@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e8c7e585bb5e69ba-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d02d66744511ad29-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26dc4a78f0c7af7f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_d8265e{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_d8265e{--site-font-display:"Fraunces","Fraunces Fallback"}.site_site__Bomvq{--site-ink:#13324d;--site-body:#4a6378;--site-muted:#587082;--site-lagoon:#12789e;--site-lagoon-ink:#0d6386;--site-seafoam:#d7f0ea;--site-seafoam-deep:#49b9a6;--site-mist:#f1f7f9;--site-sand:#f7efe3;--site-deep:#0e3146;--site-line:#dce8ed;--site-focus:#f2b63d;--site-wrap:1160px;position:relative;min-height:100vh;background:#fff;color:var(--site-body);font-family:var(--site-font-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.site_site__Bomvq *,.site_site__Bomvq :after,.site_site__Bomvq :before{box-sizing:border-box}.site_site__Bomvq a:focus-visible,.site_site__Bomvq button:focus-visible{outline:3px solid var(--site-focus);outline-offset:3px;border-radius:8px}.site_content__oLPlb{display:block}.site_site__Bomvq[data-tone=mist] .site_content__oLPlb{background:var(--site-mist)}.site_content__oLPlb h1,.site_content__oLPlb h2{font-family:var(--site-font-display),Georgia,serif;font-variation-settings:"SOFT" 100;font-weight:560;color:var(--site-ink);letter-spacing:-.015em}.site_skipLink__9t23b{position:absolute;left:-9999px;top:12px;z-index:100;padding:10px 16px;border-radius:999px;background:var(--site-ink);color:#fff;font-weight:700;text-decoration:none}.site_skipLink__9t23b:focus{left:16px}.site_srOnly__woafB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site_wrap__KGaqM{width:min(var(--site-wrap),calc(100% - 48px));margin-left:auto;margin-right:auto}.site_buttonGhost__cP4Up,.site_buttonLight__f_ExX,.site_buttonPrimary__hg3VQ,.site_buttonQuiet__1PY_B,.site_buttonSecondary___x7p8{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:999px;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.site_buttonPrimary__hg3VQ{background:var(--site-lagoon);color:#fff;border:1px solid var(--site-lagoon)}.site_buttonPrimary__hg3VQ:hover{background:var(--site-lagoon-ink);border-color:var(--site-lagoon-ink)}.site_buttonSecondary___x7p8{background:#fff;color:var(--site-ink);border:1px solid #c6d9e1}.site_buttonSecondary___x7p8:hover{border-color:var(--site-lagoon);color:var(--site-lagoon-ink)}.site_buttonLight__f_ExX{background:#fff;color:var(--site-ink);border:1px solid #fff}.site_buttonLight__f_ExX:hover{background:var(--site-seafoam);border-color:var(--site-seafoam)}.site_buttonGhost__cP4Up{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45)}.site_buttonGhost__cP4Up:hover{border-color:#fff}.site_buttonQuiet__1PY_B{background:transparent;color:var(--site-ink);border:1px solid var(--site-line)}.site_actions__s0240{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.site_textLink__v_MPu{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;color:var(--site-lagoon-ink);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--site-seafoam-deep);text-decoration-color:var(--site-seafoam-deep);text-decoration-thickness:2px;text-underline-offset:5px}.site_textLink__v_MPu:hover{-webkit-text-decoration-color:var(--site-lagoon-ink);text-decoration-color:var(--site-lagoon-ink)}.site_header__75fgV{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.88);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--site-line)}.site_headerInner__DXMxE{width:min(var(--site-wrap),calc(100% - 48px));margin:0 auto;height:76px;display:flex;align-items:center;gap:32px}.site_logo__MyT1A{display:flex;align-items:center;flex:0 0 auto}.site_logo__MyT1A img{width:124px;height:auto}.site_nav__Kd_Ms{display:flex;align-items:center;gap:4px;margin-right:auto}.site_nav__Kd_Ms a{padding:8px 14px;border-radius:999px;color:var(--site-body);font-weight:600;font-size:15px;text-decoration:none}.site_nav__Kd_Ms a:hover,.site_nav__Kd_Ms a[aria-current=page]{color:var(--site-ink);background:var(--site-mist)}.site_headerActions__rAvfm{display:flex;align-items:center;gap:8px}.site_headerActions__rAvfm .site_buttonPrimary__hg3VQ{min-height:42px;padding:0 20px;font-size:15px}.site_signIn__Sw81B{padding:8px 14px;color:var(--site-ink);font-weight:700;font-size:15px;text-decoration:none;border-radius:999px}.site_signIn__Sw81B:hover{background:var(--site-mist)}.site_site__Bomvq .site_menuButton__OgYZb{display:none;margin-left:auto;width:44px;height:44px;padding:0;border-radius:12px;border:1px solid var(--site-line);background:#fff;box-shadow:none;color:var(--site-ink);cursor:pointer;align-items:center;justify-content:center}.site_menuIcon__x5N_S{position:relative;display:block;width:20px;height:12px}.site_menuIcon__x5N_S i{position:absolute;left:0;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,top .2s ease}.site_menuIcon__x5N_S i:first-child{top:0}.site_menuIcon__x5N_S i:last-child{top:10px}.site_header__75fgV[data-open=true] .site_menuIcon__x5N_S i:first-child{top:5px;transform:rotate(45deg)}.site_header__75fgV[data-open=true] .site_menuIcon__x5N_S i:last-child{top:5px;transform:rotate(-45deg)}.site_mobileMenu__91qQU{border-top:1px solid var(--site-line);background:#fff;padding:8px 0 20px}.site_mobileMenu__91qQU[hidden]{display:none}.site_mobileMenu__91qQU>a{display:block;width:calc(100% - 32px);margin:0 auto;padding:14px 4px;border-bottom:1px solid var(--site-line);color:var(--site-ink);font-weight:600;font-size:18px;text-decoration:none}.site_mobileActions__950EF{width:calc(100% - 32px);margin:20px auto 0;display:grid;grid-gap:10px;gap:10px}.site_hero__GQ2cM,.site_pageHero__xhX_P{background:linear-gradient(180deg,#fff 0,var(--site-mist) 100%);overflow:hidden}.site_hero__GQ2cM{padding:72px 0 32px}.site_pageHero__xhX_P{padding:64px 0 88px}.site_heroHeading___5DUL{font-size:clamp(38px,4.2vw,58px);line-height:1.06}.site_heroMock__H6vSO{margin-top:80px}.site_heroCentered__t7nfp{max-width:760px;margin:0 auto 56px;text-align:center}.site_heroCentered__t7nfp .site_lead__Us60E{margin-left:auto;margin-right:auto}.site_heroCentered__t7nfp .site_actions__s0240{justify-content:center}.site_heroGrid__ECANs{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:56px;gap:56px;align-items:center}.site_heroCopy__tT4HO{max-width:560px}.site_display__F1_e8{margin:0;font-size:clamp(44px,4.6vw,70px);line-height:1.02;letter-spacing:-.025em;font-variation-settings:"SOFT" 100,"opsz" 144}.site_pageLabel___xfea{margin:0 0 16px;color:var(--site-lagoon-ink);font-weight:700;font-size:15px}.site_lead__Us60E{margin:24px 0 0;max-width:34em;font-size:19px;line-height:1.6;color:var(--site-body)}.site_heroNote__3qOD_{margin:22px 0 0;font-size:15px;color:var(--site-muted)}.site_section__CJ2P4{padding:112px 0}.site_mist__2RAVc{background:var(--site-mist)}.site_heading__2_9zI{margin:0;font-size:clamp(32px,3.5vw,48px);line-height:1.1}.site_sectionHead__Wg5qr{max-width:720px;margin:0 0 52px}.site_sectionHead__Wg5qr>p{margin:18px 0 0;max-width:36em;font-size:18px}.site_prose__yWE_a .site_heading__2_9zI{margin-bottom:22px}.site_prose__yWE_a>p{margin:0 0 16px;max-width:34em;font-size:18px}.site_split__ZEANa{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:80px;gap:80px;align-items:center}.site_chaos___zP_V{border-radius:20px;overflow:hidden;border:1px solid var(--site-line);background:#f8fbfd;box-shadow:0 24px 60px rgba(14,49,70,.1)}.site_chaosTabs__5bT70{display:flex;align-items:center;gap:4px;height:46px;padding:0 12px;background:#e7eff3;overflow:hidden}.site_chaosTabs__5bT70 i{flex:0 0 10px;height:10px;border-radius:50%;background:#ef6b63;margin-right:2px}.site_chaosTabs__5bT70 i:nth-child(2){background:#f0c35b}.site_chaosTabs__5bT70 i:nth-child(3){background:#61c279;margin-right:8px}.site_chaosTabs__5bT70 span{flex:0 0 auto;padding:5px 10px;border-radius:7px;background:#fff;color:var(--site-muted);font-size:11px;white-space:nowrap}.site_chaosBody__1yb9N{position:relative;height:340px;padding:28px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;background:linear-gradient(135deg,#f8fcfe,#ecf5f8)}.site_chaosBody__1yb9N>div{border-radius:12px;background:#dbe9ef}.site_chaosBody__1yb9N>div:nth-child(3n+2){background:#c9e0e9}.site_chaosBody__1yb9N>b{position:absolute;padding:14px 18px;border-radius:3px;box-shadow:0 12px 26px rgba(0,0,0,.12);font-family:var(--site-font-display),Georgia,serif;font-style:italic;font-weight:500;font-size:16px;color:var(--site-ink)}.site_notePink__1ZtL5{left:24px;top:30px;background:#ffa3ae;transform:rotate(-5deg)}.site_noteBlue__aNCUz{left:36%;bottom:26px;background:#8ddcf3;transform:rotate(3deg)}.site_noteYellow__bDBAf{right:22px;top:96px;background:#ffdf7e;transform:rotate(5deg)}.site_howHarbor__tW_Gi{position:relative;isolation:isolate;padding:72px 0 120px;background:linear-gradient(180deg,var(--site-mist) 0,#e6f1f9 50%,#d8e9f6 100%);overflow:hidden}.site_howHarbor__tW_Gi:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;height:min(40vw,560px);background:url(/_next/static/media/harbor-sea.8f1b0e97.webp) bottom/cover no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 55%);mask-image:linear-gradient(180deg,transparent 0,#000 55%)}.site_howHead__s8iw9{max-width:680px;margin:0 auto 52px;text-align:center}.site_lost__Or4vf{min-height:62vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:88px 24px;text-align:center}.site_lost__Or4vf>p{margin:16px 0 0;font-size:18px;max-width:32em}.site_lost__Or4vf .site_actions__s0240{justify-content:center}.site_lostBoat__3J76y{width:120px;height:auto;animation:site_bob__KZxH2 3.6s ease-in-out infinite}@keyframes site_bob__KZxH2{50%{transform:translateY(-8px) rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.site_lostBoat__3J76y{animation:none}}.site_shoreCta__iOagI{position:relative;z-index:1;margin:84px auto 0;max-width:640px;text-align:center}.site_shoreLine__uf3Te{margin:0;font-family:var(--site-font-display),Georgia,serif;font-variation-settings:"SOFT" 100;font-weight:600;font-size:clamp(26px,2.6vw,34px);line-height:1.2;color:var(--site-ink);text-shadow:0 1px 18px rgba(255,255,255,.9)}.site_shoreCta__iOagI .site_actions__s0240{justify-content:center;margin-top:22px}.site_shoreCta__iOagI .site_buttonLight__f_ExX{border-color:rgba(255,255,255,.9);box-shadow:0 8px 22px rgba(30,80,120,.12)}.site_howHead__s8iw9>p{margin:16px 0 0;font-size:18px}.site_steps__z_8FD{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px;counter-reset:step}.site_steps__z_8FD:before{content:"";position:absolute;z-index:0;top:118px;left:12%;right:12%;border-top:2px dashed rgba(18,120,158,.32)}.site_steps__z_8FD li{position:relative;z-index:1;padding:14px 14px 30px;border-radius:26px;background:rgba(255,255,255,.74);-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 26px 60px rgba(30,80,120,.13);counter-increment:step}.site_steps__z_8FD li:before{content:"Step " counter(step);position:absolute;z-index:2;top:26px;left:26px;display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:999px;background:linear-gradient(135deg,#357fa3,#4d6cb8);border:1px solid #3f78ad;color:#fff;text-shadow:0 1px 1px rgba(10,40,70,.25);font-size:12.5px;font-weight:700;letter-spacing:.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 6px 14px rgba(40,90,140,.25)}.site_stepShot__Hf1ch{position:relative;height:208px;margin:0 0 24px;display:grid;place-items:center;padding:42px 20px 18px;border-radius:18px;background:#dbeaf7 url(/_next/static/media/harbor-sky.e224d3df.webp) 50%/cover no-repeat;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.site_stepShot__Hf1ch img{position:relative;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:14px;box-shadow:0 14px 30px rgba(30,70,110,.2)}.site_stepShot__Hf1ch .site_stepShotSmall__ieOdh{max-height:88px;border-radius:20px;box-shadow:0 10px 24px rgba(30,70,110,.24)}.site_sceneDock__sizQ1>*,.site_sceneLock__5YGVT>*,.site_sceneRelax__Nt5pT>*{position:absolute}.site_sceneTabs__IRCCb{left:16px;top:60px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;z-index:2}.site_sceneTabs__IRCCb span{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 8px;border-radius:999px;background:rgba(255,255,255,.95);color:var(--site-ink);font-size:11px;font-weight:600;white-space:nowrap;box-shadow:0 6px 14px rgba(30,70,110,.16);transform:rotate(-4deg)}.site_sceneTabs__IRCCb span:nth-child(2){transform:translateX(12px) rotate(3deg)}.site_sceneTabs__IRCCb span:nth-child(3){transform:translateX(2px) rotate(-2deg)}.site_sceneTabs__IRCCb i{width:8px;height:8px;border-radius:50%}.site_sceneTrail__kXcS9{left:88px;top:62px;width:110px;height:84px;z-index:1;overflow:visible}.site_sceneTrail__kXcS9 path{fill:none;stroke:var(--site-lagoon);stroke-width:1.6;stroke-dasharray:4 4;opacity:.55;vector-effect:non-scaling-stroke}.site_stepShot__Hf1ch .site_scenePopup__TSIls{position:absolute;right:12px;top:54px;width:56%;max-height:none;border-radius:12px;z-index:3}.site_stepShot__Hf1ch .site_sceneBadge__ghHhn{position:absolute;left:50%;top:48px;width:84%;max-height:none;transform:translateX(-50%);border-radius:14px;z-index:2}.site_sceneCards__Zni5t{left:50%;bottom:12px;display:flex;gap:8px;transform:translateX(-50%);z-index:3}.site_sceneCards__Zni5t span{display:flex;flex-direction:column;width:74px;padding:4px 4px 6px;border-radius:10px;background:rgba(255,255,255,.96);box-shadow:0 8px 18px rgba(30,70,110,.18)}.site_sceneCards__Zni5t span:first-child{transform:rotate(-6deg) translateY(4px)}.site_sceneCards__Zni5t span:nth-child(3){transform:rotate(6deg) translateY(4px)}.site_sceneCards__Zni5t em{height:24px;border-radius:6px;opacity:.85}.site_sceneCards__Zni5t b{margin:5px 2px 0;font-size:9.5px;line-height:1.2;color:var(--site-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site_sceneCards__Zni5t small{align-self:flex-start;margin:5px 2px 0;padding:2px 8px;border-radius:999px;background:linear-gradient(135deg,#6aaed4,#6f93d6);color:#fff;font-size:8.5px;font-weight:700}.site_sceneSun__e712t{right:36px;top:46px;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#fffaf0,#ffe2a3 70%);box-shadow:0 0 30px 12px rgba(255,226,163,.55)}.site_sceneGulls__ntUpF{left:22px;top:52px;width:96px;height:32px;fill:none;stroke:#5f7f9c;stroke-width:2;stroke-linecap:round;opacity:.7}.site_stepShot__Hf1ch .site_sceneRelaxBtn__TYj5l{position:absolute;left:50%;top:50%;width:118px;max-height:none;transform:translate(-50%,-50%);border-radius:18px;z-index:2}.site_sceneClear__rdDLc{left:16px;right:16px;bottom:14px;display:flex;align-items:center;gap:5px;height:30px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,.88);box-shadow:0 6px 16px rgba(30,70,110,.12);z-index:2}.site_sceneClear__rdDLc i{width:7px;height:7px;border-radius:50%;background:#ef6b63}.site_sceneClear__rdDLc i:nth-child(2){background:#f0c35b}.site_sceneClear__rdDLc i:nth-child(3){background:#61c279}.site_sceneClear__rdDLc span{margin-left:auto;color:var(--site-muted);font-size:11px;font-weight:600}.site_steps__z_8FD[data-play=false] .site_sceneCards__Zni5t span,.site_steps__z_8FD[data-play=false] .site_sceneTabs__IRCCb span{opacity:0}.site_steps__z_8FD[data-play=false] .site_sceneTrail__kXcS9 path{stroke-dashoffset:200}.site_steps__z_8FD[data-play=true] .site_sceneTabs__IRCCb span{animation:site_tabIn__Qy6HP .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .12s)}.site_steps__z_8FD[data-play=true] .site_sceneTrail__kXcS9 path{animation:site_trailDraw__MUwMt 1.1s ease .45s both}.site_steps__z_8FD[data-play=true] .site_scenePopup__TSIls{animation:site_popIn__f6Fpl .55s cubic-bezier(.2,.9,.3,1.2) .9s both}.site_steps__z_8FD[data-play=true] .site_sceneCards__Zni5t span{animation:site_cardRise__kDkuF .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(1.1s + var(--i) * .12s)}.site_steps__z_8FD[data-play=true] .site_sceneRelaxBtn__TYj5l{animation:site_relaxGlow__u_rZt 1.6s ease 1.7s both}.site_steps__z_8FD[data-play=true] .site_sceneSun__e712t{animation:site_sunRise__uKoN1 1.2s ease 1.5s both}@keyframes site_tabIn__Qy6HP{0%{opacity:0;translate:-28px 0}to{opacity:1;translate:0 0}}@keyframes site_trailDraw__MUwMt{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes site_popIn__f6Fpl{0%{opacity:.4;scale:.94}to{opacity:1;scale:1}}@keyframes site_cardRise__kDkuF{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0 0}}@keyframes site_sunRise__uKoN1{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes site_relaxGlow__u_rZt{0%,to{filter:drop-shadow(0 0 0 rgba(109,179,207,0))}45%{filter:drop-shadow(0 0 16px rgba(109,179,207,.9))}}@media (prefers-reduced-motion:reduce){.site_steps__z_8FD .site_sceneCards__Zni5t span,.site_steps__z_8FD .site_scenePopup__TSIls,.site_steps__z_8FD .site_sceneRelaxBtn__TYj5l,.site_steps__z_8FD .site_sceneSun__e712t,.site_steps__z_8FD .site_sceneTabs__IRCCb span,.site_steps__z_8FD .site_sceneTrail__kXcS9 path{animation:none!important;opacity:1!important;stroke-dashoffset:0!important}}.site_steps__z_8FD h3{margin:0 12px 8px;font-family:var(--site-font-display),Georgia,serif;font-variation-settings:"SOFT" 100;font-weight:600;font-size:26px;line-height:1.15;letter-spacing:-.01em;color:var(--site-ink)}.site_steps__z_8FD p{margin:0 12px;font-size:16px}.site_schoolsBand__qA_1n{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:80px;gap:80px;align-items:start}.site_schoolsBand__qA_1n .site_textLink__v_MPu{margin-top:12px}.site_closingBand__JJjdO{padding:104px 0;background:linear-gradient(180deg,var(--site-mist),#e3f1f5)}.site_closingSplit__8Rf57{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:64px;gap:64px;align-items:center}.site_endCard__Ek1pJ{position:relative;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#dbe9f3 url(/brand/dock-end-card-poster.jpg) 50%/cover no-repeat;box-shadow:0 2px 4px rgba(14,49,70,.05),0 30px 70px rgba(14,49,70,.16)}.site_endCard__Ek1pJ video{display:block;width:100%;height:100%;object-fit:cover}.site_site__Bomvq .site_replay__8WV0U{position:absolute;right:14px;top:14px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.85);color:var(--site-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.site_site__Bomvq .site_replay__8WV0U:hover{background:#fff}.site_featureList__Tpyie{list-style:none;margin:0;padding:0}.site_featureList__Tpyie li{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--site-line)}.site_featureList__Tpyie li:first-child{border-top:1px solid var(--site-line)}.site_featureList__Tpyie svg{flex:0 0 22px;width:22px;height:22px;margin-top:3px;color:var(--site-lagoon)}.site_featureList__Tpyie b{display:block;color:var(--site-ink);font-size:17px}.site_featureList__Tpyie p{margin:4px 0 0;font-size:16px}.site_featureList__Tpyie a{color:var(--site-lagoon-ink);font-weight:600;text-underline-offset:3px}.site_schoolsGrid__94i2d{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:80px;gap:80px;align-items:start}.site_audiences__aivkT{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.site_audiences__aivkT li{padding-top:24px;border-top:2px solid var(--site-seafoam-deep)}.site_audiences__aivkT h3{margin:0 0 10px;color:var(--site-ink);font-size:22px;line-height:1.25}.site_audiences__aivkT p{margin:0;font-size:16px}.site_harbor__r_XRq{padding:104px 0;background:var(--site-deep);color:rgba(255,255,255,.8)}.site_content__oLPlb .site_harbor__r_XRq h2{color:#fff}.site_callout__Pvz9h{max-width:760px}.site_callout__Pvz9h>p{margin:20px 0 0;font-size:18px;color:rgba(255,255,255,.8)}.site_footer__sSPXb{background:#fff;border-top:1px solid var(--site-line);padding:64px 0 32px;color:var(--site-muted)}.site_footerInner__iI9nF{width:min(var(--site-wrap),calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:56px;gap:56px}.site_footerBrand__6ydM6 img{width:124px;height:auto}.site_footerBrand__6ydM6 p{margin:14px 0 10px;max-width:24em;font-family:var(--site-font-display),Georgia,serif;font-style:italic;font-size:17px;color:var(--site-ink)}.site_footerBrand__6ydM6 a{display:inline-flex;align-items:center;min-height:44px;color:var(--site-lagoon-ink);font-weight:600;font-size:15px;text-underline-offset:3px}.site_footerCols__TCeAX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.site_footerCols__TCeAX h2{margin:0 0 12px;font-family:var(--site-font-text),sans-serif;font-size:14px;font-weight:700;color:var(--site-ink);letter-spacing:0}.site_footerCols__TCeAX a{display:block;padding:10px 0;color:var(--site-muted);font-size:15px;text-decoration:none}.site_footerCols__TCeAX a:hover{color:var(--site-ink)}.site_legal__3LE0a{width:min(var(--site-wrap),calc(100% - 48px));margin:48px auto 0;padding-top:24px;border-top:1px solid var(--site-line);font-size:13px}@media (max-width:1040px){.site_headerActions__rAvfm,.site_nav__Kd_Ms{display:none}.site_site__Bomvq .site_menuButton__OgYZb{display:inline-flex}}@media (max-width:960px){.site_hero__GQ2cM,.site_pageHero__xhX_P{padding:48px 0 72px}.site_closingSplit__8Rf57,.site_heroGrid__ECANs,.site_schoolsBand__qA_1n,.site_schoolsGrid__94i2d,.site_split__ZEANa{grid-template-columns:1fr;gap:40px}.site_heroCopy__tT4HO{max-width:640px}.site_heroCentered__t7nfp{margin-bottom:40px}.site_heroMock__H6vSO{margin-top:56px}.site_howHarbor__tW_Gi{padding:56px 0 96px}.site_shoreCta__iOagI{margin-top:56px}.site_steps__z_8FD:before{display:none}.site_closingBand__JJjdO,.site_harbor__r_XRq,.site_section__CJ2P4{padding:80px 0}.site_audiences__aivkT,.site_steps__z_8FD{grid-template-columns:1fr;gap:16px}.site_audiences__aivkT{gap:32px}.site_split__ZEANa .site_chaos___zP_V{order:2}.site_footerInner__iI9nF{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.site_footerInner__iI9nF,.site_headerInner__DXMxE,.site_legal__3LE0a,.site_wrap__KGaqM{width:calc(100% - 32px)}.site_headerInner__DXMxE{height:68px}.site_logo__MyT1A img{width:108px}.site_display__F1_e8{font-size:clamp(40px,11vw,52px)}.site_lead__Us60E{font-size:18px}.site_actions__s0240{flex-direction:column;align-items:stretch}.site_chaosBody__1yb9N{height:280px;padding:20px}.site_chaosBody__1yb9N>b{font-size:14px;padding:12px 14px}.site_stepShot__Hf1ch{height:208px}.site_footerCols__TCeAX{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.site_buttonGhost__cP4Up,.site_buttonLight__f_ExX,.site_buttonPrimary__hg3VQ,.site_buttonSecondary___x7p8,.site_menuIcon__x5N_S i{transition:none}}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e2cc43{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_e2cc43{--site-font-text:"Figtree","Figtree Fallback"}.mock_figure__7AwT1{margin:0}.mock_frame__uZSLE{border-radius:20px;overflow:hidden;border:1px solid rgba(19,50,77,.12);box-shadow:0 2px 4px rgba(14,49,70,.05),0 36px 90px rgba(14,49,70,.18);background:#cfe3f3}.mock_screen__X_YZ3{--u:calc(100cqw / 1200);--pill:linear-gradient(135deg,#6db3cf,#7a97d6);--pill-edge:#5f8fc4;container-type:inline-size;position:relative;aspect-ratio:1200/682;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1d3346;line-height:1.2}.mock_screen__X_YZ3[data-tone=dusk]{--pill:linear-gradient(135deg,#d58ca2,#8f7fd1);--pill-edge:#b27aa9}.mock_screen__X_YZ3[data-tone=grape]{--pill:linear-gradient(135deg,#9a80e2,#5f72d2);--pill-edge:#6e66c8}.mock_screen__X_YZ3[data-tone=smiley]{--pill:linear-gradient(135deg,#86b8f2,#7e8ae6);--pill-edge:#6f86d8}.mock_screen__X_YZ3[data-tone=ducky]{--pill:linear-gradient(135deg,#f6ac55,#ef8f30);--pill-edge:#de8128}.mock_screen__X_YZ3[data-tone=quilt]{--pill:linear-gradient(135deg,rgba(198,212,224,.9),rgba(170,188,206,.9));--pill-edge:rgba(255,255,255,.55)}.mock_screen__X_YZ3[data-tone=tiedye]{--pill:linear-gradient(135deg,#8a63f4,#6a4be6);--pill-edge:#5d42cf}.mock_bg__a_7xC{object-fit:cover;object-position:center}.mock_bgSwitched__BxMNF{animation:mock_bgIn__huoW9 .45s ease both}@keyframes mock_bgIn__huoW9{0%{opacity:0}to{opacity:1}}.mock_brand__NtCq2{position:absolute;z-index:2;left:calc(10*var(--u));top:calc(9*var(--u));display:flex;align-items:center;gap:calc(11*var(--u))}.mock_badge__2WN0L{display:grid;place-items:center;width:calc(48*var(--u));height:calc(48*var(--u));border-radius:50%;background:#fff;border:calc(2.5*var(--u)) solid #7fc5cf;box-shadow:0 calc(3*var(--u)) calc(8*var(--u)) rgba(20,60,90,.18)}.mock_badge__2WN0L img{width:calc(32*var(--u));height:auto}.mock_brand__NtCq2 b{display:block;font-size:calc(18*var(--u));font-weight:700;color:#b9daf6;-webkit-text-stroke:calc(.7*var(--u)) #4b76a3;letter-spacing:.01em}.mock_brand__NtCq2 small{display:block;margin-top:calc(2*var(--u));font-size:calc(9.5*var(--u));color:#3a5064}.mock_screen__X_YZ3[data-tone=ducky] .mock_brand__NtCq2 small,.mock_screen__X_YZ3[data-tone=dusk] .mock_brand__NtCq2 small,.mock_screen__X_YZ3[data-tone=grape] .mock_brand__NtCq2 small,.mock_screen__X_YZ3[data-tone=quilt] .mock_brand__NtCq2 small,.mock_screen__X_YZ3[data-tone=smiley] .mock_brand__NtCq2 small,.mock_screen__X_YZ3[data-tone=tiedye] .mock_brand__NtCq2 small{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}.mock_toolbar__e5uAg{position:absolute;z-index:2;right:calc(16*var(--u));top:calc(13*var(--u));display:flex;gap:calc(9*var(--u))}.mock_cardActions__QPNqH i,.mock_pill__sYkw6,.mock_port__XbPau,.mock_sort__okh33{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(3*var(--u));font-weight:700;white-space:nowrap}.mock_pill__sYkw6{min-width:calc(79*var(--u));height:calc(34*var(--u));padding:0 calc(12*var(--u));border-radius:calc(13*var(--u));background:var(--pill);border:calc(.8*var(--u)) solid var(--pill-edge);color:#fff;font-size:calc(10.5*var(--u));box-shadow:0 calc(3*var(--u)) calc(8*var(--u)) rgba(30,70,120,.18)}.mock_cardActions__QPNqH i:before,.mock_pill__sYkw6:before,.mock_port__XbPau:before{content:"";position:absolute;left:calc(9*var(--u));right:calc(9*var(--u));top:calc(3*var(--u));height:calc(7*var(--u));border-radius:calc(6*var(--u));background:rgba(255,255,255,.22)}.mock_pill__sYkw6 em{font-style:normal;font-size:calc(7*var(--u))}.mock_pillFaded__WNt0U{opacity:.55}.mock_sort__okh33{min-width:calc(70*var(--u));height:calc(32*var(--u));border-radius:calc(16*var(--u));background:#fff;color:#2a4155;font-size:calc(9*var(--u));box-shadow:0 calc(3*var(--u)) calc(10*var(--u)) rgba(30,70,120,.12)}.mock_port__XbPau{left:calc(21*var(--u));height:calc(32*var(--u));padding:0 calc(15*var(--u));border-radius:calc(16*var(--u));background:linear-gradient(135deg,#58b8cf,#4aa0c6);border:calc(.8*var(--u)) solid #4a9bbd;color:#fff;font-size:calc(11*var(--u));box-shadow:0 calc(3*var(--u)) calc(8*var(--u)) rgba(30,90,120,.2)}.mock_port__XbPau,.mock_view__GHnUl{position:absolute;z-index:2;top:calc(68*var(--u))}.mock_view__GHnUl{right:calc(16*var(--u));display:flex;align-items:center;gap:calc(4*var(--u));padding:calc(3*var(--u));border-radius:calc(18*var(--u));background:#fff;border:calc(2*var(--u)) solid #7fc5d6;font-size:calc(8.5*var(--u));font-weight:700}.mock_view__GHnUl b,.mock_view__GHnUl i{display:inline-flex;align-items:center;height:calc(22*var(--u));padding:0 calc(12*var(--u));border-radius:calc(12*var(--u));font-style:normal}.mock_view__GHnUl b{background:linear-gradient(135deg,#5fb3cd,#4f9fc4);color:#fff}.mock_screen__X_YZ3[data-tone=dusk] .mock_view__GHnUl{border-color:#e3a58c}.mock_screen__X_YZ3[data-tone=dusk] .mock_view__GHnUl b{background:linear-gradient(135deg,#e39c84,#cf8a76)}.mock_cards__4c8rp{position:absolute;z-index:2;left:calc(15*var(--u));bottom:calc(30*var(--u));display:flex;gap:calc(9*var(--u))}.mock_card__Qs8bx{width:calc(138*var(--u));padding:calc(4*var(--u)) calc(4*var(--u)) calc(6*var(--u));border-radius:calc(9*var(--u));background:rgba(255,255,255,.93);border:calc(1*var(--u)) solid rgba(255,255,255,.9);box-shadow:0 calc(4*var(--u)) calc(14*var(--u)) rgba(25,60,95,.16)}.mock_card__Qs8bx>b{margin:calc(6*var(--u)) calc(3*var(--u)) 0;font-size:calc(9.6*var(--u))}.mock_card__Qs8bx>b,.mock_card__Qs8bx>small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock_card__Qs8bx>small{margin:calc(3*var(--u)) calc(3*var(--u)) 0;font-size:calc(7.6*var(--u));color:#5b6f80;text-decoration:underline}.mock_cardActions__QPNqH{display:flex;gap:calc(5*var(--u));margin:calc(6*var(--u)) calc(2*var(--u)) 0}.mock_cardActions__QPNqH i{flex:1 1;height:calc(25*var(--u));border-radius:calc(13*var(--u));font-style:normal;font-size:calc(8.2*var(--u));color:#fff;background:linear-gradient(135deg,#6aaed4,#6f93d6);border:calc(.6*var(--u)) solid #5e8dc2}.mock_cardActions__QPNqH i+i{background:linear-gradient(135deg,#9bdac5,#7cc4b8);border-color:#79bfae}.mock_screen__X_YZ3[data-tone=ducky] .mock_view__GHnUl{border-color:#f2b468}.mock_screen__X_YZ3[data-tone=ducky] .mock_view__GHnUl b{background:linear-gradient(135deg,#f6ac55,#ef8f30)}.mock_screen__X_YZ3[data-tone=tiedye] .mock_view__GHnUl{border-color:#8f72f2}.mock_screen__X_YZ3[data-tone=tiedye] .mock_view__GHnUl b{background:linear-gradient(135deg,#8a63f4,#6a4be6)}.mock_screen__X_YZ3[data-tone=quilt] .mock_view__GHnUl b{background:linear-gradient(135deg,#9eaee8,#8a9fd6)}.mock_screen__X_YZ3[data-tone=ducky] .mock_cardActions__QPNqH i:first-child{background:linear-gradient(135deg,#f6ac55,#ef8f30);border-color:#de8128}.mock_screen__X_YZ3[data-tone=tiedye] .mock_cardActions__QPNqH i:first-child{background:linear-gradient(135deg,#8a63f4,#6a4be6);border-color:#5d42cf}.mock_screen__X_YZ3[data-tone=dusk] .mock_cardActions__QPNqH i:first-child{background:linear-gradient(135deg,#d891a6,#9a85d3);border-color:#b27aa9}.mock_thumb__pYPPE{position:relative;height:calc(75*var(--u));border-radius:calc(6*var(--u));overflow:hidden;background:#f6f8fa;border:calc(.6*var(--u)) solid #e1e7ed}.mock_thumb__pYPPE i{position:absolute;display:block;border-radius:calc(1.5*var(--u))}.mock_check__K6O7P{position:absolute;top:calc(4*var(--u));right:calc(4*var(--u));width:calc(11*var(--u));height:calc(11*var(--u));border-radius:calc(3*var(--u));background:#fff;border:calc(.8*var(--u)) solid #b8c4cf}.mock_thumbBar__057Th{left:0;right:0;top:0;height:calc(10*var(--u));border-radius:0!important}.mock_t_doc__nBreY{background:#eef1f4}.mock_t_doc__nBreY .mock_thumbBar__057Th{background:#4a86e8;height:calc(6*var(--u))}.mock_t_doc__nBreY .mock_thumbA__NYHHV{left:22%;right:22%;top:calc(11*var(--u));bottom:0;background:#fff;border-radius:0!important;box-shadow:0 0 calc(2*var(--u)) rgba(0,0,0,.1)}.mock_t_doc__nBreY .mock_thumbB__WpZ42,.mock_t_doc__nBreY .mock_thumbC__9774U,.mock_t_doc__nBreY .mock_thumbD__tHgw1{left:28%;height:calc(2.5*var(--u));background:#c9d1da}.mock_t_doc__nBreY .mock_thumbB__WpZ42{top:calc(20*var(--u));right:40%;background:#3b4b5c;height:calc(4*var(--u))}.mock_t_doc__nBreY .mock_thumbC__9774U{top:calc(30*var(--u));right:30%}.mock_t_doc__nBreY .mock_thumbD__tHgw1{top:calc(38*var(--u));right:34%;box-shadow:0 calc(8*var(--u)) 0 #c9d1da,0 calc(16*var(--u)) 0 #c9d1da}.mock_t_classroom__niPTw .mock_thumbBar__057Th{height:calc(24*var(--u));background:linear-gradient(135deg,#1e8e3e,#34a853)}.mock_t_classroom__niPTw .mock_thumbA__NYHHV,.mock_t_classroom__niPTw .mock_thumbB__WpZ42,.mock_t_classroom__niPTw .mock_thumbC__9774U{left:8%;right:8%;height:calc(10*var(--u));background:#fff;border:calc(.5*var(--u)) solid #dfe3e7}.mock_t_classroom__niPTw .mock_thumbA__NYHHV{top:calc(30*var(--u))}.mock_t_classroom__niPTw .mock_thumbB__WpZ42{top:calc(44*var(--u))}.mock_t_classroom__niPTw .mock_thumbC__9774U{top:calc(58*var(--u))}.mock_t_classroom__niPTw .mock_thumbD__tHgw1{left:8%;top:calc(9*var(--u));width:34%;height:calc(4*var(--u));background:rgba(255,255,255,.85)}.mock_t_canvas__jr48I .mock_thumbBar__057Th{right:auto;width:calc(14*var(--u));height:auto;bottom:0;background:#a3302c}.mock_t_canvas__jr48I .mock_thumbA__NYHHV,.mock_t_canvas__jr48I .mock_thumbB__WpZ42,.mock_t_canvas__jr48I .mock_thumbC__9774U,.mock_t_canvas__jr48I .mock_thumbD__tHgw1{width:calc(48*var(--u));height:calc(27*var(--u));border-radius:calc(3*var(--u))}.mock_t_canvas__jr48I .mock_thumbA__NYHHV{left:calc(22*var(--u));top:calc(8*var(--u));background:#2d7ff9}.mock_t_canvas__jr48I .mock_thumbB__WpZ42{left:calc(76*var(--u));top:calc(8*var(--u));background:#e9862f}.mock_t_canvas__jr48I .mock_thumbC__9774U{left:calc(22*var(--u));top:calc(40*var(--u));background:#1aa37a}.mock_t_canvas__jr48I .mock_thumbD__tHgw1{left:calc(76*var(--u));top:calc(40*var(--u));background:#8e5bc4}.mock_t_khan__FoDTR{background:#fff}.mock_t_khan__FoDTR .mock_thumbBar__057Th{background:#0b2149;height:calc(12*var(--u))}.mock_t_khan__FoDTR .mock_thumbA__NYHHV{left:10%;right:10%;top:calc(18*var(--u));height:calc(30*var(--u));background:#e8f0fe;border-radius:calc(3*var(--u))}.mock_t_khan__FoDTR .mock_thumbB__WpZ42{left:10%;background:#1fab54}.mock_t_khan__FoDTR .mock_thumbB__WpZ42,.mock_t_khan__FoDTR .mock_thumbC__9774U{top:calc(54*var(--u));width:24%;height:calc(11*var(--u));border-radius:calc(5*var(--u))}.mock_t_khan__FoDTR .mock_thumbC__9774U{left:38%;background:#dfe6ee}.mock_t_khan__FoDTR .mock_thumbD__tHgw1{left:22%;top:calc(28*var(--u));width:44%;height:calc(4*var(--u));background:#5b6f80}.mock_t_grades__JcrS7{background:#fff}.mock_t_grades__JcrS7 .mock_thumbBar__057Th{background:#1e4e79}.mock_t_grades__JcrS7 .mock_thumbA__NYHHV,.mock_t_grades__JcrS7 .mock_thumbB__WpZ42,.mock_t_grades__JcrS7 .mock_thumbC__9774U,.mock_t_grades__JcrS7 .mock_thumbD__tHgw1{left:6%;right:6%;height:calc(9*var(--u));border-radius:0!important;background:repeating-linear-gradient(90deg,#e7eef5 0 calc(26*var(--u)),#fff calc(26*var(--u)) calc(27*var(--u)))}.mock_t_grades__JcrS7 .mock_thumbA__NYHHV{top:calc(16*var(--u));background:#cfdcea}.mock_t_grades__JcrS7 .mock_thumbB__WpZ42{top:calc(28*var(--u))}.mock_t_grades__JcrS7 .mock_thumbC__9774U{top:calc(40*var(--u))}.mock_t_grades__JcrS7 .mock_thumbD__tHgw1{top:calc(52*var(--u))}.mock_t_form__idfR9{background:#f0ebf8}.mock_t_form__idfR9 .mock_thumbBar__057Th{left:18%;right:18%;top:calc(6*var(--u));height:calc(14*var(--u));background:#673ab7;border-radius:calc(2*var(--u)) calc(2*var(--u)) 0 0!important}.mock_t_form__idfR9 .mock_thumbA__NYHHV,.mock_t_form__idfR9 .mock_thumbB__WpZ42,.mock_t_form__idfR9 .mock_thumbC__9774U{left:18%;right:18%;height:calc(15*var(--u));background:#fff}.mock_t_form__idfR9 .mock_thumbA__NYHHV{top:calc(20*var(--u))}.mock_t_form__idfR9 .mock_thumbB__WpZ42{top:calc(38*var(--u))}.mock_t_form__idfR9 .mock_thumbC__9774U{top:calc(56*var(--u))}.mock_t_form__idfR9 .mock_thumbD__tHgw1{left:24%;top:calc(25*var(--u));width:30%;height:calc(3*var(--u));background:#9aa6b2;z-index:1}.mock_switcher__T5MYa{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:20px;font-size:15px}.mock_switcher__T5MYa>.mock_switcherLabel__MmbXQ{flex:1 1 auto}.mock_switcher__T5MYa>.mock_allThemes__jxRq2{order:1}.mock_switcher__T5MYa>.mock_chips__plFUC{order:2;flex:0 0 100%}.mock_switcherLabel__MmbXQ{color:var(--site-muted,#6b8193);font-weight:600}.mock_chips__plFUC{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.mock_figure__7AwT1 .mock_chip__0stuf{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 11px 0 6px;border-radius:999px;border:1px solid var(--site-line,#dce8ed);background:#fff;color:var(--site-ink,#13324d);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.mock_figure__7AwT1 .mock_chip__0stuf:hover{border-color:#9fc6d6}.mock_figure__7AwT1 .mock_chip__0stuf[aria-pressed=true]{border-color:var(--site-lagoon,#12789e);background:#eaf5f9}.mock_chipSwatch__n6NAy{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.mock_chipSwatch__n6NAy img{object-fit:cover}.mock_allThemes__jxRq2{display:inline-flex;align-items:center;min-height:44px;color:var(--site-lagoon-ink,#0d6386);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--site-seafoam-deep,#49b9a6);text-decoration-color:var(--site-seafoam-deep,#49b9a6);text-decoration-thickness:2px;text-underline-offset:5px}@media (max-width:640px){.mock_frame__uZSLE{border-radius:12px}.mock_screen__X_YZ3{--u:calc(100cqw / 640);aspect-ratio:640/720}.mock_toolbar__e5uAg>:first-child,.mock_toolbar__e5uAg>:nth-child(2),.mock_toolbar__e5uAg>:nth-child(3),.mock_toolbar__e5uAg>:nth-child(5){display:none}.mock_port__XbPau,.mock_view__GHnUl{top:calc(76*var(--u))}.mock_cards__4c8rp{left:calc(14*var(--u));right:calc(14*var(--u));display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(10*var(--u));gap:calc(10*var(--u));bottom:calc(18*var(--u))}.mock_card__Qs8bx{width:auto}.mock_card__Qs8bx:nth-child(n+4){display:none}.mock_switcher__T5MYa{gap:10px}.mock_switcher__T5MYa>.mock_switcherLabel__MmbXQ{flex:0 0 100%}.mock_chips__plFUC{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:4px}.mock_figure__7AwT1 .mock_chip__0stuf{flex:0 0 auto}.mock_switcher__T5MYa>.mock_allThemes__jxRq2{order:3;margin-left:0}}@media (prefers-reduced-motion:reduce){.mock_bgSwitched__BxMNF{animation:none}}