@font-face{font-family:__Newsreader_cb6b13;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.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:__Newsreader_cb6b13;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_cb6b13;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.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:__Newsreader_cb6b13;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.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:__Newsreader_cb6b13;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_cb6b13;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524.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}.__className_cb6b13{font-family:__Newsreader_cb6b13}.__variable_cb6b13{--font-serif-loaded:"__Newsreader_cb6b13"}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d6fc113833db48fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e1df014bb05b8510-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/13a314e63820922b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/04c24f78ad5a47d8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c1a1fe1e2bf9b2ee-s.p.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e769f40faa52555-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/37da3febcafd463e-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/51f6eedf9be77cd7-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:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/403511e41efd5e81-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Open_Sans_91da6d;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e807dee2426166ad-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:__Open_Sans_Fallback_91da6d;src:local("Arial");ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.00%;size-adjust:105.15%}.__className_91da6d{font-family:__Open_Sans_91da6d,__Open_Sans_Fallback_91da6d;font-style:normal}.__variable_91da6d{--font-hebrew-loaded:"__Open_Sans_91da6d","__Open_Sans_Fallback_91da6d"}:root{--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-serif:var(--font-serif-loaded),Georgia,serif;--font-hebrew:var(--font-hebrew-loaded),Arial,sans-serif;--font-readable:"Trebuchet MS",Verdana,Arial,sans-serif;--canvas:#fbf7f2;--surface:#fffdfa;--ink:#062f36;--muted:#52696b;--line:rgba(6,47,54,.14);--shadow-tint:6,47,54;--deep:#12150e;--deep-text:#ecdfcc;--deep-text-muted:hsla(36,46%,86%,.78);--on-light:#181c14;--accent:#697565;--accent-text:#525d4d;--accent-soft:#e4e7dd;--gold:#f2cb70;--gold-text:#a97c1f;--creator:#df6f53;--creator-action:#a44f3b;--creator-text:#ff9b80;--creator-soft:#633a32;--join-canvas:#12150e;--join-text:#ecdfcc;--join-muted:#c6bbaa;--join-surface:#fffdfa;--join-surface-muted:#f4eee5;--join-ink:#062f36;--join-line:rgba(6,47,54,.16);--join-accent:#df6f53;--join-action:#a4493f;--join-accent-soft:#f1d5ca;--join-card-muted:#40595b;--join-placeholder:#52696b;--join-success:#4e725b;--join-success-text:#356044;--join-error:#a4493f;--focus-ring:#e49645;--shell:1240px;--a11y-panel-bg:#fffdfa;--a11y-panel-ink:#062f36;--a11y-panel-muted:#40595b;--a11y-panel-line:#aebdb5;--a11y-panel-accent:#3f604e;--a11y-panel-accent-soft:#e4e7dd;--a11y-contrast-canvas:#fff;--a11y-contrast-surface:#fff;--a11y-contrast-ink:#000;--a11y-contrast-muted:#1f2933;--a11y-contrast-line:#000;--a11y-contrast-accent:#005a43;--a11y-contrast-accent-soft:#d9eee5;--a11y-contrast-deep:#000;--a11y-contrast-deep-text:#fff;--a11y-cursor:url(/images/cursor-large.svg) 3 3,auto}.audience-creator{--canvas:#181c14;--surface:#22251e;--ink:#f4eadb;--muted:#d2c8b8;--line:hsla(36,53%,91%,.14);--shadow-tint:0,0,0}*{box-sizing:border-box}html{--a11y-text-scale:1;--a11y-guide-y:50vh;scroll-behavior:smooth;scroll-padding-top:104px;overflow-x:hidden}html[data-a11y-scale="110"]{--a11y-text-scale:1.1}html[data-a11y-scale="125"]{--a11y-text-scale:1.25}html[data-a11y-scale="150"]{--a11y-text-scale:1.5}html[data-a11y-scale="175"]{--a11y-text-scale:1.75}html[data-a11y-scale="200"]{--a11y-text-scale:2}body{margin:0;overflow-x:hidden;background:var(--canvas);color:var(--ink);font-family:var(--font-sans);font-size:calc(16px * var(--a11y-text-scale));-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img,svg{display:block}::selection{background:var(--accent-soft);color:var(--ink)}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.accessibility-filter-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.skip-link{position:fixed;z-index:220;top:14px;left:16px;padding:11px 16px;border-radius:999px;color:var(--a11y-panel-ink);background:var(--a11y-panel-bg);box-shadow:0 10px 24px rgba(var(--shadow-tint),.18);transform:translateY(-180%);transition:transform .18s ease;pointer-events:auto}.skip-link:focus{transform:translateY(0)}html[data-a11y-vision=protanopia] #guidez-page-content{filter:url(#guidez-protanopia)}html[data-a11y-vision=deuteranopia] #guidez-page-content{filter:url(#guidez-deuteranopia)}html[data-a11y-vision=tritanopia] #guidez-page-content{filter:url(#guidez-tritanopia)}.marketing-page{min-height:100vh;color:var(--ink);background:var(--canvas);transition:background-color .3s ease,color .3s ease}.marketing-page.audience-creator{--accent:var(--creator);--accent-text:var(--creator-text);--accent-soft:var(--creator-soft)}.shell{width:min(var(--shell),calc(100% - 64px));margin-inline:auto}.section-space{padding:132px 0}.footer-kicker,.section-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--accent-text);font-size:calc(12px * var(--a11y-text-scale));font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.button{min-height:48px;padding:0 21px;border:1px solid transparent;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:var(--ink);font-weight:750;font-size:calc(14px * var(--a11y-text-scale));line-height:1;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button-primary{color:#fff;background:var(--accent);box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 28%,transparent)}.button-primary:hover{box-shadow:0 18px 38px color-mix(in srgb,var(--accent) 36%,transparent)}.button-dark{color:#fff;background:var(--ink)}.button-dark:hover{background:color-mix(in srgb,var(--ink) 85%,var(--accent) 15%);box-shadow:0 10px 28px rgba(var(--shadow-tint),.18)}.button-ghost{border-color:var(--line);background:hsla(0,0%,100%,.45)}.button-ghost:hover{border-color:var(--accent);background:var(--surface)}.button-light{background:#fff;color:var(--on-light);box-shadow:0 16px 36px rgba(0,0,0,.18)}.button-light:hover{box-shadow:0 20px 44px rgba(0,0,0,.24)}.button-full{width:100%}.icon-button{width:44px;height:44px;padding:0;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:var(--surface);cursor:pointer;transition:background-color .18s ease,transform .18s ease}.icon-button:hover{background:var(--accent-soft);transform:translateY(-1px)}.accessibility-menu{position:fixed;z-index:120;left:18px;bottom:max(18px,env(safe-area-inset-bottom));color:var(--a11y-panel-ink);font-size:calc(14px * var(--a11y-text-scale));line-height:1.45}html[data-a11y-position=bottom-right] .accessibility-menu{left:auto;right:18px}html[data-a11y-position=top-left] .accessibility-menu{top:max(18px,env(safe-area-inset-top));bottom:auto}html[data-a11y-position=top-right] .accessibility-menu{top:max(18px,env(safe-area-inset-top));right:18px;bottom:auto;left:auto}.accessibility-trigger{width:54px;height:54px;padding:0;display:grid;place-items:center;border:2px solid var(--a11y-panel-ink);border-radius:50%;color:var(--a11y-panel-ink);background:var(--a11y-panel-bg);box-shadow:0 12px 30px rgba(var(--shadow-tint),.24);cursor:pointer;transition:transform .18s ease,color .18s ease,background-color .18s ease}.accessibility-trigger:hover{color:var(--a11y-panel-bg);background:var(--a11y-panel-accent);transform:translateY(-2px)}.accessibility-panel{position:absolute;bottom:calc(100% + 12px);left:0;width:min(380px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 32px));overflow-y:auto;padding:22px;border:2px solid var(--a11y-panel-ink);border-radius:24px;background:var(--a11y-panel-bg);box-shadow:0 24px 64px rgba(var(--shadow-tint),.26)}html[data-a11y-position=bottom-right] .accessibility-panel{left:auto;right:0}html[data-a11y-position=top-left] .accessibility-panel{top:calc(100% + 12px);bottom:auto}html[data-a11y-position=top-right] .accessibility-panel{top:calc(100% + 12px);right:0;bottom:auto;left:auto}.accessibility-panel-header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.accessibility-panel-header>div{min-width:0}.accessibility-panel-kicker{color:var(--a11y-panel-accent);font-size:calc(11px * var(--a11y-text-scale));font-weight:800;letter-spacing:.12em;text-transform:uppercase}.accessibility-panel h2{margin:4px 0 0;color:var(--a11y-panel-ink);font-size:calc(24px * var(--a11y-text-scale));line-height:1.1}.accessibility-panel-intro{margin:12px 0 18px;color:var(--a11y-panel-muted);font-size:calc(15px * var(--a11y-text-scale))}.accessibility-close{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--a11y-panel-line);border-radius:50%;color:var(--a11y-panel-ink);background:transparent;cursor:pointer}.accessibility-close:hover{background:var(--a11y-panel-accent-soft)}.accessibility-fieldset{margin:0;padding:15px 0;border:0;border-top:1px solid var(--a11y-panel-line)}.accessibility-fieldset legend{padding:0;color:var(--a11y-panel-ink);font-weight:800}.accessibility-fieldset select{width:100%;min-height:46px;margin-top:10px;padding:0 12px;border:1px solid var(--a11y-panel-line);border-radius:12px;color:var(--a11y-panel-ink);background:var(--a11y-panel-bg)}.accessibility-stepper{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;grid-gap:10px;gap:10px;margin-top:10px}.accessibility-stepper button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--a11y-panel-line);border-radius:12px;color:var(--a11y-panel-ink);background:var(--a11y-panel-bg);cursor:pointer}.accessibility-stepper button:hover{background:var(--a11y-panel-accent-soft)}.accessibility-stepper button:disabled{opacity:.45;cursor:not-allowed}.accessibility-stepper output{color:var(--a11y-panel-ink);font-size:calc(18px * var(--a11y-text-scale));font-weight:800;text-align:center}.accessibility-settings-list{border-top:1px solid var(--a11y-panel-line)}.accessibility-setting-row{min-height:68px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--a11y-panel-line)}.accessibility-setting-row span,.accessibility-setting-row strong{display:block}.accessibility-setting-row strong{color:var(--a11y-panel-ink);font-size:calc(15px * var(--a11y-text-scale))}.accessibility-setting-row div>span{margin-top:2px;color:var(--a11y-panel-muted);font-size:calc(12px * var(--a11y-text-scale))}.accessibility-toggle{width:52px;height:32px;flex:0 0 auto;padding:3px;border:1px solid var(--a11y-panel-line);border-radius:999px;background:var(--a11y-panel-bg);cursor:pointer}.accessibility-toggle>span:first-child{width:24px;height:24px;display:block;border-radius:50%;background:var(--a11y-panel-muted);transition:transform .18s ease,background-color .18s ease}.accessibility-toggle[aria-pressed=true]{border-color:var(--a11y-panel-accent);background:var(--a11y-panel-accent)}.accessibility-toggle[aria-pressed=true]>span:first-child{background:var(--a11y-panel-bg);transform:translateX(19px)}.accessibility-position-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.accessibility-position-grid label{position:relative;min-height:44px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--a11y-panel-line);border-radius:10px;color:var(--a11y-panel-muted);cursor:pointer}.accessibility-position-grid label:has(input:checked){border-color:var(--a11y-panel-accent);color:var(--a11y-panel-ink);background:var(--a11y-panel-accent-soft)}.accessibility-position-grid input{accent-color:var(--a11y-panel-accent)}.accessibility-panel-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.accessibility-status{color:var(--a11y-panel-muted);font-size:calc(12px * var(--a11y-text-scale))}.accessibility-reset{min-height:44px;padding:0 12px;border:1px solid var(--a11y-panel-line);border-radius:10px;color:var(--a11y-panel-ink);background:transparent;font-weight:750;cursor:pointer}.accessibility-reset:hover{background:var(--a11y-panel-accent-soft)}.accessibility-reading-guide{position:fixed;z-index:115;top:var(--a11y-guide-y);left:0;right:0;height:3px;background:var(--focus-ring);box-shadow:0 0 0 2px var(--a11y-panel-bg),0 4px 16px rgba(var(--shadow-tint),.35);pointer-events:none}html[data-a11y-large-cursor=true],html[data-a11y-large-cursor=true] a,html[data-a11y-large-cursor=true] body,html[data-a11y-large-cursor=true] button,html[data-a11y-large-cursor=true] input,html[data-a11y-large-cursor=true] select,html[data-a11y-large-cursor=true] textarea{cursor:var(--a11y-cursor)}html[data-a11y-links=true] a:not(.wordmark):not(.skip-link){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}html[data-a11y-spacing=true] body,html[data-a11y-spacing=true] button,html[data-a11y-spacing=true] input,html[data-a11y-spacing=true] select,html[data-a11y-spacing=true] textarea{letter-spacing:.02em;word-spacing:.08em}html[data-a11y-spacing=true] label,html[data-a11y-spacing=true] li,html[data-a11y-spacing=true] p{line-height:1.8!important}html[data-a11y-dyslexia=true] body,html[data-a11y-dyslexia=true] button,html[data-a11y-dyslexia=true] h1,html[data-a11y-dyslexia=true] h2,html[data-a11y-dyslexia=true] h3,html[data-a11y-dyslexia=true] input,html[data-a11y-dyslexia=true] select,html[data-a11y-dyslexia=true] textarea{font-family:var(--font-readable)}html[data-a11y-high-contrast=true]{--a11y-panel-bg:var(--a11y-contrast-canvas);--a11y-panel-ink:var(--a11y-contrast-ink);--a11y-panel-muted:var(--a11y-contrast-muted);--a11y-panel-line:var(--a11y-contrast-line);--a11y-panel-accent:var(--a11y-contrast-accent);--a11y-panel-accent-soft:var(--a11y-contrast-accent-soft)}html[data-a11y-high-contrast=true] body{background:var(--a11y-contrast-canvas);color:var(--a11y-contrast-ink)}html[data-a11y-high-contrast=true] #guidez-page-content{--canvas:var(--a11y-contrast-canvas);--surface:var(--a11y-contrast-surface);--ink:var(--a11y-contrast-ink);--muted:var(--a11y-contrast-muted);--line:var(--a11y-contrast-line);--accent:var(--a11y-contrast-accent);--accent-text:var(--a11y-contrast-accent);--accent-soft:var(--a11y-contrast-accent-soft);--deep:var(--a11y-contrast-deep);--deep-text:var(--a11y-contrast-deep-text)}html[data-a11y-high-contrast=true] #guidez-page-content .audience-creator{--canvas:var(--a11y-contrast-canvas);--surface:var(--a11y-contrast-surface);--ink:var(--a11y-contrast-ink);--muted:var(--a11y-contrast-muted);--line:var(--a11y-contrast-line);--accent:var(--a11y-contrast-accent);--accent-text:var(--a11y-contrast-accent);--accent-soft:var(--a11y-contrast-accent-soft);--creator-action:var(--a11y-contrast-accent)}html[data-a11y-high-contrast=true] #guidez-page-content .journey-section,html[data-a11y-high-contrast=true] #guidez-page-content .site-footer{--deep:var(--a11y-contrast-deep);--deep-text:var(--a11y-contrast-deep-text)}.site-header{position:fixed;z-index:60;top:16px;left:0;right:0;pointer-events:none}.nav-shell{width:min(1180px,calc(100% - 32px));min-height:68px;margin:0 auto;padding:9px 10px 9px 16px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid rgba(var(--shadow-tint),.1);border-radius:999px;background:color-mix(in srgb,var(--canvas) 86%,transparent);box-shadow:0 10px 36px rgba(var(--shadow-tint),.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto}.wordmark{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-size:calc(23px * var(--a11y-text-scale));font-weight:850;letter-spacing:-.055em}.wordmark img{object-fit:contain}.desktop-nav{display:flex;align-items:center;justify-content:center;gap:28px;color:var(--muted);font-size:calc(13px * var(--a11y-text-scale));font-weight:700}.desktop-nav a{position:relative;padding:10px 1px;transition:color .18s ease}.desktop-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:5px;height:1.5px;background:var(--accent);transition:right .18s ease}.desktop-nav a:hover{color:var(--ink)}.desktop-nav a:hover:after{right:0}.nav-actions{display:flex;align-items:center;gap:8px}.menu-button,.mobile-app-button{display:none}.mobile-nav{width:min(540px,calc(100% - 32px));margin:8px auto 0;padding:10px;display:grid;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 24px 64px rgba(var(--shadow-tint),.18);pointer-events:auto}.mobile-nav a{min-height:52px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-radius:16px;font-weight:750}.mobile-nav a:hover{background:var(--accent-soft)}.hero-section{position:relative;min-height:760px;padding:100px 0 64px;isolation:isolate;overflow:hidden}.hero-glow{position:absolute;z-index:-2;top:-220px;right:-210px;width:780px;height:780px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent-soft) 92%,transparent) 0,transparent 69%);filter:blur(4px);transition:background .4s ease}.audience-traveler .hero-glow{background:radial-gradient(circle,color-mix(in srgb,var(--gold) 30%,var(--accent-soft) 70%) 0,transparent 69%)}.audience-traveler .proof-row span:nth-child(2) i{background:var(--gold-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 35%,transparent)}.hero-dots{position:absolute;z-index:-1;inset:0;opacity:.36;background-image:radial-gradient(color-mix(in srgb,var(--accent) 45%,transparent) .8px,transparent .8px);background-size:26px 26px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 70%,transparent)}.hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;grid-gap:54px;gap:54px}.hero-copy{position:relative;z-index:2;align-self:start;min-width:0;padding-top:4px}.audience-switch{width:-moz-fit-content;width:fit-content;margin-bottom:42px;padding:5px;display:flex;gap:2px;border:1px solid var(--line);border-radius:999px;background:hsla(0,0%,100%,.66);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.audience-option{position:relative;min-width:124px;min-height:42px;padding:0 18px;border:0;border-radius:999px;color:var(--muted);background:transparent;cursor:pointer}.audience-active,.audience-option[aria-selected=true]{background:var(--ink)}.audience-active{position:absolute;inset:0;border-radius:999px;box-shadow:0 7px 20px rgba(var(--shadow-tint),.18)}.audience-label{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:calc(13px * var(--a11y-text-scale));font-weight:800}.audience-option[aria-selected=true] .audience-label{color:#fff}.hero-eyebrow{margin:0 0 18px;display:flex;align-items:center;gap:10px;color:var(--accent-text);font-size:calc(12px * var(--a11y-text-scale));font-weight:850;letter-spacing:.13em;text-transform:uppercase}.hero-eyebrow span{width:26px;height:2px;background:currentColor}.hero-copy h1{max-width:680px;margin:0;color:var(--ink);font-size:clamp(calc(54px * var(--a11y-text-scale)),calc(5.2vw * var(--a11y-text-scale)),calc(68px * var(--a11y-text-scale)));font-weight:660;letter-spacing:-.062em;line-height:.97}.hero-copy h1 em{display:block;color:var(--accent-text);font-family:var(--font-serif);font-weight:520;letter-spacing:-.045em}.hero-description{max-width:620px;margin:28px 0 0;color:var(--muted);font-weight:520;font-size:calc(18px * var(--a11y-text-scale));line-height:1.5}.hero-actions{margin-top:34px;gap:12px}.hero-actions,.proof-row{display:flex;flex-wrap:wrap}.proof-row{margin-top:38px;gap:14px 22px;color:var(--muted);font-size:calc(12px * var(--a11y-text-scale));font-weight:700}.proof-row span{display:flex;align-items:center;gap:8px}.proof-row i{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.product-scene{position:relative;min-height:650px;border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);border-radius:42px;background:linear-gradient(145deg,var(--accent-soft),var(--surface));box-shadow:0 32px 100px rgba(var(--shadow-tint),.14);overflow:hidden;transition:background .4s ease,border-color .4s ease}.scene-grid{position:absolute;inset:0;background-image:linear-gradient(color-mix(in srgb,var(--accent) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent) 9%,transparent) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 76%);mask-image:radial-gradient(circle at center,#000,transparent 76%)}.audience-creator .product-scene{border-color:color-mix(in srgb,var(--accent) 30%,transparent);background:linear-gradient(155deg,var(--deep),color-mix(in srgb,var(--deep) 84%,var(--accent) 16%));box-shadow:0 32px 100px rgba(0,0,0,.3)}.audience-creator .scene-grid{background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0)}.scene-content{position:absolute;inset:0}.map-phone,.story-phone{position:absolute;overflow:hidden;background:#081012;box-shadow:0 24px 60px rgba(var(--shadow-tint),.25)}.story-phone{z-index:2;left:7%;top:14%;width:36%;aspect-ratio:.5;border:7px solid #11191b;border-radius:32px;background:#081012 url(/images/creator-story.png) 50%/cover no-repeat;transform:rotate(-7deg)}.story-phone img{width:100%;height:100%;object-fit:cover}.phone-top{position:absolute;z-index:2;top:10px;left:12px;right:12px;display:flex;gap:4px}.phone-top span{flex:1 1;height:2px;border-radius:9px;background:hsla(0,0%,100%,.66)}.story-caption{position:absolute;bottom:13px;left:11px;right:11px;padding:8px 7px;border-radius:12px;color:#fff;background:rgba(0,0,0,.46);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-size:calc(10px * var(--a11y-text-scale));font-weight:700;text-align:center}.map-phone{z-index:3;right:8%;top:8%;width:45%;aspect-ratio:.45;border:7px solid #082f35;border-radius:37px;background:#082f35 url(/images/app-screen.png) top/cover no-repeat;transform:rotate(5deg)}.map-phone img{width:100%;height:100%;object-fit:cover}.phone-notch{position:absolute;z-index:2;top:7px;left:50%;width:33%;height:14px;border-radius:999px;background:#082f35;transform:translateX(-50%)}.scene-transfer{position:absolute;z-index:5;top:46%;left:45%;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--accent);box-shadow:0 10px 28px color-mix(in srgb,var(--accent) 35%,transparent)}.scene-badge{position:absolute;z-index:6;padding:10px 14px;display:flex;align-items:center;gap:8px;border:1px solid rgba(var(--shadow-tint),.1);border-radius:999px;color:var(--ink);background:hsla(0,0%,100%,.9);box-shadow:0 10px 30px rgba(var(--shadow-tint),.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:calc(11px * var(--a11y-text-scale));font-weight:850}.scene-badge-top{top:8%;left:4%}.scene-badge-bottom{right:3%;bottom:6%}.badge-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.partner-bar{padding:38px 0;background:var(--surface);border-block:1px solid var(--line)}.partner-bar-inner{display:flex;flex-direction:column;align-items:center;gap:24px}.partner-bar-label{color:var(--muted);font-size:calc(11px * var(--a11y-text-scale));font-weight:800;letter-spacing:.13em;text-transform:uppercase}.partner-logos{width:100%;margin:0;padding:0;list-style:none;flex-wrap:wrap;gap:16px 20px}.partner-logos,.partner-logos li{display:flex;align-items:center;justify-content:center}.partner-logos li{height:56px;padding:10px 18px;border-radius:14px;background:#fff;box-shadow:0 8px 18px rgba(var(--shadow-tint),.1);transition:transform .18s ease,box-shadow .18s ease}.partner-logos li:focus-within,.partner-logos li:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(var(--shadow-tint),.16)}.partner-featured{box-shadow:0 0 0 2px var(--accent),0 8px 18px rgba(var(--shadow-tint),.1)}.partner-logos img{display:block}.ticker{overflow:hidden;margin-top:22px;border-block:1px solid var(--line);background:var(--deep);color:#fff;transform:rotate(-1.2deg) scale(1.02)}.ticker-track{width:max-content;padding:18px 0;display:flex;align-items:center;gap:30px;animation:ticker 28s linear infinite;font-family:var(--font-serif);font-size:calc(25px * var(--a11y-text-scale));font-weight:520}.ticker-track i{color:var(--gold);font-family:inherit;font-style:normal}@keyframes ticker{to{transform:translateX(-50%)}}.problem-section{background:var(--canvas)}.problem-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:start;grid-gap:100px;gap:100px}.feature-heading h2,.journey-intro h2,.section-heading h2{margin:20px 0 0;max-width:760px;font-size:clamp(calc(43px * var(--a11y-text-scale)),calc(5vw * var(--a11y-text-scale)),calc(72px * var(--a11y-text-scale)));font-weight:650;letter-spacing:-.055em;line-height:1.02}.problem-side>p{margin:5px 0 40px;color:var(--muted);font-weight:520;font-size:calc(18px * var(--a11y-text-scale));line-height:1.55}.problem-grid>*,.problem-side,.section-heading{min-width:0}.mini-map{position:relative;min-height:280px;border:1px solid var(--line);border-radius:32px;background:var(--surface);box-shadow:0 24px 60px rgba(var(--shadow-tint),.08);overflow:hidden}.mini-map:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,var(--accent-soft),transparent 40%),repeating-linear-gradient(35deg,transparent 0 31px,rgba(var(--shadow-tint),.035) 32px 33px)}.mini-map svg{position:absolute;inset:42px 15px 10px;width:calc(100% - 30px);overflow:visible}.mini-map-route{fill:none;stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:7 9}.mini-map-pin{fill:var(--accent);stroke:#fff;stroke-width:3}.mini-map-badge{fill:var(--gold)}.mini-map-badge-text{fill:var(--deep);font-family:var(--font-sans);font-size:calc(11px * var(--a11y-text-scale));font-weight:800}.journey-section{background:var(--deep);color:#fff}.journey-intro{display:grid;grid-template-columns:1fr .55fr;grid-column-gap:80px;column-gap:80px}.journey-intro .section-kicker{grid-column:1/-1;color:var(--deep-text)}.journey-intro h2{color:#fff}.journey-intro>p{align-self:end;margin:0 0 8px;color:hsla(0,0%,100%,.66);font-weight:520;font-size:calc(18px * var(--a11y-text-scale));line-height:1.5}.journey-grid{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.journey-card{min-height:510px;padding:25px;display:flex;flex-direction:column;border:1px solid hsla(0,0%,100%,.14);border-radius:28px;background:hsla(0,0%,100%,.055);overflow:hidden}.journey-number{align-self:flex-end;color:hsla(0,0%,100%,.68);font-size:calc(12px * var(--a11y-text-scale));font-weight:800;letter-spacing:.13em}.journey-visual{position:relative;height:245px;margin:10px 0 28px;border-radius:22px;background:color-mix(in srgb,var(--accent) 75%,#fff);overflow:hidden}.journey-card h3{margin:auto 0 9px;font-size:calc(23px * var(--a11y-text-scale));letter-spacing:-.025em}.journey-card p{margin:0;color:hsla(0,0%,100%,.65);font-size:calc(14px * var(--a11y-text-scale));line-height:1.65}.social-card{position:absolute;top:32px;left:50%;width:116px;height:177px;padding:13px;border:5px solid #fff;border-radius:22px;background:linear-gradient(160deg,#d9a060,#48605d);box-shadow:0 18px 38px rgba(0,0,0,.2);transform:translateX(-50%) rotate(5deg)}.social-card-back{background:#fff3dc;transform:translateX(-74%) rotate(-12deg)}.social-card span{display:block;height:3px;margin-bottom:4px;border-radius:10px;background:hsla(0,0%,100%,.7)}.journey-visual svg{position:absolute;inset:45px 18px;width:calc(100% - 36px);overflow:visible}.journey-route{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-dasharray:7 9}.route-pin{fill:var(--accent);stroke:#fff;stroke-width:5}.publish-card{position:absolute;inset:47px 36px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:22px;color:var(--ink);background:#fff;box-shadow:0 20px 38px rgba(0,0,0,.13);text-align:center}.publish-check{width:48px;height:48px;margin-bottom:12px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--accent);font-size:calc(24px * var(--a11y-text-scale));font-weight:900}.publish-card b{font-size:calc(17px * var(--a11y-text-scale))}.publish-card small{margin-top:4px;color:#52696b}.feature-heading{max-width:830px;margin-bottom:58px}.feature-heading>p{max-width:620px;margin:22px 0 0;color:var(--muted);font-weight:520;font-size:calc(18px * var(--a11y-text-scale));line-height:1.5}.feature-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.feature-card{position:relative;padding:34px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:30px;background:var(--surface);box-shadow:0 16px 45px rgba(var(--shadow-tint),.06);overflow:hidden}.feature-card,.feature-small{min-height:280px}.feature-large{min-height:390px}.feature-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;color:var(--accent-text);background:var(--accent-soft)}.feature-card h3{max-width:490px;margin:32px 0 10px;font-size:calc(27px * var(--a11y-text-scale));letter-spacing:-.035em;line-height:1.12}.feature-card p{max-width:470px;margin:0;color:var(--muted);line-height:1.66}.card-map{position:absolute;top:0;right:0;width:46%;height:100%;opacity:.9;background:var(--accent-soft);border-radius:260px 0 0 260px}.card-map svg{position:absolute;inset:28% 4%;width:92%}.card-map path{fill:none;stroke:var(--accent);stroke-width:4;stroke-dasharray:6 8}.card-map span{position:absolute;width:17px;height:17px;border:4px solid #fff;border-radius:50%;background:var(--accent);box-shadow:0 5px 12px rgba(var(--shadow-tint),.16)}.card-map span:first-of-type{left:12%;bottom:24%}.card-map span:nth-of-type(2){left:50%;top:38%}.card-map span:nth-of-type(3){right:9%;top:20%}.feature-large>div:not(.feature-icon):not(.card-map):not(.card-stack):not(.card-logos){position:relative;z-index:2;max-width:42%}.card-stack{position:absolute;top:23px;right:30px;width:37%;height:250px}.card-stack span{position:absolute;inset:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:25px;color:var(--ink);background:var(--accent-soft);box-shadow:0 16px 30px rgba(var(--shadow-tint),.12);font-family:var(--font-serif);font-size:calc(24px * var(--a11y-text-scale));font-weight:650}.card-stack span:first-child{transform:rotate(-10deg) translate(-20px,15px)}.card-stack span:nth-child(2){transform:rotate(7deg) translate(17px,13px)}.card-stack span:nth-child(3){color:#fff;background:var(--accent);transform:translateY(2px)}.card-logos{position:absolute;inset:34px 34px 34px auto;width:42%;display:grid;grid-template-columns:repeat(2,1fr);align-content:center;grid-gap:12px;gap:12px}.card-logos span{min-height:64px;display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:14px;background:#fff;box-shadow:0 8px 18px rgba(var(--shadow-tint),.14)}.card-logos img{max-width:100%;height:auto}.closing-section{position:relative;padding:140px 0;color:#fff;background:var(--accent);overflow:hidden;transition:background .3s ease}.closing-section:before{content:"";position:absolute;inset:0;opacity:.2;background-image:radial-gradient(#fff 1px,transparent 0);background-size:24px 24px}.closing-orb{position:absolute;width:570px;height:570px;top:-310px;right:-80px;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 0 0 80px hsla(0,0%,100%,.04),0 0 0 160px hsla(0,0%,100%,.03)}.closing-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.closing-copy h2{max-width:900px;margin:22px auto 16px;font-family:var(--font-serif);font-size:clamp(calc(47px * var(--a11y-text-scale)),calc(6vw * var(--a11y-text-scale)),calc(82px * var(--a11y-text-scale)));font-weight:520;letter-spacing:-.045em;line-height:.98}.closing-copy p{max-width:600px;margin:0 auto 34px;color:hsla(0,0%,100%,.94);font-weight:520;font-size:calc(18px * var(--a11y-text-scale));line-height:1.5}.site-footer{position:relative;padding:110px 0 30px;color:#fff;background:var(--deep);overflow:hidden}.footer-orbit{position:absolute;border:1px solid color-mix(in srgb,var(--deep-text) 13%,transparent);border-radius:50%}.footer-orbit-one{width:700px;height:700px;right:-300px;top:-240px}.footer-orbit-two{width:450px;height:450px;right:-180px;top:-115px}.footer-grid{position:relative;z-index:1;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:90px;gap:90px;align-items:start}.footer-grid>*{min-width:0}.footer-kicker{color:var(--deep-text)}.footer-copy h2{margin:22px 0 20px;font-family:var(--font-serif);font-size:clamp(calc(45px * var(--a11y-text-scale)),calc(5vw * var(--a11y-text-scale)),calc(70px * var(--a11y-text-scale)));font-weight:520;letter-spacing:-.04em;line-height:1}.footer-copy>p{max-width:500px;margin:0;color:hsla(0,0%,100%,.66);font-size:calc(17px * var(--a11y-text-scale));line-height:1.75}.footer-contact{margin-top:30px}.footer-contact a{max-width:100%;min-width:0;display:inline-flex;align-items:center;gap:9px;color:var(--deep-text);font-weight:700;overflow-wrap:anywhere}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.field{position:relative;margin-bottom:14px;display:block}.field>span{margin:0 0 8px 3px;display:block;color:hsla(0,0%,100%,.78);font-size:calc(12px * var(--a11y-text-scale));font-weight:800;letter-spacing:.04em}.field small{color:hsla(0,0%,100%,.68);font-weight:600}.field input,.field select,.field textarea{width:100%;min-height:50px;padding:13px 15px;border:1px solid hsla(0,0%,100%,.13);border-radius:14px;outline:0;color:#fff;background:hsla(0,0%,100%,.075);transition:border-color .18s ease,background-color .18s ease}.field textarea{min-height:90px;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:hsla(0,0%,100%,.7)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--deep-text);background:hsla(0,0%,100%,.11);box-shadow:0 0 0 3px color-mix(in srgb,var(--deep-text) 13%,transparent)}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.field select option{color:var(--ink);background:#fff}.select-field>svg{position:absolute;right:14px;bottom:17px;color:hsla(0,0%,100%,.6);pointer-events:none}.consent{margin:3px 0 18px;display:flex;align-items:flex-start;gap:10px;color:hsla(0,0%,100%,.72);font-size:calc(12px * var(--a11y-text-scale));line-height:1.55;cursor:pointer}.consent input{position:absolute;opacity:0;pointer-events:none}.check-box{flex:0 0 auto;width:19px;height:19px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.28);border-radius:6px;color:transparent}.consent input:checked+.check-box{color:var(--deep);border-color:var(--deep-text);background:var(--deep-text)}.consent input:focus-visible+.check-box{outline:3px solid var(--focus-ring);outline-offset:3px}.form-note{min-height:36px;margin:12px 4px 0;color:hsla(0,0%,100%,.72);font-size:calc(12px * var(--a11y-text-scale));line-height:1.5;text-align:center}.form-note strong{color:var(--deep-text);display:inline-flex;align-items:center;gap:5px}.contact-form{width:100%;min-width:0;padding:30px;border:1px solid color-mix(in srgb,var(--deep-text) 18%,transparent);border-radius:30px;background:color-mix(in srgb,var(--surface) 7%,transparent);box-shadow:0 30px 70px color-mix(in srgb,var(--deep) 18%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contact-form .field,.contact-form input,.contact-form select,.contact-form textarea{min-width:0}.contact-form .field input,.contact-form .field select,.contact-form .field textarea{color:var(--deep-text);background:color-mix(in srgb,var(--surface) 9%,transparent)}.contact-form .field input::placeholder,.contact-form .field textarea::placeholder{color:color-mix(in srgb,var(--deep-text) 68%,transparent)}.contact-form .field input:focus,.contact-form .field select:focus,.contact-form .field textarea:focus{border-color:var(--deep-text);background:color-mix(in srgb,var(--surface) 14%,transparent)}.footer-join-card{width:100%;max-width:500px;min-width:0;margin-top:34px;padding:18px;display:flex;align-items:center;gap:18px;border:1px solid color-mix(in srgb,var(--deep-text) 18%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface) 6%,transparent)}.footer-join-card .button,.footer-join-card>div{min-width:0}.footer-join-card>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.footer-join-card strong{color:var(--deep-text);font-size:calc(14px * var(--a11y-text-scale))}.footer-join-card span{color:var(--deep-text-muted);font-size:calc(12px * var(--a11y-text-scale));line-height:1.45}.footer-join-card .button{flex:0 0 auto;min-height:44px;padding-inline:15px}.footer-bottom,.footer-join-card .button{font-size:calc(12px * var(--a11y-text-scale))}.footer-bottom{position:relative;z-index:1;margin-top:92px;padding-top:26px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:28px;gap:28px;border-top:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.72)}.footer-bottom>*{min-width:0}.wordmark-light{color:#fff}.footer-links{gap:18px}.footer-links,.footer-links a{display:flex;align-items:center}.footer-links a{gap:3px;transition:color .18s ease}.footer-links a:hover{color:#fff}.sheet-root{position:fixed;z-index:100;inset:0;display:flex;align-items:flex-end;justify-content:center}.sheet-backdrop{position:absolute;inset:0;width:100%;border:0;background:rgba(0,26,31,.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.app-sheet{position:relative;width:min(560px,100%);padding:46px 26px 28px;border-radius:30px 30px 0 0;color:var(--ink);background:var(--surface);box-shadow:0 -30px 90px rgba(0,0,0,.22)}.sheet-handle{position:absolute;top:12px;left:50%;width:42px;height:4px;border-radius:20px;background:var(--line);transform:translateX(-50%)}.sheet-close{position:absolute;top:19px;right:20px}.app-sheet h2{margin:16px 50px 10px 0;font-family:var(--font-serif);font-size:calc(37px * var(--a11y-text-scale));line-height:1.02}.app-sheet>p{margin:0 0 24px;color:var(--muted);font-weight:520;font-size:calc(16px * var(--a11y-text-scale));line-height:1.45}.store-grid{margin-bottom:14px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.store-card{min-height:72px;padding:12px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px solid var(--line);border-radius:17px;color:var(--muted);background:rgba(var(--shadow-tint),.035)}.store-card span{display:flex;flex-direction:column;align-items:flex-start;font-weight:800}.store-card small{font-size:calc(9px * var(--a11y-text-scale));font-weight:600}.scroll-top-button{position:fixed;z-index:50;right:22px;bottom:22px;width:48px;height:48px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:#fff;background:var(--accent);box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 32%,transparent);cursor:pointer;transition:background-color .18s ease,transform .18s ease}.scroll-top-button:hover{background:color-mix(in srgb,var(--accent) 85%,#000 15%);transform:translateY(-2px)}.careers-page{min-height:100vh;background:var(--canvas)}.careers-main{position:relative;min-height:760px;padding:160px 0 110px;display:grid;place-items:center;overflow:hidden}.careers-main:before{content:"";position:absolute;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,var(--accent-soft),transparent 68%);top:-260px;right:-230px}.careers-content{position:relative;z-index:1;max-width:860px;text-align:center}.careers-badge{margin:0 auto 30px;width:82px;height:82px;display:grid;place-items:center;border:1px solid var(--line);border-radius:25px;color:var(--accent-text);background:var(--surface);box-shadow:0 18px 50px rgba(var(--shadow-tint),.11);transform:rotate(-5deg)}.careers-content h1{margin:20px auto;font-size:clamp(calc(59px * var(--a11y-text-scale)),calc(8vw * var(--a11y-text-scale)),calc(108px * var(--a11y-text-scale)));font-weight:650;letter-spacing:-.065em;line-height:.92}.careers-content h1 em{color:var(--accent-text);font-family:var(--font-serif);font-weight:520}.careers-content>p{max-width:650px;margin:0 auto 32px;color:var(--muted);font-weight:520;font-size:calc(18px * var(--a11y-text-scale));line-height:1.55}.careers-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.legal-main{position:relative;padding:120px 0 130px;overflow:hidden;background:var(--canvas)}.legal-main:before{content:"";position:absolute;width:720px;height:720px;top:-320px;right:-240px;border-radius:50%;background:radial-gradient(circle,var(--accent-soft),transparent 68%);opacity:.75}.legal-shell{position:relative;z-index:1;width:min(960px,calc(100% - 64px));margin:0 auto}.legal-hero{max-width:760px;margin:0 auto 58px;text-align:center}.legal-hero .careers-badge{margin-bottom:26px}.legal-hero h1{margin:18px 0 20px;color:var(--ink);font-size:clamp(calc(52px * var(--a11y-text-scale)),7vw,calc(88px * var(--a11y-text-scale)));font-weight:650;letter-spacing:-.065em;line-height:.94}.legal-hero h1 em{color:var(--accent-text);font-family:var(--font-serif);font-weight:520}.legal-hero p{max-width:650px;margin:0 auto 18px;color:var(--muted);font-size:calc(18px * var(--a11y-text-scale));line-height:1.6}.legal-hero-date{color:var(--accent-text);font-size:calc(13px * var(--a11y-text-scale));font-weight:800}.legal-document{border:1px solid var(--line);border-radius:30px;background:var(--surface);box-shadow:0 26px 72px rgba(var(--shadow-tint),.1);overflow:hidden}.legal-document-header{padding:32px 44px 26px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--accent-soft) 35%,var(--surface))}.legal-document-label{color:var(--accent-text);font-size:calc(11px * var(--a11y-text-scale));font-weight:850;letter-spacing:.12em;text-transform:uppercase}.legal-document-header h2{margin:10px 0 7px;color:var(--ink);font-family:var(--font-serif);font-size:calc(38px * var(--a11y-text-scale));font-weight:520;letter-spacing:-.045em;line-height:1}.legal-document-header p{margin:0;color:var(--muted);font-size:calc(13px * var(--a11y-text-scale))}.legal-document-body{padding:42px 54px 52px}.legal-document-body p{margin:0 0 20px;color:var(--ink);font-size:calc(15px * var(--a11y-text-scale));line-height:1.72}.legal-document-body p:last-child{margin-bottom:0}.legal-document-body h3{margin:38px 0 14px;color:var(--ink);font-family:var(--font-serif);font-size:calc(25px * var(--a11y-text-scale));font-weight:520;letter-spacing:-.035em;line-height:1.12}.legal-document-body h3:first-child{margin-top:0}.legal-document-body .legal-lead{padding:18px 20px;-webkit-border-start:3px solid var(--accent);border-inline-start:3px solid var(--accent);color:var(--ink);background:color-mix(in srgb,var(--accent-soft) 30%,var(--surface))}.legal-list-item{-webkit-padding-start:24px;padding-inline-start:24px;display:flex;gap:10px}.legal-list-item>span{flex:0 0 auto;color:var(--accent-text);font-weight:900}.legal-document-body a{color:var(--accent-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.legal-document-body a:hover{color:var(--ink)}.legal-actions{margin-top:30px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.join-page{--canvas:var(--join-canvas);--surface:var(--join-surface);--ink:var(--join-ink);--muted:var(--join-muted);--line:var(--join-line);--accent:var(--join-accent);--accent-text:var(--join-accent);--accent-soft:var(--join-accent-soft);min-height:100vh;color:var(--join-text);background:var(--join-canvas)}.join-page-he{--font-sans:var(--font-hebrew);--font-serif:var(--font-hebrew);font-family:var(--font-hebrew)}.join-header{width:min(1240px,calc(100% - 64px));min-height:78px;margin:0 auto;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:24px}.join-wordmark{display:inline-flex;align-items:center;gap:7px;color:var(--join-text);font-size:calc(23px * var(--a11y-text-scale));font-weight:850;letter-spacing:-.055em}.join-wordmark img{object-fit:contain}.join-header-actions{display:flex;align-items:center;gap:18px}.join-language{min-height:44px;padding:4px;display:inline-flex;gap:2px;border:1px solid color-mix(in srgb,var(--join-text) 20%,transparent);border-radius:999px;background:color-mix(in srgb,var(--join-text) 7%,transparent)}.join-language form{margin:0}.join-language button{min-height:34px;padding:0 12px;border:0;border-radius:999px;color:color-mix(in srgb,var(--join-text) 76%,transparent);background:transparent;font-size:calc(12px * var(--a11y-text-scale));font-weight:800;cursor:pointer;transition:color .18s ease,background-color .18s ease}.join-language button:hover,.join-language button[aria-pressed=true]{color:var(--join-canvas);background:var(--join-text)}.join-language button:disabled{opacity:.45;cursor:not-allowed}.join-back-link{min-height:44px;display:inline-flex;align-items:center;gap:7px;color:color-mix(in srgb,var(--join-text) 74%,transparent);font-size:calc(13px * var(--a11y-text-scale));font-weight:750;transition:color .18s ease}.join-back-link:hover{color:var(--join-text)}.join-page-he .join-back-link svg{transform:scaleX(-1)}.join-main{padding:82px 0 120px}.join-fallback-main{min-height:calc(100vh - 100px);display:grid;align-items:center}.join-fallback-shell{align-items:center}.join-shell{width:min(1180px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:start;grid-gap:86px;gap:86px}.join-intro{position:-webkit-sticky;position:sticky;top:32px;padding-top:38px}.join-eyebrow{display:flex;align-items:center;gap:10px;color:var(--join-accent);font-size:calc(12px * var(--a11y-text-scale));font-weight:850;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.join-eyebrow>span{width:28px;height:2px;flex:0 0 auto;background:currentColor}.join-intro h1{max-width:480px;margin:24px 0 22px;color:var(--join-text);font-size:clamp(calc(54px * var(--a11y-text-scale)),calc(5.5vw * var(--a11y-text-scale)),calc(78px * var(--a11y-text-scale)));font-weight:650;letter-spacing:-.06em;line-height:.94}.join-intro h1 em{display:block;color:var(--join-accent);font-family:var(--font-serif);font-weight:520;letter-spacing:-.045em}.join-intro>p{max-width:430px;margin:0;color:var(--join-muted);font-size:calc(18px * var(--a11y-text-scale));line-height:1.6}.join-reassurance{max-width:420px;margin-top:32px;padding-top:20px;display:flex;align-items:flex-start;gap:10px;border-top:1px solid color-mix(in srgb,var(--join-text) 16%,transparent);color:color-mix(in srgb,var(--join-text) 78%,transparent);font-size:calc(13px * var(--a11y-text-scale));line-height:1.55}.join-reassurance svg{flex:0 0 auto;color:var(--join-accent)}.join-card{--muted:var(--join-card-muted);--accent:var(--join-action);min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--join-text) 18%,transparent);border-radius:32px;color:var(--join-ink);background:var(--join-surface);box-shadow:0 35px 95px color-mix(in srgb,var(--join-canvas) 28%,transparent)}.join-progress{margin:0;padding:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;list-style:none;border-radius:22px;background:var(--join-surface-muted)}.join-progress li{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--join-card-muted);font-size:calc(12px * var(--a11y-text-scale));font-weight:800}.join-progress li span{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--join-line);border-radius:50%;font-size:calc(11px * var(--a11y-text-scale))}.join-progress li.is-current{color:var(--join-ink)}.join-progress li.is-current span{color:var(--join-surface);border-color:var(--join-action);background:var(--join-action)}.join-progress li.is-complete{color:var(--join-success-text)}.join-progress li.is-complete span{color:var(--join-surface);border-color:var(--join-success-text);background:var(--join-success-text)}.join-form{padding:48px 42px 42px}.join-step-heading{margin-bottom:34px}.join-step-label{color:var(--join-action);font-size:calc(12px * var(--a11y-text-scale));font-weight:850;letter-spacing:.12em}.join-step-heading h2{margin:10px 0;color:var(--join-ink);font-family:var(--font-serif);font-size:clamp(calc(36px * var(--a11y-text-scale)),calc(4vw * var(--a11y-text-scale)),calc(54px * var(--a11y-text-scale)));font-weight:520;letter-spacing:-.045em;line-height:1}.join-step-heading p{max-width:630px;margin:0;color:var(--muted);font-size:calc(16px * var(--a11y-text-scale));line-height:1.6}.join-field-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 16px;gap:20px 16px}.join-field{display:block;min-width:0}.join-field>span{margin:0 0 8px 3px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--join-ink);font-size:calc(13px * var(--a11y-text-scale));font-weight:800}.join-field small{color:var(--muted);font-size:calc(11px * var(--a11y-text-scale));font-weight:600}.join-field input{width:100%;min-height:54px;padding:13px 15px;border:1px solid var(--join-line);border-radius:14px;outline:0;color:var(--join-ink);background:var(--join-surface);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.join-field input::placeholder{color:var(--join-placeholder)}.join-field input:focus{border-color:var(--join-accent);background:var(--join-surface-muted);box-shadow:0 0 0 3px color-mix(in srgb,var(--join-accent) 20%,transparent)}.join-form>.button-full{margin-top:30px}.terms-panel{max-height:370px;padding:24px;overflow-y:auto;border:1px solid var(--join-line);border-radius:20px;background:var(--join-surface-muted)}.terms-panel:focus{border-color:var(--join-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--join-accent) 20%,transparent);outline:0}.terms-panel-header{margin-bottom:25px;padding-bottom:15px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--join-line);color:var(--muted);font-size:calc(11px * var(--a11y-text-scale));font-weight:700}.terms-placeholder{display:inline-flex;align-items:center;gap:7px;color:var(--join-action);font-weight:850}.terms-panel section+section{margin-top:24px}.terms-panel h3{margin:0 0 7px;color:var(--join-ink);font-size:calc(16px * var(--a11y-text-scale))}.terms-panel p{max-width:680px;margin:0;color:var(--muted);font-size:calc(14px * var(--a11y-text-scale));line-height:1.7}.join-consent{min-height:44px;margin-top:22px;display:flex;align-items:flex-start;gap:10px;color:var(--join-ink);font-size:calc(13px * var(--a11y-text-scale));line-height:1.55;cursor:pointer}.join-consent input{position:absolute;width:1px;height:1px;opacity:0}.join-check-box{width:21px;height:21px;flex:0 0 auto;margin-top:1px;display:grid;place-items:center;border:1px solid var(--join-line);border-radius:6px;color:transparent;background:var(--join-surface)}.join-consent input:checked+.join-check-box{color:var(--join-surface);border-color:var(--join-action);background:var(--join-action)}.join-consent input:focus-visible+.join-check-box{outline:3px solid var(--focus-ring);outline-offset:3px}.join-form-actions{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:12px}.join-form-actions .button{min-width:140px}.join-sign-step{padding-bottom:36px}.signing-brief{margin:-10px 0 18px;padding:17px 18px;border:1px solid var(--join-line);border-radius:17px;background:var(--join-surface-muted)}.signing-brief-view-button{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--join-line);border-radius:10px;color:var(--join-ink);background:var(--join-surface);font:inherit;font-size:calc(12px * var(--a11y-text-scale));font-weight:800;cursor:pointer}.signing-brief-view-button:hover{color:var(--join-surface);border-color:var(--join-action);background:var(--join-action)}.signing-brief-details{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;grid-gap:12px;gap:12px}.signing-brief-details div{min-width:0}.signing-brief-details>.signing-brief-view-button{justify-self:end}.signing-brief-details dt{margin-bottom:4px;color:var(--join-card-muted);font-size:calc(10px * var(--a11y-text-scale));font-weight:800;letter-spacing:.08em;text-transform:uppercase}.signing-brief-details dd{margin:0;overflow-wrap:anywhere;color:var(--join-ink);font-size:calc(12px * var(--a11y-text-scale));font-weight:750}.join-sign-security{margin:-10px 0 25px;padding:14px 16px;display:flex;align-items:flex-start;gap:10px;border:1px solid color-mix(in srgb,var(--join-accent) 25%,transparent);border-radius:15px;color:var(--muted);background:color-mix(in srgb,var(--join-accent-soft) 56%,var(--join-surface));font-size:calc(13px * var(--a11y-text-scale));line-height:1.5}.join-sign-security svg{flex:0 0 auto;color:var(--join-action)}.signing-embed-shell{min-height:520px;overflow:hidden;border:1px solid var(--join-line);border-radius:20px;background:var(--join-surface-muted)}.signing-embed{width:100%;min-height:520px}.signing-redirect-card{padding:32px;display:grid;justify-items:start;grid-gap:13px;gap:13px;border:1px solid var(--join-line);border-radius:20px;background:var(--join-surface-muted)}.signing-redirect-card>svg{color:var(--join-action)}.signing-redirect-card h3{margin:0;color:var(--join-ink);font-family:var(--font-serif);font-size:calc(28px * var(--a11y-text-scale));font-weight:520}.signing-redirect-card p{max-width:530px;margin:0 0 6px;color:var(--muted);font-size:calc(14px * var(--a11y-text-scale));line-height:1.6}.signing-redirect-card .button-ghost{background:var(--join-surface)}.join-loading{min-height:210px;display:grid;place-items:center;color:var(--muted);font-size:calc(15px * var(--a11y-text-scale))}.join-state{min-height:310px;padding:44px 24px;display:grid;justify-items:center;align-content:center;grid-gap:13px;gap:13px;text-align:center}.join-state-icon{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;color:var(--join-surface);background:var(--join-action);box-shadow:0 12px 30px color-mix(in srgb,var(--join-action) 24%,transparent)}.join-state-icon-waiting{color:var(--join-ink);background:var(--join-accent-soft);box-shadow:none}.join-state h3{max-width:540px;margin:6px 0 0;color:var(--join-ink);font-family:var(--font-serif);font-size:clamp(calc(29px * var(--a11y-text-scale)),calc(4vw * var(--a11y-text-scale)),calc(44px * var(--a11y-text-scale)));font-weight:520;letter-spacing:-.04em;line-height:1.02}.join-state p{max-width:540px;margin:0;color:var(--muted);font-size:calc(15px * var(--a11y-text-scale));line-height:1.65}.join-state strong{color:var(--join-ink);font-size:calc(13px * var(--a11y-text-scale))}.join-state .button{margin-top:10px}.join-state-error .join-state-icon{color:var(--join-surface);background:var(--join-error);transform:rotate(180deg)}.join-state-unavailable{min-height:250px;padding-block:28px}.preview-signing-workspace{padding:28px 28px 34px}.join-page:has(.preview-signing-workspace-he),.preview-signing-workspace-he{--font-sans:var(--font-hebrew);--font-serif:var(--font-hebrew);font-family:var(--font-hebrew)}.preview-signing-topline{display:flex;align-items:center;justify-content:space-between;gap:16px}.preview-signing-badge{min-height:32px;padding:6px 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--join-action) 28%,transparent);border-radius:999px;color:var(--join-action);background:color-mix(in srgb,var(--join-accent-soft) 62%,var(--join-surface));font-size:calc(11px * var(--a11y-text-scale));font-weight:850;letter-spacing:.06em;text-transform:uppercase}.preview-signing-language{min-height:44px;padding:4px;display:inline-flex;gap:2px;border:1px solid var(--join-line);border-radius:999px;background:var(--join-surface)}.preview-signing-language button{min-width:44px;min-height:34px;padding:0 9px;border:0;border-radius:999px;color:var(--join-card-muted);background:transparent;font-size:calc(11px * var(--a11y-text-scale));font-weight:850;cursor:pointer;transition:color .18s ease,background-color .18s ease}.preview-signing-language button:hover,.preview-signing-language button[aria-pressed=true]{color:var(--join-surface);background:var(--join-action)}.preview-signing-back-link{min-height:44px;margin-top:18px;display:inline-flex;align-items:center;gap:7px;color:var(--join-card-muted);font-size:calc(13px * var(--a11y-text-scale));font-weight:800}.preview-signing-back-link:hover{color:var(--join-action)}.preview-signing-heading{margin:32px 0 25px}.preview-signing-heading h2{margin:9px 0;color:var(--join-ink);font-family:var(--font-serif);font-size:clamp(calc(33px * var(--a11y-text-scale)),4vw,calc(48px * var(--a11y-text-scale)));font-weight:520;letter-spacing:-.045em;line-height:1}.preview-signing-heading p{max-width:650px;margin:0;color:var(--join-card-muted);font-size:calc(15px * var(--a11y-text-scale));line-height:1.6}.preview-signing-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:18px;gap:18px;align-items:start}.preview-signing-document,.preview-signing-form{min-width:0;border:1px solid var(--join-line);border-radius:20px;background:var(--join-surface-muted)}.preview-signing-document{max-height:560px;padding:24px;overflow:auto}.preview-document-header{margin-bottom:24px;padding-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--join-line);color:var(--join-card-muted);font-size:calc(11px * var(--a11y-text-scale));font-weight:750}.preview-document-header .terms-placeholder{color:var(--join-action)}.preview-document-view-button{width:36px;height:36px;flex:0 0 auto;padding:0;display:inline-grid;place-items:center;border:1px solid var(--join-line);border-radius:50%;color:var(--join-action);background:var(--join-surface);cursor:pointer}.preview-document-view-button:hover{border-color:var(--join-action);background:var(--join-accent-soft)}.preview-document-title h3{margin:0 0 7px;color:var(--join-ink);font-family:var(--font-serif);font-size:calc(27px * var(--a11y-text-scale));font-weight:520;letter-spacing:-.04em;line-height:1.05}.preview-document-title p{margin:0;color:var(--join-card-muted);font-size:calc(13px * var(--a11y-text-scale))}.preview-document-signer{margin:24px 0;padding:15px;display:grid;grid-gap:4px;gap:4px;border:1px solid color-mix(in srgb,var(--join-action) 22%,transparent);border-radius:14px;color:var(--join-card-muted);background:var(--join-surface);font-size:calc(12px * var(--a11y-text-scale))}.preview-document-signer strong{color:var(--join-ink);font-size:calc(15px * var(--a11y-text-scale))}.preview-document-signer b{color:var(--join-card-muted);font-size:calc(12px * var(--a11y-text-scale));font-weight:650}.preview-document-sections{display:grid;grid-gap:20px;gap:20px}.preview-document-sections section{margin:0}.preview-document-sections h4{margin:0 0 6px;color:var(--join-ink);font-size:calc(15px * var(--a11y-text-scale))}.preview-document-sections p{margin:0;color:var(--join-card-muted);font-size:calc(13px * var(--a11y-text-scale));line-height:1.7}.terms-modal-backdrop{position:fixed;z-index:200;inset:0;padding:max(20px,5vh) 20px;display:grid;place-items:center;background:color-mix(in srgb,var(--join-canvas) 82%,transparent)}.terms-modal{width:min(900px,100%);max-height:min(88vh,900px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--join-line);border-radius:26px;background:var(--join-surface);box-shadow:0 30px 90px color-mix(in srgb,var(--join-canvas) 42%,transparent)}.terms-modal-header{padding:25px 30px 21px;display:flex;align-items:flex-start;justify-content:space-between;gap:22px;border-bottom:1px solid var(--join-line);background:color-mix(in srgb,var(--join-accent-soft) 28%,var(--join-surface))}.terms-modal-header h3{margin:9px 0 6px;color:var(--join-ink);font-family:var(--font-serif);font-size:calc(30px * var(--a11y-text-scale));font-weight:520;letter-spacing:-.04em;line-height:1.05}.terms-modal-header p{margin:0;color:var(--join-card-muted);font-size:calc(13px * var(--a11y-text-scale));line-height:1.55}.terms-modal-close{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--join-line);border-radius:50%;color:var(--join-ink);background:var(--join-surface);cursor:pointer}.terms-modal-close:hover{color:var(--join-surface);border-color:var(--join-action);background:var(--join-action)}.terms-modal-body{padding:30px 36px 42px;overflow-y:auto}.terms-modal-body section+section{margin-top:27px}.terms-modal-body h4{margin:0 0 8px;color:var(--join-ink);font-size:calc(16px * var(--a11y-text-scale));line-height:1.3}.terms-modal-body p{max-width:760px;margin:0;color:var(--join-card-muted);font-size:calc(14px * var(--a11y-text-scale));line-height:1.75}.preview-signing-form{padding:24px;display:grid;grid-gap:19px;gap:19px;position:-webkit-sticky;position:sticky;top:24px;background:var(--join-surface)}.preview-signing-form-heading{display:flex;align-items:flex-start;gap:11px}.preview-signing-form-icon{width:37px;height:37px;flex:0 0 auto;display:grid;place-items:center;border-radius:12px;color:var(--join-action);background:var(--join-accent-soft)}.preview-signing-form-heading h3{margin:0 0 4px;color:var(--join-ink);font-family:var(--font-serif);font-size:calc(24px * var(--a11y-text-scale));font-weight:520;letter-spacing:-.035em}.preview-signing-form-heading p{margin:0;color:var(--join-card-muted);font-size:calc(12px * var(--a11y-text-scale));line-height:1.5}.preview-signing-field{display:grid;grid-gap:8px;gap:8px;color:var(--join-ink);font-size:calc(13px * var(--a11y-text-scale));font-weight:800}.preview-signing-field input{width:100%;min-height:52px;padding:12px 14px;border:1px solid var(--join-line);border-radius:13px;outline:0;color:var(--join-ink);background:var(--join-surface);font-size:16px}.preview-signing-field input::placeholder{color:var(--join-placeholder)}.preview-signing-field input:focus{border-color:var(--join-action);box-shadow:0 0 0 3px color-mix(in srgb,var(--join-action) 20%,transparent)}.preview-signing-consent{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;color:var(--join-card-muted);font-size:calc(13px * var(--a11y-text-scale));line-height:1.5;cursor:pointer}.preview-signing-consent input{position:absolute;width:1px;height:1px;opacity:0}.preview-signing-consent .join-check-box{width:22px;height:22px;margin-top:1px}.preview-signing-consent input:focus-visible+.join-check-box{outline:3px solid color-mix(in srgb,var(--focus-ring) 72%,transparent);outline-offset:3px}.preview-signing-consent input:checked+.join-check-box{border-color:var(--join-action);background:var(--join-action)}.preview-signing-hint{margin:-4px 0 0;display:flex;align-items:flex-start;gap:7px;color:var(--join-card-muted);font-size:calc(11px * var(--a11y-text-scale));line-height:1.5}.preview-signing-hint svg{flex:0 0 auto;margin-top:2px;color:var(--join-action)}.preview-signing-complete{min-height:390px;padding:38px 22px 20px;display:grid;justify-items:center;align-content:center;grid-gap:13px;gap:13px;text-align:center}.preview-signing-complete h3{max-width:560px;margin:7px 0 0;color:var(--join-ink);font-family:var(--font-serif);font-size:clamp(calc(29px * var(--a11y-text-scale)),4vw,calc(44px * var(--a11y-text-scale)));font-weight:520;letter-spacing:-.04em;line-height:1.02}.preview-signing-complete p{max-width:560px;margin:0;color:var(--join-card-muted);font-size:calc(15px * var(--a11y-text-scale));line-height:1.6}.preview-signing-complete strong{color:var(--join-ink);font-size:calc(14px * var(--a11y-text-scale))}.preview-signing-complete .preview-signing-detail{max-width:480px;font-size:calc(12px * var(--a11y-text-scale))}.preview-signing-complete .button{margin-top:8px}@media (max-width:1050px){.join-shell{gap:48px}.join-intro h1{font-size:clamp(calc(50px * var(--a11y-text-scale)),calc(6vw * var(--a11y-text-scale)),calc(68px * var(--a11y-text-scale)))}}@media (max-width:840px){.join-header,.join-shell{width:min(620px,calc(100% - 40px))}.join-main{padding-top:58px}.join-shell{grid-template-columns:1fr;gap:42px}.join-intro{position:static;padding-top:0;text-align:center}.join-eyebrow{justify-content:center}.join-intro h1,.join-intro>p,.join-reassurance{margin-inline:auto}.join-reassurance{text-align:start}.preview-signing-grid{grid-template-columns:1fr}.preview-signing-form{position:static}}@media (max-width:620px){.join-header{width:calc(100% - 32px);min-height:70px;padding-top:14px}.join-wordmark{font-size:calc(20px * var(--a11y-text-scale))}.join-wordmark img{width:31px;height:31px}.join-back-link{width:44px;justify-content:center;font-size:0}.join-back-link svg{width:19px;height:19px}.join-header-actions{gap:8px}.join-language button{padding-inline:10px}.join-main{padding:42px 0 76px}.join-shell{width:calc(100% - 32px);gap:30px}.join-intro h1{margin-top:19px;font-size:clamp(calc(45px * var(--a11y-text-scale)),calc(13vw * var(--a11y-text-scale)),calc(61px * var(--a11y-text-scale)))}.join-intro>p{font-size:calc(16px * var(--a11y-text-scale))}.join-reassurance{margin-top:22px;padding-top:16px;font-size:calc(12px * var(--a11y-text-scale))}.join-card{padding:8px;border-radius:25px}.join-progress{padding:6px}.join-progress li{gap:5px;font-size:calc(11px * var(--a11y-text-scale))}.join-progress li span{width:22px;height:22px}.join-form{padding:34px 18px 24px}.join-step-heading{margin-bottom:25px}.join-step-heading h2{font-size:calc(34px * var(--a11y-text-scale))}.join-step-heading p{font-size:calc(15px * var(--a11y-text-scale))}.join-field-grid{grid-template-columns:1fr;gap:16px}.join-field input{min-height:52px;font-size:16px}.terms-panel{max-height:410px;padding:18px}.terms-panel-header{align-items:flex-start;flex-direction:column;gap:6px}.join-form-actions{align-items:stretch;flex-direction:column-reverse}.join-form-actions .button{width:100%}.signing-brief-details{grid-template-columns:1fr;gap:10px}.signing-brief-details>.signing-brief-view-button{justify-self:end}.signing-brief-view-button span{display:none}.signing-brief-view-button{width:36px;padding:0;justify-content:center}.signing-embed,.signing-embed-shell{min-height:560px}.signing-redirect-card{padding:24px 18px}.signing-redirect-card .button{width:100%}.join-state{min-height:330px;padding-inline:10px}.preview-signing-workspace{padding:22px 10px 24px}.preview-signing-topline{align-items:flex-start;flex-direction:column}.preview-signing-heading{margin-top:25px}.preview-signing-heading h2{font-size:calc(34px * var(--a11y-text-scale))}.preview-signing-document,.preview-signing-form{padding:18px;border-radius:16px}.preview-document-header{flex-direction:column;gap:7px}.terms-modal-backdrop{padding:10px}.terms-modal{max-height:94vh;border-radius:20px}.terms-modal-header{padding:21px 18px 18px;gap:12px}.terms-modal-header h3{font-size:calc(26px * var(--a11y-text-scale))}.terms-modal-body{padding:24px 18px 30px}.preview-signing-complete{min-height:370px;padding-inline:8px}.legal-main{padding:76px 0 88px}.legal-shell{width:calc(100% - 32px)}.legal-hero{margin-bottom:36px}.legal-hero h1{font-size:clamp(calc(44px * var(--a11y-text-scale)),13vw,calc(62px * var(--a11y-text-scale)))}.legal-hero p{font-size:calc(16px * var(--a11y-text-scale))}.legal-document{border-radius:23px}.legal-document-header{padding:24px 20px 21px}.legal-document-header h2{font-size:calc(32px * var(--a11y-text-scale))}.legal-document-body{padding:30px 20px 34px}.legal-document-body p{font-size:calc(15px * var(--a11y-text-scale));line-height:1.65}.legal-document-body h3{margin-top:30px;font-size:calc(23px * var(--a11y-text-scale))}.footer-join-card{align-items:stretch;flex-direction:column;text-align:start}.footer-join-card .button{width:100%}.contact-form{padding:20px;border-radius:24px}}.audience-creator .nav-shell{border-color:hsla(0,0%,100%,.11)}.audience-creator .button-dark{color:var(--on-light);background:#fff}.audience-creator .button-primary,.audience-creator .closing-section{background:var(--creator-action)}.audience-creator .button-dark:hover{background:color-mix(in srgb,#fff 88%,var(--accent) 12%)}.audience-creator .button-ghost{background:hsla(0,0%,100%,.05)}.audience-creator .audience-switch{background:hsla(0,0%,100%,.06)}.audience-creator .audience-option[aria-selected=true] .audience-label{color:var(--on-light)}html[data-a11y-high-contrast=true] #guidez-page-content .audience-creator .audience-option[aria-selected=true] .audience-label{color:var(--a11y-contrast-deep-text)}.audience-creator .publish-card,.audience-creator .scene-badge{color:var(--on-light)}.audience-creator .feature-card,.audience-creator .mini-map{box-shadow:0 24px 60px rgba(0,0,0,.17)}.audience-creator .store-card{background:hsla(0,0%,100%,.04)}@media (max-width:1050px){.hero-grid{grid-template-columns:1fr 1fr;gap:30px}.hero-copy h1{font-size:clamp(calc(44px * var(--a11y-text-scale)),calc(5.7vw * var(--a11y-text-scale)),calc(60px * var(--a11y-text-scale)))}.product-scene{min-height:560px}.problem-grid{gap:54px}.footer-grid{gap:50px}}@media (max-width:840px){.shell{width:min(var(--shell),calc(100% - 40px))}.section-space{padding:96px 0}.desktop-nav,.desktop-signin{display:none}.menu-button,.mobile-app-button{display:inline-flex;align-items:center;justify-content:center}.hero-section{min-height:auto;padding-top:114px}.hero-grid{grid-template-columns:1fr;gap:50px}.hero-copy{text-align:center}.audience-switch,.hero-copy h1,.hero-description,.hero-eyebrow{margin-inline:auto}.hero-actions,.proof-row{justify-content:center}.product-scene{width:min(620px,100%);min-height:620px;margin-inline:auto}.footer-grid,.problem-grid{grid-template-columns:1fr;gap:50px}.journey-intro{grid-template-columns:1fr}.journey-intro>p{margin-top:22px}.journey-grid{grid-template-columns:1fr}.journey-card{min-height:420px}.journey-visual{height:220px}.footer-copy{text-align:center}.footer-copy>p{margin-inline:auto}.footer-contact{display:flex;justify-content:center}.footer-bottom{grid-template-columns:1fr auto}.footer-bottom>p:first-of-type{display:none}.copyright{grid-column:1/-1}}@media (max-width:620px){.shell{width:min(var(--shell),calc(100% - 32px))}.section-space{padding:78px 0}.site-header{top:9px}.nav-shell{min-height:61px;width:calc(100% - 18px);padding:7px 7px 7px 12px}.wordmark{font-size:calc(20px * var(--a11y-text-scale))}.wordmark img{width:31px;height:31px}.mobile-app-button{min-height:43px;padding:0 15px;font-size:calc(12px * var(--a11y-text-scale))}.menu-button{width:43px;height:43px}.hero-section{padding:94px 0 62px}.audience-switch{width:100%;margin-bottom:32px}.audience-option{flex:1 1;min-width:0}.hero-copy h1{font-size:clamp(calc(40px * var(--a11y-text-scale)),calc(11.5vw * var(--a11y-text-scale)),calc(60px * var(--a11y-text-scale)));line-height:.98}.hero-description{margin-top:21px;font-size:calc(16px * var(--a11y-text-scale));line-height:1.65}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.proof-row{gap:12px 15px;font-size:calc(11px * var(--a11y-text-scale))}.product-scene{min-height:475px;border-radius:30px}.story-phone{left:4%;top:16%;width:39%;border-width:5px;border-radius:24px}.map-phone{right:4%;top:8%;width:49%;border-width:5px;border-radius:27px}.scene-transfer{width:39px;height:39px;left:41%}.scene-badge{font-size:calc(8px * var(--a11y-text-scale));padding:8px 10px}.scene-badge-bottom{bottom:4%}.ticker-track{padding:14px 0;font-size:calc(21px * var(--a11y-text-scale))}.partner-bar{padding:24px 0}.ticker{margin-top:14px}.partner-logos{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;align-items:center;grid-column-gap:16px;column-gap:16px;grid-row-gap:14px;row-gap:14px}.partner-logos li{height:44px;justify-content:center;padding:8px 14px}.partner-featured{justify-self:center}.scroll-top-button{right:14px;bottom:14px;width:44px;height:44px}.feature-heading h2,.journey-intro h2,.section-heading h2{font-size:clamp(calc(39px * var(--a11y-text-scale)),calc(11vw * var(--a11y-text-scale)),calc(52px * var(--a11y-text-scale)))}.feature-heading>p,.journey-intro>p,.problem-side>p{font-size:calc(16px * var(--a11y-text-scale))}.mini-map{min-height:235px}.journey-grid{margin-top:42px}.journey-card{min-height:400px;padding:20px}.journey-visual{height:205px}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-large,.feature-small{min-height:330px;padding:26px}.feature-card h3{font-size:calc(24px * var(--a11y-text-scale))}.feature-large>div:not(.feature-icon):not(.card-map):not(.card-stack):not(.card-logos){max-width:100%}.card-map,.card-stack{position:relative;top:auto;right:auto;width:100%;height:190px;margin-top:18px;opacity:.75}.card-logos{position:static;width:100%;grid-template-columns:repeat(3,1fr);margin-top:18px}.card-logos span{min-height:58px;padding:8px}.closing-section{padding:95px 0}.closing-copy h2{font-size:clamp(calc(44px * var(--a11y-text-scale)),calc(12.5vw * var(--a11y-text-scale)),calc(62px * var(--a11y-text-scale)))}.closing-copy p{font-size:calc(16px * var(--a11y-text-scale))}.site-footer{padding-top:82px}.footer-grid{gap:38px}.footer-copy h2{font-size:calc(47px * var(--a11y-text-scale))}.footer-copy>p{font-size:calc(15px * var(--a11y-text-scale))}.contact-form{padding:20px;border-radius:24px}.field-row{grid-template-columns:1fr;gap:0}.footer-bottom{margin-top:62px;grid-template-columns:1fr;justify-items:center;text-align:center}.footer-links{flex-wrap:wrap;justify-content:center}.copyright{grid-column:auto}.store-grid{grid-template-columns:1fr}.careers-main{min-height:680px;padding-top:130px}.careers-content h1{font-size:calc(62px * var(--a11y-text-scale))}.careers-content>p{font-size:calc(16px * var(--a11y-text-scale))}html[data-a11y-scale="175"] .closing-copy,html[data-a11y-scale="200"] .closing-copy{min-width:0;width:100%}html[data-a11y-scale="175"] .closing-copy h2,html[data-a11y-scale="200"] .closing-copy h2{width:100%;font-size:clamp(calc(18px * var(--a11y-text-scale)),calc(5vw * var(--a11y-text-scale)),calc(28px * var(--a11y-text-scale)))}html[data-a11y-scale="175"] .closing-copy p,html[data-a11y-scale="200"] .closing-copy p{width:100%;font-size:calc(14px * var(--a11y-text-scale))}html[data-a11y-scale="175"] .accessibility-panel h2,html[data-a11y-scale="200"] .accessibility-panel h2{font-size:clamp(calc(18px * var(--a11y-text-scale)),calc(5vw * var(--a11y-text-scale)),calc(22px * var(--a11y-text-scale)))}html[data-a11y-scale="175"] .accessibility-position-grid,html[data-a11y-scale="200"] .accessibility-position-grid{grid-template-columns:1fr}}@media (max-width:360px){.mobile-app-button{padding-inline:12px}.nav-actions{gap:5px}.wordmark span{display:none}.hero-copy h1{font-size:clamp(calc(34px * var(--a11y-text-scale)),calc(11.5vw * var(--a11y-text-scale)),calc(42px * var(--a11y-text-scale)))}.proof-row{flex-direction:column;align-items:center}.product-scene{min-height:420px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-a11y-reduced-motion=true]{scroll-behavior:auto}html[data-a11y-reduced-motion=true] *,html[data-a11y-reduced-motion=true] :after,html[data-a11y-reduced-motion=true] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html[data-a11y-reduced-motion=true] [data-reveal]{opacity:1!important;transform:none!important}