@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-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:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-display:"Manrope","Manrope Fallback"}:root{--ink:#172019;--forest:#173b2c;--forest2:#285540;--paper:#f7f4ed;--cream:#eee9dc;--sand:#d4b471;--sage:#afbcaa;--line:rgba(23,32,25,.14);--sans:var(--font-sans),sans-serif;--display:var(--font-display),sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}svg{width:1.1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.logo{display:inline-flex;align-items:center;gap:11px;letter-spacing:.16em}.logo b{font:750 .9rem var(--display)}.logo-mark{height:28px;width:27px;display:flex;align-items:flex-end;gap:2px}.logo-mark i{display:block;width:7px;background:var(--forest);border-radius:8px 8px 2px 2px;transform:rotate(12deg);transform-origin:bottom}.logo-mark i:first-child{height:16px}.logo-mark i:nth-child(2){height:27px}.logo-mark i:nth-child(3){height:20px}.marketing-header{height:96px;padding:0 6vw;display:flex;align-items:center;position:absolute;z-index:10;width:100%;top:0}.marketing-header nav{display:flex;gap:32px;margin:auto;font-size:.78rem;color:#59625b}.marketing-header>div{display:flex;gap:22px;align-items:center;font-size:.78rem;font-weight:650}.header-button,.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:15px 20px;background:var(--forest);color:white;border:0;border-radius:4px;font-size:.78rem;font-weight:700;cursor:pointer}.bio-hero{min-height:790px;height:100vh;max-height:960px;background:var(--cream);display:grid;grid-template-columns:57% 43%;align-items:center;padding:120px 7vw 50px;overflow:hidden}.hero-copy{max-width:680px}.section-label,.tag{font-size:.64rem;letter-spacing:.2em;font-weight:750}.tag{display:flex;align-items:center;gap:10px;color:var(--forest)}.tag i{width:25px;height:1px;background:currentColor}.access h1,.bio-closing h2,.feature-copy h2,.hero-copy h1,.how h2,.onboarding h1,.promise h2{font:620 clamp(3.8rem,6.4vw,7rem)/.97 var(--display);letter-spacing:-.065em;margin:26px 0}.bio-closing h2 em,.feature-copy h2 em,.hero-copy h1 em,.promise h2 em{font-family:Georgia,serif;font-weight:400}.hero-copy>p{font-size:1.08rem;line-height:1.75;color:#5d675f;max-width:570px}.url-builder{display:flex;align-items:center;background:#fff;border:1px solid rgba(23,59,44,.16);padding:7px;margin-top:40px;max-width:550px;box-shadow:0 14px 40px rgba(31,49,38,.08)}.url-builder>span{padding-left:17px;font-weight:700;color:#657067}.url-builder input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;padding:15px 3px;font-weight:700}.url-builder a{display:flex;align-items:center;gap:12px;background:var(--forest);color:white;padding:15px 18px;border-radius:3px;font-size:.76rem}.hero-copy>small{display:block;margin-top:18px;color:#7b847d}.hero-phone{height:620px;display:grid;place-items:center;position:relative}.halo{position:absolute;width:480px;height:480px;background:var(--sage);border-radius:50%}.phone-preview{position:relative;width:310px;height:610px;border:10px solid #171c19;border-radius:42px;overflow:hidden;box-shadow:0 32px 70px rgba(23,32,25,.25);transition:background .3s,color .3s}.theme-gosen{background:#173b2c;color:white}.theme-arena{background:#e6d2a9;color:#241f17}.theme-noche{background:#171717;color:#f5f2e9}.phone-bar{height:28px;padding:9px 18px 0;display:flex;justify-content:space-between;font-size:.5rem}.phone-bar i{width:70px;height:18px;border-radius:0 0 12px 12px;background:#171c19;position:absolute;left:50%;top:0;transform:translateX(-50%)}.preview-profile{text-align:center;padding:22px 17px}.preview-avatar{width:72px;height:72px;background:var(--sand);color:var(--ink);border-radius:50%;display:grid;place-items:center;margin:auto;font:700 1rem var(--display);border:4px solid rgba(255,255,255,.16)}.preview-profile h2{font:650 1.3rem var(--display);margin:14px 0 3px}.preview-profile>small{font-size:.52rem;letter-spacing:.08em;opacity:.65}.preview-profile>p{font-size:.65rem;line-height:1.55;opacity:.75;margin:14px auto 18px;max-width:240px}.preview-links{display:flex;flex-direction:column;gap:8px}.preview-links>a,.preview-links>div{min-height:53px;background:#f5f2e9;color:var(--ink);border-radius:5px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;text-align:left}.preview-links span{display:flex;flex-direction:column;gap:3px}.preview-links b{font-size:.64rem}.preview-links small{font-size:.48rem;color:#707870}.preview-links i{font-style:normal}.preview-profile footer{display:flex;justify-content:center;gap:8px;align-items:center;margin-top:24px;font-size:.47rem;opacity:.55}.preview-profile footer .logo-mark{width:13px;height:14px;gap:1px}.preview-profile footer .logo-mark i{width:3px}.preview-profile footer .logo-mark i:first-child{height:8px}.preview-profile footer .logo-mark i:nth-child(2){height:13px}.preview-profile footer .logo-mark i:nth-child(3){height:10px}.theme-gosen .logo-mark i,.theme-noche .logo-mark i{background:white}.promise{padding:150px 7vw;background:var(--paper)}.promise>p{color:#747d76;margin:0}.promise h2{font-size:clamp(3rem,5vw,5.5rem);max-width:1000px}.how{background:var(--forest);color:white;padding:140px 7vw;display:grid;grid-template-columns:38% 62%;gap:8vw}.how .section-label{color:#a8baa9}.how h2{font-size:clamp(3rem,4.5vw,4.8rem)}.how-list{border-top:1px solid rgba(255,255,255,.16)}.how-list article{display:grid;grid-template-columns:50px 1fr 1fr;gap:25px;padding:33px 0;border-bottom:1px solid rgba(255,255,255,.16)}.how-list b{font-size:.6rem;color:#9db09f}.how-list h3{font:600 1.15rem var(--display);margin:0}.how-list p{font-size:.77rem;line-height:1.65;color:#b7c4ba;margin:0}.features{padding:150px 7vw;background:#e4ded1;display:grid;grid-template-columns:42% 58%;gap:9vw}.feature-copy{align-self:center}.feature-copy h2{font-size:clamp(3rem,4.6vw,5rem)}.feature-copy>p{line-height:1.8;color:#657067;max-width:440px}.feature-copy .primary-button{margin-top:26px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-grid article{min-height:245px;padding:35px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.feature-grid i{font:400 1.8rem var(--display);color:var(--forest)}.feature-grid h3{font:620 1.2rem var(--display);margin:45px 0 12px}.feature-grid p{font-size:.77rem;line-height:1.65;color:#6d766f}.bio-closing{min-height:670px;background:#16271e;color:white;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:90px 7vw}.bio-closing .logo-mark i{background:white}.bio-closing h2{font-size:clamp(3.5rem,6vw,6.3rem)}.bio-closing>a{display:flex;align-items:center;gap:13px;background:var(--sand);color:var(--ink);padding:17px 23px;font-size:.8rem;font-weight:700}.bio-closing>p{font-size:.68rem;color:#85948a;margin-top:70px}.bio-closing>p a{color:white}.onboarding{min-height:100vh;background:var(--cream);padding:36px 6vw;display:flex;flex-direction:column}.onboarding header{display:flex;justify-content:space-between;align-items:center}.onboarding header>span{font-size:.65rem;color:#78817a}.onboarding form{margin:auto;max-width:650px;width:100%}.access h1,.onboarding h1{font-size:clamp(3.5rem,6vw,6rem)}.onboarding form>p{color:#657067;line-height:1.7}.access label,.onboarding label{display:block;font-size:.68rem;font-weight:700;margin:30px 0 9px}.slug-field{display:flex;align-items:center;border-bottom:2px solid var(--forest);font:600 1.8rem var(--display)}.slug-field.invalid{border-color:#9b4139}.slug-field input{border:0;outline:0;background:transparent;padding:14px 0;min-width:0;flex:1 1;font:inherit}.onboarding form>small{display:block;margin-top:10px;color:#66736a}.onboarding .primary-button{margin-top:35px}.onboarding .primary-button:disabled{opacity:.35;cursor:not-allowed}.onboarding>a{font-size:.68rem}.large-input{width:100%;border:0;border-bottom:2px solid var(--forest);background:transparent;padding:14px 0;outline:0;font:600 1.7rem var(--display)}.chosen-url{background:#e3dccd;margin-top:25px;padding:18px;font-size:.75rem}.access{min-height:100vh;display:grid;grid-template-columns:58% 42%}.access>section{padding:38px 7vw;display:flex;flex-direction:column}.access>section>div{margin:auto;max-width:520px;width:100%}.access h1{font-size:4.7rem}.access p{color:#667068;line-height:1.7}.access form{margin:30px 0}.access input{width:100%;padding:15px;border:1px solid var(--line);background:white;outline:0}.access form .primary-button{margin-top:22px}.access section>div>small{font-size:.7rem}.access section>div>small a{font-weight:700}.access aside{background:linear-gradient(150deg,#cbb47e,#375942 55%,#193629);color:white;display:flex;flex-direction:column;justify-content:flex-end;padding:8vw}.access blockquote{font:italic 2rem/1.4 Georgia,serif;margin:0}.access aside span{font-size:.58rem;letter-spacing:.16em;margin-top:20px}.dashboard{height:100vh;display:grid;grid-template-columns:70px minmax(570px,1fr) 420px;background:#f3f1eb;overflow:hidden}.sidebar{background:#162b20;color:white;display:flex;flex-direction:column;align-items:center;padding:22px 0}.sidebar .logo-mark i{background:white}.sidebar nav{display:flex;flex-direction:column;gap:12px;margin:auto}.sidebar nav button{border:0;background:transparent;color:#819187;width:42px;height:42px;border-radius:8px;cursor:pointer}.sidebar nav button.active{background:rgba(255,255,255,.1);color:white}.side-avatar{width:34px;height:34px;border-radius:50%;background:var(--sand);color:var(--ink);display:grid;place-items:center;font-size:.62rem;font-weight:700}.editor-shell{overflow-y:auto;padding:35px 4vw 80px}.editor-shell>header{display:flex;justify-content:space-between;align-items:center}.editor-shell header small{font-size:.55rem;letter-spacing:.17em;color:#79827b}.editor-shell header h1{font:620 1.75rem var(--display);margin:5px 0}.editor-actions{display:flex;align-items:center;gap:17px}.editor-actions a{font-size:.68rem}.save-button{border:0;background:var(--forest);color:white;padding:12px 15px;border-radius:4px;font-size:.67rem;font-weight:700}.save-button:disabled{background:#d8d5cd;color:#858c86}.editor-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin:35px 0}.editor-tabs button{border:0;background:transparent;padding:0 0 15px;font-size:.72rem;color:#788079;cursor:pointer}.editor-tabs button.active{color:var(--ink);font-weight:700;border-bottom:2px solid var(--forest)}.editor-content{display:flex;flex-direction:column;gap:20px;max-width:760px}.analytics>section,.form-card{background:white;border:1px solid rgba(23,32,25,.1);border-radius:8px;padding:27px}.card-title{display:flex;gap:18px}.card-title>span{width:30px;height:30px;border-radius:50%;background:#e7ede7;display:grid;place-items:center;font-size:.55rem;color:var(--forest)}.card-title h2{font:650 1rem var(--display);margin:0}.card-title p{font-size:.68rem;color:#7d857f;margin:5px 0}.avatar-editor{display:flex;align-items:center;gap:15px;margin:26px 0}.avatar-editor>div{width:58px;height:58px;border-radius:50%;background:var(--sand);display:grid;place-items:center;font-weight:700}.avatar-editor button{border:1px solid var(--line);background:white;padding:9px 12px;border-radius:4px;font-size:.64rem}.form-card>label{display:block;font-size:.62rem;font-weight:700;margin-top:18px;position:relative}.form-card>label input,.form-card>label textarea{display:block;width:100%;margin-top:8px;border:1px solid var(--line);border-radius:4px;padding:12px;background:#fbfaf7;outline:0;font-size:.75rem}.form-card>label textarea{height:85px;resize:vertical}.form-card>label>small{position:absolute;right:9px;bottom:8px;color:#8b928c;font-size:.55rem}.link-editor-list{display:flex;flex-direction:column;gap:10px;margin-top:25px}.link-editor-list article{display:grid;grid-template-columns:25px 1fr 45px;gap:10px;align-items:center;background:#f8f7f3;border:1px solid var(--line);padding:13px;border-radius:6px}.drag{color:#9ba19c}.link-fields input{display:block;width:100%;border:0;background:transparent;outline:0;font-size:.67rem;padding:3px}.link-fields input:first-child{font-weight:700;font-size:.75rem}.link-fields input:last-child{color:#879089}.link-controls{display:flex;flex-direction:column;gap:9px;align-items:center}.link-controls button{border:0;background:transparent;cursor:pointer}.toggle{width:31px;height:18px;background:#c6cbc7!important;border-radius:20px!important;padding:2px!important}.toggle i{display:block;width:14px;height:14px;border-radius:50%;background:white;transition:.2s}.toggle.on{background:var(--forest)!important}.toggle.on i{transform:translateX(13px)}.add-link{width:100%;border:1px dashed #aeb5af;background:transparent;padding:13px;margin-top:15px;border-radius:5px;font-size:.68rem;cursor:pointer}.theme-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:30px}.theme-grid button{border:2px solid transparent;background:#f4f2ed;border-radius:7px;padding:12px;text-align:left;cursor:pointer}.theme-grid button.selected{border-color:var(--forest)}.theme-grid i{display:block;height:110px;border-radius:4px;margin-bottom:12px}.theme-grid .gosen i{background:#173b2c}.theme-grid .arena i{background:#e6d2a9}.theme-grid .noche i{background:#171717}.theme-grid b,.theme-grid small{display:block}.theme-grid b{font-size:.72rem}.theme-grid small{font-size:.57rem;color:#808881;margin-top:4px}.username-input{display:flex;align-items:center;border:1px solid var(--line);margin-top:8px;background:#fbfaf7}.username-input span{padding-left:12px;color:#747d76}.username-input input{border:0!important;margin:0!important}.analytics{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:760px}.metric{background:var(--forest);color:white;padding:27px;border-radius:8px;min-height:170px}.metric small{font-size:.55rem;letter-spacing:.13em;color:#afbeb3}.metric strong{display:block;font:600 3rem var(--display);margin:25px 0 8px}.metric span{font-size:.6rem;color:#9eb0a2}.analytics>section{grid-column:1/-1}.ranking{display:grid;grid-template-columns:40px 1fr auto;padding:18px 0;border-bottom:1px solid var(--line);font-size:.72rem}.ranking b{color:#8b938d}.preview-shell{background:#dedbd3;padding:25px;display:flex;flex-direction:column;align-items:center;overflow:auto}.preview-shell>header{width:100%;display:flex;justify-content:space-between;font-size:.56rem;letter-spacing:.13em;color:#707871}.preview-shell header button{border:0;background:transparent}.preview-shell .phone-preview{transform:scale(.84);transform-origin:top;margin-top:20px}.preview-toggle{display:none}@media(max-width:1050px){.marketing-header nav{display:none}.bio-hero{grid-template-columns:1fr;padding-top:150px;height:auto;max-height:none}.hero-copy{margin:auto}.hero-phone{margin-top:40px}.features,.how{grid-template-columns:1fr}.dashboard{grid-template-columns:60px 1fr}.preview-shell{display:none}.preview-toggle{display:flex;position:fixed;right:20px;bottom:20px;background:var(--forest);color:white;border:0;padding:13px 17px;align-items:center;gap:10px;border-radius:4px;font-size:.68rem}.dashboard.show-preview .editor-shell{display:none}.dashboard.show-preview .preview-shell{display:flex;grid-column:2;width:100%}}@media(max-width:650px){.marketing-header{height:75px}.marketing-header>div>a:first-child{display:none}.header-button{padding:12px}.bio-hero{padding:110px 6vw 70px}.hero-copy h1{font-size:3.45rem}.url-builder{display:grid;grid-template-columns:auto 1fr;padding:10px}.url-builder a{grid-column:1/-1;justify-content:center}.hero-phone{height:560px}.phone-preview{transform:scale(.87)}.features,.how,.promise{padding:95px 6vw}.bio-closing h2,.feature-copy h2,.how h2,.promise h2{font-size:3rem}.how-list article{grid-template-columns:35px 1fr}.how-list p{grid-column:2}.feature-grid{grid-template-columns:1fr}.bio-closing{min-height:600px}.access{grid-template-columns:1fr}.access aside{display:none}.access h1{font-size:3.7rem}.onboarding{padding:25px 6vw}.onboarding h1{font-size:3.6rem}.dashboard{grid-template-columns:1fr;height:auto;min-height:100vh}.sidebar{display:none}.editor-shell{padding:25px 5vw 100px}.editor-shell>header{align-items:flex-start}.editor-actions a{display:none}.editor-tabs{gap:18px}.form-card{padding:20px 16px}.link-editor-list article{grid-template-columns:18px 1fr 36px}.analytics{grid-template-columns:1fr}.analytics>section,.metric{grid-column:1}.theme-grid{grid-template-columns:1fr 1fr}.preview-shell{min-height:100vh}.dashboard.show-preview .preview-shell{grid-column:1}.preview-toggle{right:14px;bottom:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.phone-preview,.toggle i{transition:none}}button,input,textarea{font-size:16px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid rgba(40,85,64,.28);outline-offset:2px}.slug-field{min-height:62px}.slug-field.valid{border-color:#28764f}.slug-field input{text-transform:lowercase;appearance:none}.slug-field input::-webkit-search-cancel-button,.slug-field input::-webkit-search-decoration,.slug-field input::-webkit-search-results-button,.slug-field input::-webkit-search-results-decoration{-webkit-appearance:none}.account-input{display:block;width:100%;border:1px solid var(--line);border-radius:7px;background:#fff;padding:15px 16px;outline:0}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}.form-actions .primary-button{margin-top:0}.text-button{border:0;background:transparent;text-decoration:underline;cursor:pointer}.form-error{color:#8e332d;background:#f8e8e5;border:1px solid #e5b9b4;border-radius:6px;padding:11px 13px;font-size:.78rem;line-height:1.5}.access form .primary-button{width:100%}.publish-state{display:inline-flex;margin-top:5px;padding:4px 8px;border-radius:20px;background:#e8e4dc;color:#6f766f;font-size:.58rem}.publish-state.online{background:#dceadf;color:#245638}.publish-button{border:1px solid var(--forest);background:transparent;color:var(--forest);padding:11px 14px;border-radius:4px;font-size:.67rem;font-weight:700;cursor:pointer}@media(max-width:650px){.onboarding form{padding:28px 0}.onboarding h1{font-size:clamp(2.75rem,14vw,3.6rem)}.slug-field{font-size:clamp(1.25rem,6vw,1.8rem)}.form-actions{align-items:stretch;flex-direction:column-reverse}.form-actions .primary-button{width:100%}.editor-shell>header{gap:16px;flex-direction:column}.editor-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.editor-actions .save-button,.publish-button{min-height:44px}.account-input{min-height:50px}.access>section{padding:25px 6vw 60px}.access>section>div{margin-top:70px}}.link-assistants{margin-top:24px;border-top:1px solid var(--line)}.link-assistants details{padding:18px 0;border-bottom:1px solid var(--line)}.link-assistants summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.link-assistants label{display:block;margin:16px 0 8px}.link-assistants input,.link-assistants select{display:block;width:100%;padding:12px;margin-top:8px;background:white;border:1px solid var(--line);border-radius:6px;font:inherit}.link-assistants li,.link-assistants p{font-size:.9rem;line-height:1.6}.link-assistants a{text-decoration:underline}.link-assistants li+li{margin-top:8px}.verification-page{min-height:100dvh;padding:32px 6vw;background:var(--cream)}.verification-page>section{max-width:560px;margin:70px auto}.verification-page h1{font-size:clamp(2rem,7vw,3.5rem);line-height:1.1}.verification-page p{line-height:1.6;overflow-wrap:anywhere}.verification-page form{margin:24px 0}.verification-page .primary-button{margin-top:16px}.avatar-editor>div,.preview-avatar{overflow:hidden;flex-shrink:0}.avatar-editor img,.preview-avatar img{width:100%;height:100%;object-fit:cover}.avatar-upload label{display:block;min-width:0}.avatar-upload input{display:block;max-width:100%;margin-top:8px}.avatar-upload small{display:block;line-height:1.5}.editor-shell input,.editor-shell select,.editor-shell textarea{font-size:16px!important;min-width:0}.editor-shell button,.editor-shell input,.editor-shell summary{min-height:44px}.editor-shell .toggle{min-height:24px}.editor-shell .link-fields{min-width:0}.editor-shell .link-fields input{overflow:hidden}.marketing-header>div{margin-left:auto}.marketing-header>div>a:first-child{display:inline-flex!important;min-height:44px;align-items:center}.phone-preview{overflow-y:auto}.editor-actions a{display:inline-flex!important;align-items:center;min-height:44px}.link-assistants select:focus-visible,.verification-page input:focus-visible{outline:3px solid var(--forest);outline-offset:3px}@media(max-width:650px){.marketing-header{gap:12px;padding:0 4vw}.marketing-header .logo b{font-size:.75rem}.marketing-header>div{gap:10px}.marketing-header .header-button{font-size:.7rem;padding:10px}.editor-actions a{grid-column:1/-1}.verification-page>section{margin:45px auto}.avatar-editor{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important}}