.home_home__VksE8{position:relative;isolation:isolate;background:#000}.home_home__VksE8 .strip,.home_home__VksE8 section{position:relative;z-index:1}.home_home__VksE8 canvas{opacity:1}.home_cosmos__iGTJ7{position:relative;z-index:1;height:calc(100svh - 55px);min-height:440px;padding:0;background:transparent;border:0}.home_heroCta__qaa_V{position:absolute;left:50%;bottom:34px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;width:min(520px,calc(100% - 36px));text-align:center}.home_heroBtn__QhrNs{display:inline-block;padding:15px 30px;border-radius:999px;background:#a14b2d;color:#fffdfb;font-size:16px;font-weight:800;letter-spacing:-.01em;text-decoration:none;box-shadow:0 8px 30px rgba(161,75,45,.35);transition:transform .12s,box-shadow .12s}.home_heroBtn__QhrNs:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgba(161,75,45,.45)}.home_heroBtn__QhrNs:focus-visible{outline:2px solid #ffd9c9;outline-offset:4px}.home_heroMeta__6oc6P{color:#e6eaf1;font-size:12px;letter-spacing:.02em;line-height:1.5;padding:4px 12px;border-radius:999px;background:rgba(4,8,14,.62)}.home_scrollCue__cc2Qe{display:flex;flex-direction:column;align-items:center;gap:6px;color:#929baa;font-size:11px;letter-spacing:.06em;text-decoration:none;white-space:nowrap}.home_scrollCue__cc2Qe span:last-child{font-size:20px;color:#c3ccda}.home_scrollCue__cc2Qe:hover{color:#edf0f5}.home_scrollCue__cc2Qe:focus-visible{outline:2px solid #b6c9e5;outline-offset:8px}.home_cosmos__iGTJ7>div:has(>button[aria-pressed]){right:28px;bottom:30px}.home_cosmos__iGTJ7>div:has(>button[aria-pressed])>span{display:none}.home_home__VksE8 .constellation-stage{height:90svh;min-height:480px;max-height:1000px;padding:0;background:transparent;border:0}@media (max-width:640px){.home_cosmos__iGTJ7{min-height:420px}.home_heroCta__qaa_V{bottom:24px;gap:8px}.home_heroBtn__QhrNs{padding:13px 22px;font-size:15px}.home_heroMeta__6oc6P{font-size:11px}.home_cosmos__iGTJ7>div:has(>button[aria-pressed]){right:16px;bottom:auto;top:14px}}.home_heroWords__Wu5r9{position:absolute;inset:calc(50svh - 55px) 56px auto;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none;color:#f5f5f5;font-size:64px;font-weight:400;line-height:1;letter-spacing:-.035em}@media (max-width:1100px){.home_heroWords__Wu5r9{left:32px;right:32px;font-size:48px}}@media (max-width:640px){.home_heroWords__Wu5r9{left:16px;right:16px;font-size:clamp(23px,6.2vw,32px);letter-spacing:-.035em}}.home_home__VksE8 .logocue{height:46svh;min-height:300px;max-height:520px;padding:0;background:transparent;border:0}.home_home__VksE8 .logocue [data-logo-box]{height:100%}.home_home__VksE8 .logonames{background:transparent;border:0;padding:0 0 64px}.home_home__VksE8 section.closing{padding-top:170px}.home_home__VksE8 section.closing svg.cicon{display:block;width:64px;height:64px;margin:0 auto 22px;color:var(--text,#1a1714)}.home_home__VksE8 .logonames ul{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.home_home__VksE8[data-logo-cols="2"] .logonames ul{grid-template-columns:repeat(2,1fr);row-gap:6px}.home_home__VksE8[data-logo-cols="4"] .logonames ul{grid-template-columns:repeat(4,1fr)}.home_home__VksE8 .logonames li{text-align:center;font-size:12.5px;font-weight:600;color:#9a8f84;letter-spacing:.02em}@media (max-width:639px){.home_home__VksE8 .logocue{height:62svh;min-height:340px}.home_home__VksE8 .logonames{padding-bottom:48px}.home_home__VksE8 section.closing{padding-top:170px}}.free_free__hLhKC{position:relative;isolation:isolate;--f-bg:#070b15;--f-panel:#142237;--f-card:#17283e;--f-text:#edf3ff;--f-muted:#b3c3db;--f-accent:#becfff;--f-on:#11203a;--f-line:#435571;--f-radius:12px;color:var(--f-text);background:transparent;font-family:Pretendard Variable,Arial,sans-serif;line-height:1.65;min-height:100vh;color-scheme:dark}.free_free__hLhKC *{box-sizing:border-box}.free_free__hLhKC a{color:inherit;text-decoration:none}.free_free__hLhKC h1,.free_free__hLhKC h2,.free_free__hLhKC h3,.free_free__hLhKC p{margin:0}.free_free__hLhKC h1{font-size:clamp(40px,5.5vw,78px);line-height:1.13;letter-spacing:-.065em;font-weight:760}.free_free__hLhKC h1 em{font-style:normal;color:var(--f-accent)}.free_free__hLhKC h2{font-size:clamp(28px,3.1vw,44px);line-height:1.24;letter-spacing:-.045em;font-weight:670}.free_free__hLhKC h3{font-size:22px;line-height:1.35;letter-spacing:-.035em}.free_free__hLhKC p{color:var(--f-muted);font-size:15px;line-height:1.85}.free_free__hLhKC .free_label__vKAM8{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--f-accent);font-weight:700;margin-bottom:24px}.free_nav__RikBT{position:relative!important;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--f-bg);border-bottom:1px solid var(--f-line);padding:24px 5vw;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:12px}.free_brand__Vb0Ue{font-weight:760;font-size:15px;letter-spacing:-.03em;white-space:nowrap;display:flex;align-items:center;gap:8px}.free_brand__Vb0Ue>span{font-size:24px;color:var(--f-accent)}.free_nav__RikBT>div{display:flex;gap:26px}.free_navCta__fND0Y{display:flex;align-items:center;gap:12px;border:1px solid var(--f-line);border-radius:30px;padding:8px 16px}.free_free__hLhKC header[data-home-hero]{position:relative;z-index:1;padding:80px max(5vw,calc((100vw - 1240px)/2)) 95px;min-height:710px;border-bottom:1px solid var(--f-line)}.free_free__hLhKC header[data-home-hero]>div:has(>button[aria-pressed]){bottom:18px}.free_action__oAYEX,.free_secondary__RDL4A{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 23px;border-radius:var(--f-radius);font-size:13px;font-weight:700;line-height:1.4;max-width:100%}.free_free__hLhKC .free_action__oAYEX{background:var(--f-accent);color:var(--f-on);border:1px solid var(--f-accent)}.free_free__hLhKC .free_secondary__RDL4A{border:1px solid var(--f-line);color:var(--f-text);background:transparent}.free_action__oAYEX:hover,.free_secondary__RDL4A:hover{filter:brightness(1.08)}.free_actions__nxrBe{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.free_free__hLhKC a:focus-visible{outline:3px solid var(--f-accent);outline-offset:4px}.free_panel__3_lLa{position:relative;z-index:1;background:var(--f-bg);color:var(--f-text);padding:85px max(5vw,calc((100vw - 1240px)/2));border:0;border-bottom:1px solid var(--f-line);scroll-margin-top:15px}.free_panel__3_lLa>h2{margin-bottom:35px}.free_courseGrid__qlMyt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin-top:32px}.free_courseGrid__qlMyt>a{min-width:0;position:relative;border:1px solid var(--f-line);border-radius:var(--f-radius);padding:24px;background:var(--f-panel);display:flex;flex-direction:column;align-items:flex-start;gap:22px}.free_courseGrid__qlMyt h3,.free_courseRows__wMQW6 h3{font-size:21px;margin:9px 0 12px}.free_courseGrid__qlMyt p,.free_courseRows__wMQW6 p{font-size:13px}.free_courseGrid__qlMyt small,.free_courseRows__wMQW6 small{color:var(--f-accent);font-size:11px}.free_courseGrid__qlMyt>a>svg{align-self:flex-end;margin-top:auto}.free_courseNumber__foUdE{color:var(--f-accent);font-size:12px;letter-spacing:.08em}.free_courseRows__wMQW6{margin-top:30px;border-top:1px solid var(--f-line)}.free_courseRows__wMQW6>a{display:flex;align-items:center;gap:45px;border-bottom:1px solid var(--f-line);padding:30px 8px;min-width:0}.free_courseRows__wMQW6>a>div{flex:1 1}.free_courseRows__wMQW6 h3{font-size:27px}.free_steps__MVFS0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:35px}.free_steps__MVFS0 article{background:transparent;border-top:1px solid var(--f-line);padding:30px 0}.free_steps__MVFS0 article>span{font-size:36px;font-weight:300;color:var(--f-accent);display:block;margin-bottom:20px}.free_steps__MVFS0 h3{margin-bottom:12px}.free_steps__MVFS0 p{font-size:14px}.free_ticket__HZFhV,.free_trial__f4s5A{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:35px 0}.free_ticket__HZFhV p,.free_trial__f4s5A p{margin-top:20px}.free_ticket__HZFhV{padding:40px;background:var(--f-panel);border:1px dashed var(--f-accent);border-radius:var(--f-radius)}.free_ticket__HZFhV .free_action__oAYEX,.free_trial__f4s5A .free_action__oAYEX{flex-shrink:0}.free_footer__4TBtb{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:var(--f-bg);color:var(--f-text);padding:45px 5vw 110px;border-top:1px solid var(--f-line)}.free_footer__4TBtb>a{font-size:15px;font-weight:750}.free_footer__4TBtb p{font-size:12px}.free_footer__4TBtb>div{display:flex;gap:18px;font-size:12px}.free_starBreak__0V5I2{height:85svh;min-height:450px;position:relative;z-index:1}.free_teachers__Xzcki{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.free_teachers__Xzcki>a{background:var(--f-panel);border:1px solid var(--f-line);border-radius:var(--f-radius);overflow:hidden}.free_teachers__Xzcki img{width:100%;height:280px;object-fit:cover;object-position:top;filter:saturate(.6)}.free_teachers__Xzcki a>div{padding:24px}.free_teachers__Xzcki h3{margin:6px 0 12px}.free_teachers__Xzcki small{color:var(--f-accent)}.free_teachers__Xzcki p{font-size:13px}.free_teachers__Xzcki span{display:block;font-size:12px;margin-top:20px}.free_editorialFeature__SEAEX{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.free_editorialFeature__SEAEX p{margin:25px 0}.free_editorialFeature__SEAEX .free_label__vKAM8{margin-top:0}.free_workflowCard__9tUZO{padding:24px;background:var(--f-panel);border:1px solid var(--f-line);border-radius:var(--f-radius);color:var(--f-text);text-align:left}.free_windowBar__m9ejd{display:flex;justify-content:space-between;gap:10px;padding-bottom:15px;border-bottom:1px solid var(--f-line);font-family:monospace;font-size:12px;color:var(--f-accent)}.free_workflowRow__e3j_8{display:flex;align-items:center;gap:15px;padding:22px 10px;background:var(--f-card);border:1px solid var(--f-line);border-radius:7px;margin-top:18px;font-size:13px}.free_workflowRow__e3j_8 b{font-size:9px;margin-left:auto;color:var(--f-accent)}.free_workflowRow__e3j_8 svg{flex-shrink:0}.free_connector__In206{text-align:center;font-size:16px;line-height:1;margin-top:15px;color:var(--f-accent)}.free_workflowCard__9tUZO>p{font-size:11px;margin-top:20px}.free_free__hLhKC .free_smallNote__LX6nX{font-size:12px;margin-top:22px}.free_projectGrid__CeDGo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.free_projectGrid__CeDGo>a{padding:30px;border:1px solid var(--f-line);background:var(--f-panel);border-radius:var(--f-radius)}.free_projectGrid__CeDGo h3{margin:28px 0 12px}.free_projectGrid__CeDGo span{display:block;margin-top:35px;color:var(--f-accent);font-size:12px}.free_free__hLhKC header[data-home-hero]>div:has(>button[aria-pressed]){color:var(--f-muted)}.free_free__hLhKC[data-layout=campus] header[data-home-hero]>div:has(>button[aria-pressed]),.free_free__hLhKC[data-layout=journal] header[data-home-hero]>div:has(>button[aria-pressed]),.free_free__hLhKC[data-layout=pathway] header[data-home-hero]>div:has(>button[aria-pressed]){display:none}.free_free__hLhKC .free_orbitalHero__HyV2W{text-align:center;min-height:860px;background:linear-gradient(#070b1599,#070b1522 55%,#070b15d9);padding-top:105px}.free_orbitalHero__HyV2W .free_label__vKAM8{justify-content:center}.free_orbitalHero__HyV2W h1{font-size:clamp(43px,5.5vw,80px);text-shadow:0 2px 35px #070b15}.free_orbitalHero__HyV2W>p:not(.free_label__vKAM8){margin:25px auto;color:#d3def0}.free_orbitalHero__HyV2W .free_actions__nxrBe{justify-content:center}.free_orbitCaption___QF6X{display:flex;align-items:center;justify-content:center;gap:25px;font-size:10px;letter-spacing:.22em;margin-top:170px;color:#d4e1fa}.free_orbitCaption___QF6X i{height:1px;width:90px;background:#7d94b5}.free_free__hLhKC[data-layout=orbital]{--f-radius:24px}.free_free__hLhKC[data-layout=orbital] .free_courseGrid__qlMyt>a{background:linear-gradient(145deg,#223650,#111b2d)}.free_free__hLhKC[data-layout=journal]{--f-bg:#f1eadc;--f-panel:#fff9ef;--f-card:#ebe3d4;--f-text:#2b302b;--f-muted:#616653;--f-accent:#ad4633;--f-on:#fff9ef;--f-line:#b8b4a6;--f-radius:0px;color-scheme:light}.free_free__hLhKC .free_journalHero__SI8VH{background:var(--f-bg);padding-top:28px;display:grid;grid-template-columns:1.25fr .75fr;grid-column-gap:70px;column-gap:70px;min-height:730px}.free_issue__zxp36{grid-column:1/-1;display:flex;justify-content:space-between;border-top:3px solid #2b302b;border-bottom:1px solid #2b302b;padding:12px 0;font-size:11px;letter-spacing:.13em;margin-bottom:45px;align-self:flex-start}.free_journalHero__SI8VH h1{font-family:Georgia,Batang,serif;font-size:clamp(40px,4.9vw,68px);font-weight:500;grid-column:1}.free_journalHero__SI8VH h1 em{color:var(--f-text)}.free_journalLead__oYXF8{grid-column:1;align-self:flex-start}.free_journalLead__oYXF8 p{font-size:15px;max-width:540px;margin:25px 0}.free_journalCover__QRoiI{grid-column:2;grid-row:2/4;background:#213d3b;color:#f3e4c9;min-height:400px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(3deg);box-shadow:15px 20px 0 #d7cdbb;position:relative;overflow:hidden}.free_journalCover__QRoiI:after{content:"";position:absolute;width:280px;height:280px;border:1px solid #d5c9ad55;border-radius:50%;bottom:-20px;left:50px;box-shadow:0 0 0 30px #d5c9ad11,0 0 0 60px #d5c9ad11,0 0 0 90px #d5c9ad11}.free_journalCover__QRoiI>span{font-family:Georgia,serif;font-size:45px;line-height:1.12;font-style:italic;z-index:1}.free_journalCover__QRoiI small{font-size:11px;z-index:1}.free_free__hLhKC[data-layout=journal] h2{font-family:Georgia,Batang,serif;font-weight:500}.free_free__hLhKC[data-layout=journal] .free_panel__3_lLa:nth-of-type(odd){background:#e8e0d0}.free_free__hLhKC[data-layout=journal] .free_nav__RikBT{font-size:11px}.free_free__hLhKC[data-layout=journal] .free_courseRows__wMQW6>a{gap:55px}.free_free__hLhKC[data-layout=terminal]{--f-bg:#091313;--f-panel:#132322;--f-card:#0a1917;--f-text:#e4f7ec;--f-muted:#a5c2b3;--f-accent:#7ce0b5;--f-on:#102b20;--f-line:#355b4c;--f-radius:4px}.free_free__hLhKC .free_terminalHero__cHXH4{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center;background:linear-gradient(90deg,#091313ed,#091313c9);min-height:740px}.free_terminalHero__cHXH4 h1{font-size:clamp(44px,5.3vw,76px)}.free_terminalHero__cHXH4>div>p:not(.free_label__vKAM8){margin-top:28px}.free_terminalWindow__mZldd{border:1px solid #618571;border-radius:8px;background:#06120feb;box-shadow:15px 18px 0 #19382b66;overflow:hidden;padding:24px;transform:perspective(1000px) rotateY(-5deg)}.free_terminalWindow__mZldd pre{white-space:pre-wrap;word-break:break-word;font-family:monospace;font-size:14px;line-height:1.9;padding:20px 0}.free_terminalWindow__mZldd pre span{color:#7ce0b5}.free_terminalWindow__mZldd pre b{font-weight:400;color:#b6cdbf}.free_terminalWindow__mZldd pre em{color:#c8e8a3;font-style:normal}.free_terminalWindow__mZldd>small{font-size:10px;color:#9db7a8}.free_free__hLhKC[data-layout=terminal] .free_label__vKAM8,.free_free__hLhKC[data-layout=terminal] .free_nav__RikBT{font-family:monospace}.free_free__hLhKC[data-layout=studio]{--f-bg:#1732ba;--f-panel:#264bdc;--f-card:#1b3cc2;--f-text:#f0f4ff;--f-muted:#cfdbff;--f-accent:#edff9e;--f-on:#243483;--f-line:#667fe1;--f-radius:0px}.free_free__hLhKC .free_studioHero__7UhOD{background:linear-gradient(100deg,#1732baf2,#1732ba99 65%,#1732ba33);padding-top:60px;min-height:790px}.free_studioHero__7UhOD h1{font-size:clamp(55px,8.9vw,128px);font-weight:880;line-height:1.03;position:relative}.free_studioHero__7UhOD h1>span{color:#edff9e}.free_studioHero__7UhOD h1>svg{position:absolute;right:5%;top:0;width:180px;height:180px;stroke-width:.8}.free_studioBottom__JX8_r{display:flex;justify-content:space-between;align-items:flex-end;margin-top:50px;gap:30px}.free_studioBottom__JX8_r p{font-size:17px}.free_manifesto__tcCEi{display:flex;gap:55px;border-bottom:1px solid var(--f-line);padding-bottom:45px}.free_manifesto__tcCEi>span{font-size:55px;font-weight:300;color:#edff9e}.free_free__hLhKC[data-layout=studio] .free_panel__3_lLa:first-of-type{background:#edff9e;color:#172b8a;--f-text:#172b8a;--f-accent:#172b8a;--f-muted:#425684;--f-line:#b4c47d}.free_free__hLhKC[data-layout=studio] .free_courseRows__wMQW6 h3{font-size:36px}.free_free__hLhKC[data-layout=studio] .free_ticket__HZFhV{border-style:solid;border-width:2px}.free_free__hLhKC[data-layout=quiet]{--f-bg:#ede9f5;--f-panel:#faf7ff;--f-card:#e6dfee;--f-text:#363044;--f-muted:#696174;--f-accent:#6a5191;--f-on:#ffffff;--f-line:#c5bad8;--f-radius:28px;color-scheme:light}.free_free__hLhKC .free_quietHero__3m2j2{background:radial-gradient(ellipse at 50% 30%,#faf8ff,#ede9f5e8);text-align:center;padding-top:65px;min-height:800px}.free_quietHero__3m2j2 .free_label__vKAM8{justify-content:center;font-size:12px;letter-spacing:.04em}.free_quietMark__7_AXp{width:96px;height:96px;margin:0 auto 30px;background:#ddd4eb;border-radius:50%;display:grid;place-items:center;color:#715887}.free_quietHero__3m2j2 h1{font-family:Georgia,Batang,serif;font-weight:500;font-size:clamp(42px,5vw,68px);line-height:1.25}.free_quietHero__3m2j2>p:not(.free_label__vKAM8){margin:25px 0}.free_quietHero__3m2j2 .free_action__oAYEX{border-radius:100px;padding:17px 30px}.free_quietNotes__ycjQO{display:flex;justify-content:center;gap:40px;margin-top:50px;font-size:12px;color:#6b5e78}.free_quietNotes__ycjQO span:before{content:"✳";margin-right:10px;color:#9986b2}.free_free__hLhKC[data-layout=quiet] .free_panel__3_lLa{padding-top:100px;padding-bottom:100px}.free_free__hLhKC[data-layout=quiet] .free_courseGrid__qlMyt{grid-template-columns:1fr 1fr;gap:24px}.free_free__hLhKC[data-layout=quiet] .free_courseGrid__qlMyt>a{padding:35px}.free_free__hLhKC[data-layout=quiet] .free_steps__MVFS0 h3{font-weight:500}.free_free__hLhKC[data-layout=quiet] .free_trial__f4s5A{border-radius:40px;background:#dfd7ec;padding:45px}.free_free__hLhKC[data-layout=bento]{--f-bg:#101116;--f-panel:#20232e;--f-card:#161b25;--f-text:#f2f3f8;--f-muted:#b7bece;--f-accent:#c5ed82;--f-on:#202c17;--f-line:#424857;--f-radius:20px}.free_free__hLhKC .free_bentoHero__oMQoM{background:#101116df;padding-top:45px;min-height:850px}.free_bentoHero__oMQoM>h1{font-size:clamp(40px,4vw,58px);margin-bottom:30px}.free_bentoBoard__sJ8pv{display:grid;grid-template-columns:1.05fr .65fr 1fr;grid-template-rows:190px 190px;grid-gap:16px;gap:16px}.free_bentoIntro__6Vf4X{grid-row:span 2;border-radius:25px;background:#c5ed82;color:#1d2d10;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.free_bentoIntro__6Vf4X h2{font-size:36px}.free_bentoIntro__6Vf4X p{color:#3b5427;font-size:14px}.free_bentoIntro__6Vf4X .free_action__oAYEX{background:#243615;color:#e5f5cb;border-color:#243615;align-self:flex-start}.free_bentoVisual__yRHhz{grid-column:3;grid-row:1/3}.free_bentoVisual__yRHhz .free_workflowCard__9tUZO{height:100%;padding:20px}.free_bentoVisual__yRHhz .free_workflowRow__e3j_8{margin-top:12px;padding:15px 8px;font-size:11px}.free_bentoVisual__yRHhz .free_connector__In206{margin-top:8px}.free_bentoVisual__yRHhz .free_workflowRow__e3j_8 b{display:none}.free_bentoSmall__ZxoyG{border:1px solid #45505e;background:#20232e;padding:22px;border-radius:22px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.free_bentoSmall__ZxoyG span{font-size:11px;color:#c5ed82}.free_bentoSmall__ZxoyG h3{font-size:16px}.free_bentoSmall__ZxoyG svg{align-self:flex-end;stroke-width:1}.free_bentoSmall__ZxoyG:last-child{background:#b6b5dd;color:#292742}.free_bentoSmall__ZxoyG:last-child>span{color:#393558}.free_free__hLhKC[data-layout=bento] .free_courseGrid__qlMyt>a{border-radius:24px}.free_free__hLhKC[data-layout=atelier]{--f-bg:#1a1713;--f-panel:#2a251e;--f-card:#342d23;--f-text:#f0e7d7;--f-muted:#c1b49f;--f-accent:#d6bb8e;--f-on:#2f2516;--f-line:#695e49;--f-radius:0px}.free_free__hLhKC .free_atelierHero__laltq{display:grid;grid-template-columns:25px 1.3fr .7fr;grid-gap:50px;gap:50px;align-items:center;background:linear-gradient(90deg,#1a1713f5,#1a1713d9 65%,#1a1713ad);min-height:820px}.free_atelierHero__laltq>aside{writing-mode:vertical-rl;transform:rotate(180deg);font-size:10px;letter-spacing:.25em;color:#b29d7c}.free_atelierHero__laltq h1{font-family:Georgia,Batang,serif;font-weight:400;font-size:clamp(39px,4.5vw,65px);line-height:1.25}.free_atelierHero__laltq>div>p:not(.free_label__vKAM8){margin:30px 0}.free_report__VEDZG{background:#dfd2b6;color:#3c3223;transform:rotate(4deg);padding:36px 25px;box-shadow:13px 15px 0 #695e4955;min-height:370px}.free_report__VEDZG>span{font-family:Georgia,serif;font-size:11px;letter-spacing:.14em}.free_report__VEDZG h3{font-family:Georgia,Batang,serif;font-size:36px;font-weight:500;margin:25px 0}.free_report__VEDZG p{border-bottom:1px solid #afa084;padding:16px 0;color:#4e4231;font-size:12px;display:flex;gap:12px}.free_report__VEDZG small{display:block;font-size:10px;color:#786647;margin-top:25px}.free_free__hLhKC[data-layout=atelier] .free_courseRows__wMQW6 h3,.free_free__hLhKC[data-layout=atelier] h2{font-family:Georgia,Batang,serif;font-weight:500}.free_free__hLhKC[data-layout=atelier] .free_trial__f4s5A{border-top:1px solid var(--f-accent);padding-top:60px}.free_free__hLhKC[data-layout=pathway]{--f-bg:#fff7ed;--f-panel:#ffffff;--f-card:#fff0de;--f-text:#3e3026;--f-muted:#726054;--f-accent:#ad451b;--f-on:#ffffff;--f-line:#d6bca5;--f-radius:12px;color-scheme:light}.free_free__hLhKC .free_pathHero__O9cnL{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:80px;gap:80px;align-items:center;background:#fff7ed;min-height:800px}.free_pathHero__O9cnL h1{font-size:clamp(42px,4.8vw,67px)}.free_pathHero__O9cnL p:not(.free_label__vKAM8){margin:30px 0}.free_pathMap__e_MKs{display:flex;flex-direction:column;gap:30px;position:relative}.free_pathMap__e_MKs:before{content:"";position:absolute;inset:30px 35% 30px auto;border-left:2px dashed #cd895c}.free_pathMap__e_MKs>a{position:relative;display:flex;gap:24px;align-items:center;background:#fff;border:1px solid #cfb092;border-radius:16px;padding:22px 26px;box-shadow:5px 5px 0 #ead9c8;width:90%}.free_pathMap__e_MKs>a:nth-child(2n){align-self:flex-end}.free_pathMap__e_MKs b{font-size:30px;font-weight:500;color:#ad451b}.free_pathMap__e_MKs a>span{font-size:15px;font-weight:650;flex:1 1}.free_pathMap__e_MKs>a:first-child{background:#ad451b;color:#fff}.free_pathMap__e_MKs>a:first-child b{color:#ffdbbd}.free_free__hLhKC[data-layout=pathway] .free_steps__MVFS0 article{border-top:3px solid #ad451b}.free_free__hLhKC[data-layout=pathway] .free_steps__MVFS0 article>span{background:#f2dfc8;border-radius:50%;width:70px;height:70px;display:grid;place-items:center;font-size:27px}.free_free__hLhKC[data-layout=pathway] .free_courseGrid__qlMyt{grid-template-columns:1fr 1fr}.free_free__hLhKC[data-layout=pathway] .free_courseGrid__qlMyt>a{flex-direction:row;align-items:flex-start}.free_free__hLhKC[data-layout=pathway] .free_courseGrid__qlMyt>a>svg{align-self:flex-start;flex-shrink:0}.free_free__hLhKC[data-layout=campus]{--f-bg:#e0eee6;--f-panel:#f7fff8;--f-card:#d1e5d8;--f-text:#233f32;--f-muted:#506d5d;--f-accent:#275c48;--f-on:#f2fff5;--f-line:#acc4b3;--f-radius:20px;color-scheme:light}.free_free__hLhKC .free_campusHero___Yqys{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:75px;gap:75px;background:#e0eee6;min-height:760px}.free_campusHero___Yqys h1{font-size:clamp(43px,4.8vw,67px);font-weight:740}.free_campusHero___Yqys>div>p:not(.free_label__vKAM8){margin:25px 0}.free_bulletin__SF1WD{position:relative;transform:rotate(-3deg);background:#fff6dc;padding:35px 28px;border:1px solid #cfcbab;box-shadow:9px 13px 0 #9bb7a355}.free_pin__Qvn_s{position:absolute;top:-8px;left:48%;background:#ad5d3c;border-radius:50%;height:17px;width:17px;box-shadow:2px 3px 0 #ae684655}.free_bulletin__SF1WD a{display:flex;align-items:center;gap:18px;border-top:1px dashed #c4bf9e;padding:21px 0}.free_bulletin__SF1WD a>b{font-size:30px;border:1px solid #7a926d;border-radius:50%;height:55px;width:55px;display:grid;place-items:center;font-weight:400;flex-shrink:0}.free_bulletin__SF1WD a>span{flex:1 1;font-size:15px;font-weight:700}.free_bulletin__SF1WD small{display:block;font-size:11px;color:#687052;font-weight:400}.free_bulletin__SF1WD>p{font-size:12px;margin-top:10px;text-align:center}.free_campusStrip__fddLc{display:flex;gap:25px;align-items:center;justify-content:space-between}.free_campusStrip__fddLc>svg{height:40px;width:40px;color:var(--f-accent)}.free_campusStrip__fddLc h2{font-size:29px}.free_free__hLhKC[data-layout=campus] .free_teachers__Xzcki img{height:320px;filter:saturate(.8)}.free_free__hLhKC[data-layout=campus] .free_teachers__Xzcki>a:nth-child(2){transform:translateY(25px)}.free_free__hLhKC[data-layout=mission]{--f-bg:#111722;--f-panel:#1d2939;--f-card:#15202e;--f-text:#eef2f8;--f-muted:#b2bfd1;--f-accent:#f2c47d;--f-on:#352812;--f-line:#475466;--f-radius:7px}.free_free__hLhKC .free_missionHero__a_Dgi{background:#111722eb;min-height:850px;padding-top:45px}.free_missionHeading__aWZlx{display:flex;flex-wrap:wrap;align-items:flex-end;gap:15px 60px;margin-bottom:35px}.free_missionHeading__aWZlx>.free_label__vKAM8{width:100%;margin-bottom:0}.free_missionHeading__aWZlx h1{font-size:clamp(36px,3.7vw,54px)}.free_missionHeading__aWZlx p{max-width:280px;margin-bottom:8px}.free_missionBoard__25JKV{display:grid;grid-template-columns:210px 1fr 250px;border:1px solid #536073;border-radius:10px;overflow:hidden;min-height:370px;background:#192535e8}.free_missionBoard__25JKV>aside{padding:26px 18px;border-right:1px solid #475466;background:#101a27}.free_missionBoard__25JKV>aside>b{font-size:10px;color:#f2c47d;letter-spacing:.1em}.free_missionBoard__25JKV>aside>a{display:flex;align-items:center;gap:12px;padding:22px 0;border-bottom:1px solid #344152;font-size:12px}.free_missionBoard__25JKV>aside>a>span{font-family:monospace;color:#99aabd}.free_missionBoard__25JKV>aside>a>svg{margin-left:auto}.free_missionBoard__25JKV>div{padding:24px}.free_missionBoard__25JKV h2{font-size:30px;margin:24px 0}.free_missionCells__1vBG_{display:flex;gap:12px;margin-bottom:25px}.free_missionCells__1vBG_>span{display:flex;align-items:center;gap:10px;border:1px solid #475466;padding:12px;font-size:12px;flex:1 1;background:#15202e;border-radius:6px}.free_missionCells__1vBG_ svg{width:17px;color:#f2c47d}.free_missionBoard__25JKV>.free_missionSide__1pDTU{border-left:1px solid #475466;display:flex;flex-direction:column;justify-content:center;gap:20px;background:#222d3d}.free_missionSide__1pDTU svg{color:#f2c47d}.free_missionSide__1pDTU b{font-size:20px}.free_missionSide__1pDTU p{font-size:13px}.free_missionSide__1pDTU a{font-size:12px;color:#f2c47d}@media(max-width:1050px){.free_courseGrid__qlMyt{grid-template-columns:1fr 1fr}.free_nav__RikBT>div{gap:16px}.free_nav__RikBT{padding-inline:4vw}.free_free__hLhKC header[data-home-hero]{padding-inline:5vw}.free_campusHero___Yqys,.free_pathHero__O9cnL,.free_terminalHero__cHXH4{gap:35px!important}.free_free__hLhKC .free_atelierHero__laltq{gap:25px;grid-template-columns:20px 1.25fr .75fr}.free_missionBoard__25JKV{grid-template-columns:170px 1fr}.free_missionBoard__25JKV>.free_missionSide__1pDTU{display:none}.free_studioHero__7UhOD h1>svg{width:110px;height:110px}.free_bentoBoard__sJ8pv{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.free_bentoIntro__6Vf4X{grid-column:1;grid-row:1}.free_bentoVisual__yRHhz{grid-column:2;grid-row:1/3}.free_bentoSmall__ZxoyG{grid-column:1;min-height:180px}.free_bentoSmall__ZxoyG:last-child{grid-column:2;grid-row:3}.free_bentoIntro__6Vf4X{min-height:300px;gap:25px}.free_free__hLhKC .free_bentoHero__oMQoM{padding-bottom:75px}.free_editorialFeature__SEAEX{gap:40px}.free_teachers__Xzcki img{height:220px}.free_campusStrip__fddLc{flex-wrap:wrap}}@media(max-width:700px){.free_nav__RikBT{padding:16px 5vw;gap:10px}.free_nav__RikBT>div{display:none}.free_brand__Vb0Ue{font-size:12px;gap:4px}.free_brand__Vb0Ue>span{font-size:20px}.free_navCta__fND0Y{font-size:10px;padding:7px 10px;gap:6px}.free_navCta__fND0Y svg{width:12px}.free_free__hLhKC header[data-home-hero]{padding:55px 6vw 75px;min-height:650px}.free_free__hLhKC h1{font-size:42px}.free_free__hLhKC h2{font-size:30px}.free_free__hLhKC p{font-size:14px}.free_free__hLhKC .free_label__vKAM8{font-size:10px;letter-spacing:.1em}.free_panel__3_lLa{padding:55px 6vw}.free_courseGrid__qlMyt{grid-template-columns:1fr;gap:14px}.free_courseGrid__qlMyt>a{padding:25px}.free_courseRows__wMQW6>a{gap:18px;align-items:flex-start}.free_courseRows__wMQW6 h3{font-size:22px}.free_courseRows__wMQW6>a>svg{flex-shrink:0}.free_steps__MVFS0{grid-template-columns:1fr;gap:0}.free_steps__MVFS0 article{padding:25px 0}.free_steps__MVFS0 article>span{font-size:28px;margin-bottom:10px}.free_ticket__HZFhV,.free_trial__f4s5A{display:block;padding:25px 0}.free_ticket__HZFhV .free_action__oAYEX,.free_trial__f4s5A .free_action__oAYEX{margin-top:25px}.free_ticket__HZFhV{padding:25px}.free_footer__4TBtb{padding:35px 6vw 115px}.free_footer__4TBtb p{font-size:11px}.free_footer__4TBtb>div{gap:12px}.free_action__oAYEX,.free_secondary__RDL4A{font-size:12px;padding:14px 18px;gap:16px}.free_teachers__Xzcki{grid-template-columns:1fr}.free_teachers__Xzcki img{height:330px}.free_editorialFeature__SEAEX{grid-template-columns:1fr;gap:35px}.free_starBreak__0V5I2{height:70svh;min-height:380px}.free_free__hLhKC .free_orbitalHero__HyV2W{padding-top:85px;min-height:810px}.free_orbitalHero__HyV2W .free_actions__nxrBe{flex-direction:column;align-items:center}.free_orbitCaption___QF6X{gap:12px;margin-top:145px;font-size:9px}.free_orbitCaption___QF6X i{width:35px}.free_free__hLhKC .free_journalHero__SI8VH{display:block;padding-top:25px}.free_issue__zxp36{font-size:8px;gap:15px;margin-bottom:30px}.free_journalHero__SI8VH h1{font-size:39px}.free_journalCover__QRoiI{margin:40px 15px 10px;min-height:300px;transform:rotate(2deg)}.free_journalCover__QRoiI>span{font-size:44px}.free_free__hLhKC .free_campusHero___Yqys,.free_free__hLhKC .free_pathHero__O9cnL,.free_free__hLhKC .free_terminalHero__cHXH4{display:block}.free_terminalWindow__mZldd{margin-top:40px;transform:none;padding:18px}.free_terminalWindow__mZldd pre{font-size:12px}.free_projectGrid__CeDGo{grid-template-columns:1fr}.free_free__hLhKC .free_studioHero__7UhOD{min-height:670px}.free_studioHero__7UhOD h1{font-size:60px}.free_studioHero__7UhOD h1>svg{display:none}.free_studioBottom__JX8_r{display:block;margin-top:40px}.free_studioBottom__JX8_r .free_action__oAYEX{margin-top:25px}.free_manifesto__tcCEi{gap:20px}.free_manifesto__tcCEi>span{font-size:30px}.free_free__hLhKC[data-layout=studio] .free_courseRows__wMQW6 h3{font-size:26px}.free_free__hLhKC .free_quietHero__3m2j2{padding-top:45px}.free_quietHero__3m2j2 h1{font-size:43px}.free_quietNotes__ycjQO{gap:13px;font-size:10px;flex-wrap:wrap}.free_quietNotes__ycjQO span:before{margin-right:4px}.free_free__hLhKC[data-layout=quiet] .free_panel__3_lLa{padding:55px 6vw}.free_free__hLhKC[data-layout=quiet] .free_courseGrid__qlMyt{grid-template-columns:1fr}.free_free__hLhKC[data-layout=quiet] .free_trial__f4s5A{padding:28px}.free_bentoBoard__sJ8pv{display:flex;flex-direction:column}.free_bentoIntro__6Vf4X{min-height:320px;padding:28px}.free_bentoVisual__yRHhz .free_workflowCard__9tUZO{min-height:380px}.free_bentoSmall__ZxoyG{min-height:180px}.free_bentoSmall__ZxoyG svg{align-self:flex-start}.free_bentoSmall__ZxoyG h3{font-size:20px}.free_free__hLhKC .free_atelierHero__laltq{display:block}.free_atelierHero__laltq>aside{writing-mode:horizontal-tb;transform:none;margin-bottom:30px;letter-spacing:.13em}.free_atelierHero__laltq h1{font-size:41px}.free_report__VEDZG{margin:40px 15px 10px;transform:rotate(2deg)}.free_pathMap__e_MKs{margin-top:45px;gap:20px}.free_pathMap__e_MKs>a{padding:16px 20px;gap:17px}.free_pathMap__e_MKs b{font-size:25px}.free_free__hLhKC[data-layout=pathway] .free_courseGrid__qlMyt{grid-template-columns:1fr}.free_bulletin__SF1WD{margin:45px 8px 10px;transform:rotate(-2deg);padding:25px}.free_campusStrip__fddLc{display:block}.free_campusStrip__fddLc h2{font-size:28px;margin:15px 0 25px}.free_free__hLhKC[data-layout=campus] .free_teachers__Xzcki>a:nth-child(2){transform:none}.free_missionBoard__25JKV{display:block}.free_missionBoard__25JKV>aside{display:none}.free_missionBoard__25JKV>div{padding:20px}.free_missionHeading__aWZlx h1{font-size:37px}.free_missionHeading__aWZlx p{max-width:none}.free_missionBoard__25JKV h2{font-size:27px}.free_missionCells__1vBG_{gap:6px}.free_missionCells__1vBG_>span{padding:8px;gap:5px;font-size:11px}.free_missionCells__1vBG_ svg{width:14px}.free_free__hLhKC header[data-home-hero]>div:has(>button[aria-pressed]){font-size:9px;right:18px}.free_free__hLhKC header[data-home-hero]>div:has(>button[aria-pressed])>span{display:none}}.preview_preview__o8qqN{min-height:100vh}.preview_toolbar___8mnS{position:fixed;z-index:90;bottom:16px;left:50%;transform:translateX(-50%);background:#f8fafb;color:#152337;display:flex;align-items:center;gap:20px;padding:12px 18px;border-radius:12px;border:1px solid #a0acb8;box-shadow:0 6px 30px #0004;max-width:calc(100% - 20px);font-size:12px;line-height:1.4}.preview_toolbar___8mnS>span{display:flex;flex-direction:column;gap:3px;min-width:145px}.preview_toolbar___8mnS small{color:#526478}.preview_toolbar___8mnS a{white-space:nowrap;padding:5px}.preview_preview__o8qqN[data-capture=true]>.preview_toolbar___8mnS{display:none}.preview_restricted__3vPfy{--d-bg:#090d14;--d-panel:#151b25;--d-ink:#eef3fa;--d-muted:#b5c0cf;--d-accent:#d6e1f0;--d-on:#101622;--d-line:#354255;--d-radius:4px}.preview_restricted__3vPfy main{--bg:var(--d-bg);--dark:var(--d-bg);--dark2:var(--d-panel);--ink:var(--d-ink);--cream:var(--d-ink);--muted:var(--d-muted);--coral:var(--d-accent);--coral-deep:var(--d-accent);--lime:var(--d-accent);--teal:var(--d-accent);--border:var(--d-line);color:var(--d-ink)}.preview_restricted__3vPfy main section,.preview_restricted__3vPfy main section.alt,.preview_restricted__3vPfy main section.alt2,.preview_restricted__3vPfy main section.closing,.preview_restricted__3vPfy main section.dark,.preview_restricted__3vPfy main section.magnet-sec,.preview_restricted__3vPfy main section.thin{background:var(--d-bg);border-color:var(--d-line)}.preview_restricted__3vPfy main .strip{background:var(--d-panel);color:var(--d-ink);border-color:var(--d-line)}.preview_restricted__3vPfy main .card,.preview_restricted__3vPfy main .finder,.preview_restricted__3vPfy main .labflow .card,.preview_restricted__3vPfy main .labstats .st,.preview_restricted__3vPfy main .magnet2 .panel,.preview_restricted__3vPfy main .records .rec,.preview_restricted__3vPfy main details{background:var(--d-panel);color:var(--d-ink);border-color:var(--d-line);border-radius:var(--d-radius)}.preview_restricted__3vPfy main .card p,.preview_restricted__3vPfy main .closing .csub,.preview_restricted__3vPfy main .fd-meta,.preview_restricted__3vPfy main .fd-summary,.preview_restricted__3vPfy main .magnet2 .left p,.preview_restricted__3vPfy main .secdesc,.preview_restricted__3vPfy main .whylist p,.preview_restricted__3vPfy main details .a{color:var(--d-muted)}.preview_restricted__3vPfy main .btn,.preview_restricted__3vPfy main .btn.ghost{color:var(--d-ink);border-color:var(--d-line);border-radius:var(--d-radius)}.preview_restricted__3vPfy main .btn.lime,.preview_restricted__3vPfy main .btn.primary,.preview_restricted__3vPfy main .strip .free{background:var(--d-accent);color:var(--d-on);border-color:var(--d-accent)}.preview_restricted__3vPfy main .fd-check,.preview_restricted__3vPfy main .fd-cond,.preview_restricted__3vPfy main .fd-cta,.preview_restricted__3vPfy main .fd-pdf,.preview_restricted__3vPfy main .finder .opts2 button,.preview_restricted__3vPfy main .finder button,.preview_restricted__3vPfy main .finder input{background:var(--d-panel)!important;color:var(--d-ink);border-color:var(--d-line)}.preview_restricted__3vPfy main .finder button:hover{background:var(--d-bg)!important}.preview_restricted__3vPfy main .finder button.btn.primary{background:var(--d-accent)!important;color:var(--d-on)}.preview_restricted__3vPfy main .hero{color:#f1f5ff}.preview_restricted__3vPfy main .hero .mut,.preview_restricted__3vPfy main .hero .topics,.preview_restricted__3vPfy main .hero p.sub{color:#ced7e5}.preview_restricted__3vPfy main .hero em{color:var(--d-accent)}.preview_restricted__3vPfy main .hero .btn.ghost{color:#eef3ff;border-color:#8293a9}.preview_restricted__3vPfy main .hero:after{background:linear-gradient(90deg,#070c14ed,#070c14bb 43%,#070c140d 85%)}.preview_restricted__3vPfy main .badge,.preview_restricted__3vPfy main .eyebrow,.preview_restricted__3vPfy main .pill{background:var(--d-panel);color:var(--d-ink);border-color:var(--d-line)}.preview_restricted__3vPfy main .constellation-stage{background:transparent;border:0}.preview_restricted__3vPfy main .magnet2 .panel .btn.primary{background:var(--d-accent);color:var(--d-on);border-color:var(--d-accent)}.preview_restricted__3vPfy main .fd-badges .code,.preview_restricted__3vPfy main .magnet2 .mbadge{background:var(--d-panel);color:var(--d-accent)}body:has(.preview_restricted__3vPfy)>footer,body:has(.preview_restricted__3vPfy)>nav{background:var(--d-bg);color:var(--d-ink);border-color:var(--d-line)}body:has(.preview_restricted__3vPfy)>footer a,body:has(.preview_restricted__3vPfy)>nav .item{color:var(--d-muted)}body:has(.preview_restricted__3vPfy)>nav .brand b{color:var(--d-accent)}body:has(.preview_restricted__3vPfy)>nav .cta{background:var(--d-accent);color:var(--d-on);border-color:var(--d-accent)}body:has(.preview_restricted__3vPfy)>footer h4{color:var(--d-ink)}body:has(.preview_unrestricted__RIdn9)>footer,body:has(.preview_unrestricted__RIdn9)>nav{display:none}.preview_restricted__3vPfy[data-theme=a01] main .hero h1{font-weight:500;letter-spacing:-.06em}.preview_restricted__3vPfy[data-theme=a01] main .eyebrow{background:transparent;border:1px solid #677381;border-radius:2px}.preview_restricted__3vPfy[data-theme=a01] main .card{border-top:2px solid #a5b0c4}.preview_restricted__3vPfy[data-theme=a01] main .kicker{letter-spacing:.25em}.preview_restricted__3vPfy[data-theme=a02] main .hero h1,.preview_restricted__3vPfy[data-theme=a02] main h2{font-family:Georgia,Batang,serif;font-weight:500;letter-spacing:-.045em}.preview_restricted__3vPfy[data-theme=a02] main .hero:after{background:linear-gradient(90deg,#252217f7,#252217b3 48%,#25221711)}.preview_restricted__3vPfy[data-theme=a02] main .hero em{color:#f2d59b}.preview_restricted__3vPfy[data-theme=a02] main section{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5'%3E%3Ccircle cx='1' cy='1' r='.35' fill='%23534c32' opacity='.14'/%3E%3C/svg%3E")}.preview_restricted__3vPfy[data-theme=a02] main .constellation-stage{background-image:none}.preview_restricted__3vPfy[data-theme=a03] main .hero:after{background:linear-gradient(90deg,#102a97f0,#102a97b0 45%,#102a9700)}.preview_restricted__3vPfy[data-theme=a03] main h2{text-transform:uppercase;letter-spacing:-.055em}.preview_restricted__3vPfy[data-theme=a03] main .card{border-left:4px solid #a4c5ff}.preview_restricted__3vPfy[data-theme=a03] main .hero h1{font-weight:900}.preview_restricted__3vPfy[data-theme=a03] main .btn{text-transform:uppercase;letter-spacing:.02em}.preview_restricted__3vPfy[data-theme=a04] main .hero:after{background:linear-gradient(90deg,#0b201cf5,#0b201cba 45%,#0b201c11)}.preview_restricted__3vPfy[data-theme=a04] main .hero h1{font-weight:550}.preview_restricted__3vPfy[data-theme=a04] main .btn{border-radius:40px}.preview_restricted__3vPfy[data-theme=a04] main .card{box-shadow:0 10px 30px #04150c44}.preview_restricted__3vPfy[data-theme=a04] main .eyebrow{border-radius:40px}.preview_restricted__3vPfy[data-theme=a05] main .hero:after{background:linear-gradient(90deg,#21122ff0,#21122f99 40%,#54227022)}.preview_restricted__3vPfy[data-theme=a05] main section.alt{background:radial-gradient(at top right,#4d2f5e99,transparent 60%),var(--d-bg)}.preview_restricted__3vPfy[data-theme=a05] main .card{background:linear-gradient(145deg,#50356888,#271d39);box-shadow:inset 0 1px #d9b8ff33}.preview_restricted__3vPfy[data-theme=a05] main .btn{border-radius:50px}.preview_restricted__3vPfy[data-theme=a06] main .hero:after{background:linear-gradient(90deg,#42271cf5,#42271cb3 45%,#3a221711)}.preview_restricted__3vPfy[data-theme=a06] main .hero em{color:#ffc5a7}.preview_restricted__3vPfy[data-theme=a06] main .card{box-shadow:5px 5px 0 #cab39e55}.preview_restricted__3vPfy[data-theme=a06] main .hero h1{font-family:Georgia,Batang,serif;font-weight:600}.preview_restricted__3vPfy[data-theme=a06] main h2{font-weight:600}.preview_restricted__3vPfy[data-theme=a07] main section:not(.constellation-stage){background-image:linear-gradient(#5187a311 1px,transparent 0),linear-gradient(90deg,#5187a311 1px,transparent 0);background-size:32px 32px}.preview_restricted__3vPfy[data-theme=a07] main .hero:after{background:linear-gradient(90deg,#102f3cf5,#102f3caa 45%,#102f3c00)}.preview_restricted__3vPfy[data-theme=a07] main .hero em{color:#a4e5ef}.preview_restricted__3vPfy[data-theme=a07] main .card{border-top:3px solid #145b73}.preview_restricted__3vPfy[data-theme=a07] main .kicker{font-family:monospace;letter-spacing:.1em}.preview_restricted__3vPfy[data-theme=a08] main .hero:after{background:linear-gradient(90deg,#191914f5,#191914ad 48%,#19191400)}.preview_restricted__3vPfy[data-theme=a08] main .btn,.preview_restricted__3vPfy[data-theme=a08] main .cnum,.preview_restricted__3vPfy[data-theme=a08] main .kicker{font-family:monospace}.preview_restricted__3vPfy[data-theme=a08] main .card{border-style:dashed}.preview_restricted__3vPfy[data-theme=a08] main .hero h1{font-weight:600}.preview_restricted__3vPfy[data-theme=a08] main .eyebrow{background:transparent;border:1px solid #776b45}.preview_restricted__3vPfy[data-theme=a09] main .hero h1,.preview_restricted__3vPfy[data-theme=a09] main h2{font-family:Georgia,Batang,serif;font-weight:500}.preview_restricted__3vPfy[data-theme=a09] main .hero:after{background:linear-gradient(90deg,#0c1728f5,#0c1728bd 45%,#0c172800)}.preview_restricted__3vPfy[data-theme=a09] main .card{border-top:1px solid #ad976b;box-shadow:inset 0 0 0 5px #0c1728}.preview_restricted__3vPfy[data-theme=a09] main .kicker{letter-spacing:.23em}.preview_restricted__3vPfy[data-theme=a10] main .hero h1{font-weight:950;letter-spacing:-.07em}.preview_restricted__3vPfy[data-theme=a10] main .hero:after{background:linear-gradient(90deg,#10120efa,#10120eaa 48%,#10120e00)}.preview_restricted__3vPfy[data-theme=a10] main .card{border:2px solid #65784a;box-shadow:5px 5px 0 #303d21}.preview_restricted__3vPfy[data-theme=a10] main .btn{font-weight:850;border-width:2px}.preview_restricted__3vPfy[data-theme=a10] main .kicker{font-size:13px}.preview_restricted__3vPfy[data-theme=a02] main .hero h1,.preview_restricted__3vPfy[data-theme=a06] main .hero h1,.preview_restricted__3vPfy[data-theme=a09] main .hero h1{font-size:clamp(34px,4.2vw,58px);max-width:1100px;line-height:1.2}@media(max-width:640px){.preview_toolbar___8mnS{gap:7px;padding:9px;font-size:10px;bottom:8px}.preview_toolbar___8mnS>span{min-width:100px}.preview_toolbar___8mnS a{padding:4px}.preview_restricted__3vPfy main .card{box-shadow:none}.preview_toolbar___8mnS small{font-size:9px}}.preview_restricted__3vPfy[data-theme=a01],body:has(.preview_restricted__3vPfy[data-theme=a01]){--d-bg:#090d14;--d-panel:#151b25;--d-ink:#eef3fa;--d-muted:#b5c0cf;--d-accent:#d6e1f0;--d-on:#101622;--d-line:#354255;--d-radius:4px}.preview_restricted__3vPfy[data-theme=a02],body:has(.preview_restricted__3vPfy[data-theme=a02]){--d-bg:#f1ede3;--d-panel:#fffcf5;--d-ink:#242d38;--d-muted:#536071;--d-accent:#263d66;--d-on:#ffffff;--d-line:#c8c3b6;--d-radius:0px}.preview_restricted__3vPfy[data-theme=a03],body:has(.preview_restricted__3vPfy[data-theme=a03]){--d-bg:#102a97;--d-panel:#153ab8;--d-ink:#f2f6ff;--d-muted:#c3d4ff;--d-accent:#e6eeff;--d-on:#16378d;--d-line:#5475d1;--d-radius:0px}.preview_restricted__3vPfy[data-theme=a04],body:has(.preview_restricted__3vPfy[data-theme=a04]){--d-bg:#0b201c;--d-panel:#15372c;--d-ink:#eaf4e9;--d-muted:#adc8b7;--d-accent:#b4dab6;--d-on:#102e21;--d-line:#3a5c4a;--d-radius:24px}.preview_restricted__3vPfy[data-theme=a05],body:has(.preview_restricted__3vPfy[data-theme=a05]){--d-bg:#191125;--d-panel:#2e2040;--d-ink:#f6edff;--d-muted:#cab9df;--d-accent:#d1b2ff;--d-on:#30174b;--d-line:#614672;--d-radius:22px}.preview_restricted__3vPfy[data-theme=a06],body:has(.preview_restricted__3vPfy[data-theme=a06]){--d-bg:#efe4d5;--d-panel:#fcf4e9;--d-ink:#352820;--d-muted:#675447;--d-accent:#9c432d;--d-on:#fff8ee;--d-line:#cfb6a0;--d-radius:8px}.preview_restricted__3vPfy[data-theme=a07],body:has(.preview_restricted__3vPfy[data-theme=a07]){--d-bg:#e7f1f5;--d-panel:#f6fcff;--d-ink:#193947;--d-muted:#476776;--d-accent:#145b73;--d-on:#ffffff;--d-line:#adc8d5;--d-radius:3px}.preview_restricted__3vPfy[data-theme=a08],body:has(.preview_restricted__3vPfy[data-theme=a08]){--d-bg:#151513;--d-panel:#22221d;--d-ink:#f3eee4;--d-muted:#c5bda8;--d-accent:#edbf73;--d-on:#2a2111;--d-line:#635a44;--d-radius:2px}.preview_restricted__3vPfy[data-theme=a09],body:has(.preview_restricted__3vPfy[data-theme=a09]){--d-bg:#0c1728;--d-panel:#14243a;--d-ink:#f1e9dd;--d-muted:#b6bcc9;--d-accent:#d8bd83;--d-on:#251e12;--d-line:#554d3c;--d-radius:0px}.preview_restricted__3vPfy[data-theme=a10],body:has(.preview_restricted__3vPfy[data-theme=a10]){--d-bg:#10120e;--d-panel:#1a2016;--d-ink:#eef4e5;--d-muted:#b5c3a2;--d-accent:#c3ef6b;--d-on:#172210;--d-line:#65784a;--d-radius:0px}.constellation_backdrop__tVvPC{position:fixed;inset:0;z-index:0;pointer-events:none;background:#000}.constellation_backdrop__tVvPC canvas{display:block;width:100%;height:100%}.constellation_drag__qYQvm{position:absolute;z-index:2;left:57%;right:0;top:0;bottom:85px;background:transparent;border:0;cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.constellation_drag__qYQvm:active{cursor:-webkit-grabbing;cursor:grabbing}.constellation_drag__qYQvm:disabled{cursor:default}.constellation_controls__Ui4ND{position:absolute;z-index:3;right:40px;bottom:80px;display:flex;gap:18px;align-items:center;font-size:10px;color:#bac9d0}.constellation_controls__Ui4ND button{font:inherit;color:#d2dce0;background:#0e1a24c9;border:1px solid #52606b;border-radius:30px;padding:7px 12px;cursor:pointer}.constellation_controls__Ui4ND button:disabled{opacity:.6;cursor:default}@media(max-width:640px){.constellation_drag__qYQvm{left:0;top:480px;bottom:85px}.constellation_controls__Ui4ND{right:22px;bottom:64px;font-size:9px;gap:12px}}@media(prefers-reduced-motion:reduce){.constellation_controls__Ui4ND>span{display:none}}