@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-ink:#12141a;--color-ink-soft:#2b2f38;--color-line:#3a3f4a;--color-muted:#5c6370;--color-muted-light:#a3a9b5;--color-text-on-dark:#c7cbd3;--color-paper:#f3f2ec;--color-paper-soft:#faf9f5;--color-white:#fff;--color-accent:#c9f23b;--color-border-input:#c9c7be;--color-error:#b42318;--font-body:"DM Sans", system-ui, sans-serif;--font-display:"Space Grotesk", system-ui, sans-serif;--container-max:1240px;--gutter:clamp(20px, 5vw, 64px);--section-space:clamp(64px, 8vw, 112px);--header-height:76px;--radius-sm:12px;--radius-md:24px;--radius-lg:28px;--radius-pill:999px;--shadow-screen:0 0 0 2px var(--color-ink-soft), 0 30px 60px #00000080;--shadow-phone:0 24px 60px #0009;--transition:.18s ease;--ease-out:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--color-paper);min-width:320px;color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:clamp(17px,1.2vw,18px);line-height:1.5}h1,h2,h3,p,ol,ul{margin:0}img,svg{max-width:100%;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-ink);padding:12px 20px;font-weight:700;text-decoration:none;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}@keyframes reveal-up{0%{opacity:0;translate:0 32px}to{opacity:1;translate:none}}@keyframes reveal-scale{0%{opacity:0;translate:0 24px;scale:.95}to{opacity:1;translate:none;scale:none}}@media (prefers-reduced-motion:no-preference){[data-reveal]:not([data-revealed]){opacity:0}[data-reveal][data-revealed]{animation:reveal-up .8s var(--ease-out) var(--reveal-delay,0s) both}[data-reveal=scale][data-revealed]{animation-name:reveal-scale;animation-duration:1s}}._logo_1yt3e_1{color:var(--color-paper);align-items:center;gap:clamp(10px,1.2vw,14px);display:inline-flex}._mark_1yt3e_8{width:clamp(40px,4vw,50px);height:auto}._wordmark_1yt3e_13{font-family:var(--font-display);letter-spacing:-.03em;flex-direction:column;font-size:clamp(18px,1.6vw,22px);font-weight:400;line-height:.95;display:flex}._bold_1yt3e_23{font-weight:700}._footer_dnywv_1{background:var(--color-ink);color:var(--color-text-on-dark)}._inner_dnywv_6{max-width:var(--container-max);padding:56px var(--gutter) max(56px, env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;margin:0 auto;display:flex}._brand_dnywv_17{flex-direction:column;gap:18px;display:flex}._tagline_dnywv_23{max-width:320px;font-size:16px}._badge_dnywv_28{color:var(--color-muted-light);letter-spacing:.04em;align-items:center;gap:10px;font-size:14px;display:inline-flex}._badgeDot_dnywv_37{background:var(--color-accent);border-radius:3px;flex:none;width:9px;height:9px}._links_dnywv_45{flex-wrap:wrap;gap:4px 28px;padding:0;font-size:16px;list-style:none;display:flex}._link_dnywv_45{color:var(--color-text-on-dark);padding:8px 0;text-decoration:none;display:inline-block}._link_dnywv_45:hover{color:var(--color-paper)}._legal_dnywv_65{color:var(--color-muted-light);flex-direction:column;gap:6px;font-size:15px;display:flex}@media (width<=639px){._inner_dnywv_6{flex-direction:column}._links_dnywv_45{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}}._button_1xrx6_1{border-radius:var(--radius-pill);text-align:center;cursor:pointer;min-height:52px;transition:background-color var(--transition), border-color var(--transition), box-shadow .25s var(--ease-out), transform .25s var(--ease-out);border:2px solid #0000;justify-content:center;align-items:center;padding:14px 28px;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover){._button_1xrx6_1:hover:not(:disabled){transform:translateY(-2px)}}._button_1xrx6_1:active:not(:disabled){transform:translateY(1px)}._button_1xrx6_1:disabled{opacity:.6;cursor:progress}._accent_1xrx6_37{background:var(--color-accent);color:var(--color-ink)}._accent_1xrx6_37:hover{background:#d6f763;box-shadow:0 10px 28px #c9f23b4d}._outline_1xrx6_47{border-color:var(--color-line);color:var(--color-paper);font-weight:500}._outline_1xrx6_47:hover{border-color:var(--color-paper)}._dark_1xrx6_57{background:var(--color-ink);color:var(--color-paper)}._dark_1xrx6_57:hover{background:var(--color-ink-soft)}@media (width<=559px){._fullWidthOnMobile_1xrx6_67{width:100%}}._header_iodtl_1{z-index:50;background:var(--color-ink);color:var(--color-paper);border-bottom:1px solid var(--color-ink-soft);position:sticky;top:0}._bar_iodtl_10{max-width:var(--container-max);min-height:var(--header-height);padding:12px var(--gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}._logoLink_iodtl_21{z-index:2;text-decoration:none;position:relative}._menuButton_iodtl_29{z-index:2;border:1.5px solid var(--color-line);cursor:pointer;background:0 0;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;position:relative}._menuIcon_iodtl_42,._menuIcon_iodtl_42:before,._menuIcon_iodtl_42:after{background:var(--color-paper);width:20px;height:2px;transition:transform var(--transition), width var(--transition), background-color var(--transition);border-radius:2px;display:block}._menuIcon_iodtl_42{position:relative}._menuIcon_iodtl_42:before,._menuIcon_iodtl_42:after{content:"";position:absolute;left:0}._menuIcon_iodtl_42:before{transform:translateY(-6px)}._menuIcon_iodtl_42:after{width:13px;transform:translateY(6px)}._header_iodtl_1[data-menu-open=true] ._menuIcon_iodtl_42{background:0 0}._header_iodtl_1[data-menu-open=true] ._menuIcon_iodtl_42:before{transform:rotate(45deg)}._header_iodtl_1[data-menu-open=true] ._menuIcon_iodtl_42:after{width:20px;transform:rotate(-45deg)}._nav_iodtl_91{z-index:1;padding:calc(var(--header-height) + 16px) var(--gutter) max(32px, env(safe-area-inset-bottom));background:var(--color-ink);overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity var(--transition), transform var(--transition), visibility 0s linear .18s;flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}._header_iodtl_1[data-menu-open=true] ._nav_iodtl_91{opacity:1;visibility:visible;transition:opacity var(--transition), transform var(--transition);transform:none}._navList_iodtl_122{flex-direction:column;padding:0;list-style:none;display:flex}._navLink_iodtl_129{border-bottom:1px solid var(--color-ink-soft);font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-paper);transition:color var(--transition);padding:16px 0;font-size:30px;font-weight:700;text-decoration:none;display:block}._navLink_iodtl_129:hover{color:var(--color-accent)}._cta_iodtl_146{width:100%}@media (width>=960px){._menuButton_iodtl_29{display:none}._nav_iodtl_91{opacity:1;visibility:visible;background:0 0;flex-direction:row;align-items:center;gap:28px;padding:0;transition:none;position:static;overflow:visible;transform:none}._navList_iodtl_122{flex-direction:row;gap:28px}._navLink_iodtl_129{font-family:var(--font-body);letter-spacing:0;border:0;padding:10px 0;font-size:17px;font-weight:500;position:relative}._navLink_iodtl_129:after{content:"";background:var(--color-accent);transform-origin:100%;height:2px;transition:transform .3s var(--ease-out);border-radius:2px;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}._navLink_iodtl_129:hover{color:var(--color-paper)}._navLink_iodtl_129:hover:after{transform-origin:0;transform:scaleX(1)}._cta_iodtl_146{width:auto;min-height:46px;padding:10px 22px;font-size:17px}}._section_1wkh4_1{overflow:hidden}._inner_1wkh4_5{max-width:var(--container-max);padding:var(--section-space) var(--gutter);margin:0 auto}._dark_1wkh4_11{background:var(--color-ink);color:var(--color-paper)}._light_1wkh4_16{background:var(--color-paper);color:var(--color-ink)}._white_1wkh4_21{background:var(--color-white);color:var(--color-ink)}._accent_1wkh4_26{background:var(--color-accent);color:var(--color-ink)}._accent_1wkh4_26 :focus-visible{outline-color:var(--color-ink)}._heading_axmp3_1{flex-direction:column;gap:16px;max-width:760px;display:flex}._eyebrow_axmp3_8{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:15px;font-weight:700}._eyebrowOnDark_axmp3_16{color:var(--color-muted-light)}._title_axmp3_20{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(34px,4.4vw,64px);font-weight:700;line-height:1.04}._inner_m5nfp_1{flex-direction:column;gap:clamp(32px,4vw,48px);display:flex}._intro_m5nfp_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}._lead_m5nfp_15{max-width:380px;font-size:clamp(17px,1.4vw,19px)}._grid_m5nfp_20{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:clamp(12px,1.6vw,20px);padding:0;list-style:none;display:grid}._card_m5nfp_28{border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-paper);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);flex-direction:column;gap:clamp(12px,1.6vw,18px);padding:clamp(24px,3vw,36px);display:flex}._question_m5nfp_39{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(21px,2vw,26px);font-weight:500;line-height:1.2}._answer_m5nfp_47{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-accent);font-size:clamp(36px,3.4vw,44px);font-weight:700;line-height:1}._explanation_m5nfp_56{color:var(--color-text-on-dark);font-size:17px}@keyframes _answer-pop_m5nfp_1{0%{opacity:0;scale:.6}70%{opacity:1;scale:1.08}to{opacity:1;scale:1}}._answer_m5nfp_47{transform-origin:0}@media (prefers-reduced-motion:no-preference){._card_m5nfp_28:not([data-revealed]) ._answer_m5nfp_47{opacity:0}._card_m5nfp_28[data-revealed] ._answer_m5nfp_47{animation:_answer-pop_m5nfp_1 .6s var(--ease-out) calc(var(--reveal-delay,0s) + .35s) both}@media (hover:hover){._card_m5nfp_28:hover{transform:translateY(-8px);box-shadow:0 22px 44px #12141a40}}}._inner_4f8ay_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;display:flex}._intro_4f8ay_9{flex-direction:column;flex:440px;gap:24px;min-width:0;display:flex}._title_4f8ay_17{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.6vw,68px);font-weight:700;line-height:1.02}._lead_4f8ay_26{max-width:480px;font-size:clamp(18px,1.6vw,21px)}._details_4f8ay_31{flex-direction:column;flex:0 auto;gap:14px;min-width:0;font-style:normal;display:flex}._channel_4f8ay_40{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:16px;font-size:clamp(20px,2.4vw,34px);font-weight:700;text-decoration:none;display:flex}._channel_4f8ay_40:hover{text-underline-offset:6px;text-decoration:underline}._email_4f8ay_57{overflow-wrap:anywhere}._channelIcon_4f8ay_61{background:var(--color-ink);width:52px;height:52px;color:var(--color-accent);transition:transform .3s var(--ease-out);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._channel_4f8ay_40:hover ._channelIcon_4f8ay_61{transform:rotate(-8deg)scale(1.06)}._social_4f8ay_78{align-items:center;gap:12px;margin-top:6px;display:flex}._socialLink_4f8ay_85{border:2px solid var(--color-ink);width:52px;height:52px;color:var(--color-ink);transition:background var(--transition), color var(--transition), transform .3s var(--ease-out);border-radius:14px;justify-content:center;align-items:center;display:flex}._socialLink_4f8ay_85:hover{background:var(--color-ink);color:var(--color-accent);transform:translateY(-3px)}._socialLabel_4f8ay_106{margin-left:6px;font-size:16px;font-weight:500}._hero_1gzec_1{background:var(--color-ink);color:var(--color-paper);overflow:hidden}._inner_1gzec_7{max-width:var(--container-max);padding:clamp(32px, 7vw, 104px) var(--gutter) clamp(56px, 9vw, 128px);align-items:center;gap:clamp(40px,5vw,64px);margin:0 auto;display:grid}._copy_1gzec_16{flex-direction:column;align-items:flex-start;gap:clamp(20px,2.4vw,28px);min-width:0;display:flex}._title_1gzec_24{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1.03}._accent_1gzec_33{color:var(--color-accent)}._lead_1gzec_37{max-width:540px;color:var(--color-text-on-dark);font-size:clamp(17px,1.5vw,21px);line-height:1.55}._actions_1gzec_44{flex-wrap:wrap;gap:12px 14px;width:100%;margin-top:4px;display:flex}._visual_1gzec_52{min-width:0;position:relative}._dashboard_1gzec_57{width:100%;height:auto;box-shadow:var(--shadow-screen);border-radius:clamp(10px,1.2vw,14px)}@media (width>=960px){._inner_1gzec_7{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}._inner_64fck_1{flex-direction:column;gap:clamp(32px,4vw,48px);display:flex}._grid_64fck_7{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(12px,1.6vw,20px);padding:0;list-style:none;display:grid}._card_64fck_15{border-radius:var(--radius-md);background:var(--color-white);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);flex-direction:column;gap:16px;padding:clamp(24px,2.6vw,32px);display:flex}@media (hover:hover) and (prefers-reduced-motion:no-preference){._card_64fck_15:hover{transform:translateY(-10px);box-shadow:0 22px 44px #12141a24}}._highlighted_64fck_32{background:var(--color-ink);color:var(--color-paper)}._title_64fck_37{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2vw,25px);font-weight:700;line-height:1.15}._description_64fck_45{color:var(--color-ink-soft);font-size:17px}._highlighted_64fck_32 ._description_64fck_45{color:var(--color-text-on-dark)}._inner_18wmx_1{flex-direction:column;gap:clamp(32px,4vw,48px);display:flex}._steps_18wmx_7{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(28px,2vw,20px);padding:0;list-style:none;display:grid}._step_18wmx_7{flex-direction:column;gap:12px;padding-top:27px;display:flex;position:relative}._step_18wmx_7:before{content:"";background:var(--color-ink);transform-origin:0;height:3px;position:absolute;top:0;left:0;right:0}._step_18wmx_7:last-child:before{background:var(--color-accent)}@media (prefers-reduced-motion:no-preference){._step_18wmx_7:before{transition:transform .9s var(--ease-out) calc(var(--reveal-delay,0s) + .15s)}._step_18wmx_7:not([data-revealed]):before{transform:scaleX(0)}}._number_18wmx_48{font-family:var(--font-display);color:var(--color-muted);font-size:18px;font-weight:700}._title_18wmx_55{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2vw,25px);font-weight:700}._description_18wmx_62{color:var(--color-ink-soft);font-size:17px}._tag_hrmnc_1{border-radius:var(--radius-pill);align-items:center;line-height:1.3;display:inline-flex}._outline_hrmnc_8{border:1.5px solid var(--color-line);color:var(--color-text-on-dark);padding:6px 14px;font-size:15px}._accent_hrmnc_15{background:var(--color-accent);color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;font-size:14px;font-weight:700}._inner_1jnox_1{flex-direction:column;gap:clamp(48px,7vw,96px);display:flex}._project_1jnox_7{align-items:center;gap:clamp(28px,4vw,48px);display:grid}._media_1jnox_13,._copy_1jnox_14{min-width:0}._copy_1jnox_14{flex-direction:column;align-items:flex-start;gap:18px;display:flex}._title_1jnox_25{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.08}._description_1jnox_34{color:var(--color-text-on-dark);font-size:clamp(17px,1.3vw,18px)}._tags_1jnox_39{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}._screenshot_1jnox_47{width:100%;height:auto;box-shadow:var(--shadow-screen);border-radius:clamp(10px,1.2vw,14px)}@media (width>=960px){._project_1jnox_7{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}._reversed_1jnox_60{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}._reversed_1jnox_60 ._media_1jnox_13{order:2}}
