:root{--paper:#f5f0e5;--ink:#38232c;--plum:#442a38;--muted:#6d5357;--light:#eac477;--wash:#eae1d2;--line:#c8bbae;--error:#872e36;--error-wash:#f4e4dc;--success:#375346;--focus:#975814;--serif:Gambetta,Georgia,serif;--sans:Bespoke,Arial,sans-serif;--text:20px;--text-small:16px;--caption:12px;--reading:640px;--page:1328px;--target:48px;--space:8px;--radius:2px;--frame-radius:160px 160px 4px 4px}@font-face{font-family:Gambetta;src:url(/fonts/Gambetta-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Gambetta;src:url(/fonts/Gambetta-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bespoke;src:url(/fonts/BespokeSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bespoke;src:url(/fonts/BespokeSans-Medium.woff2)format("woff2");font-weight:500;font-display:swap}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);font:var(--text)/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:400}a{color:inherit;text-underline-offset:5px}button,input,textarea,select{font:inherit;color:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;display:block}svg{display:block}em{font-family:var(--serif)}button,a,input,textarea,select,summary{scroll-margin:24px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,.focus-demo{outline:3px solid var(--focus);outline-offset:4px}p+p{margin-block-start:16px}h1{font:400 clamp(46px,5vw,76px)/1.05 var(--serif);letter-spacing:-1.8px;overflow-wrap:anywhere}h2{font:400 42px/1.12 var(--serif);letter-spacing:-.8px}h3{font-size:22px;font-weight:500;line-height:1.3}.wrap{max-inline-size:var(--page);inline-size:calc(100% - 112px);margin-inline:auto}.site-head{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;block-size:96px;display:flex}.wordmark{font:italic 54px/.9 var(--serif);letter-spacing:-3px;align-items:center;min-block-size:48px;padding-inline-end:8px;text-decoration:none;display:inline-flex}.head-link,.text-link{align-items:center;gap:18px;min-block-size:44px;font-size:17px;text-decoration:none;display:inline-flex}.head-link span{font-size:25px}.site-foot{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-block-start:30px;padding-block:20px 28px;font-size:14px;display:flex}.site-foot .brand{letter-spacing:1px}.site-foot .brand span{letter-spacing:0;margin-inline-start:8px;display:inline-block}.site-foot a{align-items:center;min-block-size:44px;display:inline-flex}.kicker,.eyebrow{font:500 15px/1.4 var(--sans);margin-block-end:16px}.lead{max-inline-size:640px;margin-block:24px;font-size:22px;line-height:1.5}.hint{color:var(--muted);font-size:16px;line-height:1.5}.caption{color:var(--muted);font-size:12px;line-height:1.4}.ai-caption{color:var(--ink);padding-block-start:8px;font-size:12px;line-height:1.4}.button,button{border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper);justify-content:center;align-items:center;gap:14px;min-block-size:52px;padding:13px 20px;font-size:18px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.button:hover,button:hover{background:#543440}.button.primary{justify-content:space-between;min-block-size:66px;inline-size:100%;max-inline-size:440px;font-size:21px}.quiet,button.quiet,.button.quiet{color:var(--ink);text-underline-offset:5px;background:0 0;border-color:#0000;justify-content:flex-start;padding-inline:0;text-decoration:underline}.secondary,.button.secondary,button.secondary{color:var(--ink);border-color:var(--line);background:0 0}.danger,.button.danger{background:var(--error);border-color:var(--error);color:var(--paper)}button:disabled,.button[aria-disabled=true],input:disabled,textarea:disabled,select:disabled{cursor:not-allowed;color:var(--muted);background:var(--wash);border-color:var(--line);box-shadow:none;text-decoration:none}.button[aria-disabled=true]{pointer-events:none}.button[aria-busy=true],button[aria-busy=true]{cursor:progress}.spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;block-size:18px;inline-size:18px;animation:1s linear infinite spin;display:inline-block}.lamp{background:radial-gradient(circle at 42% 38%,#ffebaf,#eac477 55%,#b98336);border-radius:50%;flex:none;block-size:28px;inline-size:28px;display:inline-block;box-shadow:0 0 0 5px #eac47718,0 0 20px #edbe6740}.actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-block-start:28px;display:flex}.actions.vertical{flex-direction:column;align-items:stretch}.actions.vertical .quiet{align-self:flex-start}.panel{border-block:1px solid var(--line);margin-block:24px;padding-block:22px}.refusal{color:var(--error);border-inline-start:3px solid var(--error);background:var(--error-wash);margin-block:16px;padding:12px 16px;font-size:17px;line-height:1.45}.refusal h2,.refusal h3{font:500 18px/1.4 var(--sans);letter-spacing:0;margin-block-end:8px}.refusal a{align-items:center;min-block-size:44px;display:inline-flex}.field{flex-direction:column;gap:8px;min-inline-size:0;margin-block:0 22px;font-size:17px;font-weight:500;display:flex}.field .hint{font-weight:400}.field input,.field textarea,.field select{min-block-size:54px;inline-size:100%;min-inline-size:0;box-shadow:none;background:#fffaf0;border:1px solid #8c7676;border-radius:2px;padding:12px 14px;font-size:20px;line-height:1.35}.field textarea{resize:vertical;min-block-size:154px}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field select[aria-invalid=true]{border:2px solid var(--error);background:#fff7ef}.field-error{color:var(--error);font-size:16px;font-weight:400}.field-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.choices{flex-wrap:wrap;gap:12px;margin-block:12px 22px;display:flex}.check{border:1px solid var(--line);align-items:center;gap:12px;min-block-size:50px;padding:10px 16px;font-size:18px;display:flex}.check input{accent-color:var(--plum);flex:none;block-size:22px;inline-size:22px}.choices legend{inline-size:100%;margin-block-end:8px}fieldset{border:0;min-inline-size:0;margin:0;padding:0}legend{font-size:18px;font-weight:500}.steps{gap:0;inline-size:100%;max-inline-size:780px;margin:0;padding:0;list-style:none;display:flex}.steps li{border-block-start:2px solid var(--line);min-inline-size:0;color:var(--muted);flex:1;padding:10px 8px 0 0;font-size:15px;line-height:1.3}.steps .done{border-color:var(--ink);color:var(--ink)}.steps .current{border-color:var(--ink);color:var(--ink);font-weight:500}.steps .current:before{content:"";background:var(--ink);border-radius:50%;block-size:7px;inline-size:7px;margin-inline-end:5px;display:inline-block}.journey{padding-block:24px 4px}.hello{overflow-wrap:anywhere;margin-block-end:18px;font-size:16px}.page-main{min-block-size:610px;padding-block:58px 70px}.reading{max-inline-size:var(--reading);margin-inline:auto}.stage-grid{grid-template-columns:minmax(250px,1fr) minmax(0,640px);align-items:start;gap:9%;max-inline-size:1120px;margin-inline:auto;display:grid}.stage-aside h1{max-inline-size:480px}.stage-aside .lead{font-size:21px}.vona-small{align-items:center;gap:16px;margin-block-end:28px;display:flex}.vona-small img{object-fit:cover;border-radius:50%;block-size:72px;inline-size:72px}.vona-small .name{font:italic 26px/1.1 var(--serif);margin-block-end:5px}.vona-small .caption{max-inline-size:180px}.legal{font-size:20px;line-height:1.65}.legal h1{margin-block-end:24px}.legal h2{letter-spacing:-.3px;margin-block:38px 16px;font-size:29px;line-height:1.2}.legal ul{margin-block:20px;padding-inline-start:24px}.legal li{margin-block:0 0 17px;padding-inline-start:5px}.legal p{margin-block-end:18px}.legal strong{font-weight:500}.legal .draft{font-size:15px;font-family:var(--sans);color:var(--muted);margin-block-end:24px}.legal .consent-list{padding:0;list-style:none}.legal .consent-list li{border-block-end:1px solid var(--line);margin-block-end:20px;padding:0 0 20px}.consent-end{margin-block-start:28px}.consent-end .button{inline-size:100%;font-size:19px}.consent-end p{margin-block:12px 0;font-size:16px}.privacy-table{border-collapse:collapse;table-layout:fixed;inline-size:100%;font-size:17px;line-height:1.45}.privacy-table th,.privacy-table td{text-align:start;border-block-end:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:14px 8px}.privacy-table th:first-child{inline-size:33%}.privacy-table th:nth-child(2){inline-size:45%}.privacy-table th:last-child{inline-size:22%}.status-main{min-block-size:600px;max-inline-size:720px;padding-block:70px 90px}.status-main .status-mark{border:1px solid var(--line);block-size:64px;inline-size:64px;color:var(--plum);border-radius:50%;place-items:center;margin-block-end:30px;display:grid}.status-mark .lamp{block-size:22px;inline-size:22px}.status-main .lead{font-size:23px}.status-main h1{max-inline-size:650px}.status-main .panel{max-inline-size:570px}.status-main .hint{max-inline-size:540px}.status-main .status-caption{font:italic 26px/1.25 var(--serif);margin-block-start:35px}.hero{grid-template-columns:.92fr 1.08fr;grid-template-areas:"intro portrait""action portrait";gap:0 6%;padding-block:40px 54px;display:grid}.hero-intro{grid-area:intro;align-self:end}.hero h1{white-space:nowrap;letter-spacing:-4px;margin-block:0 28px;font-size:clamp(64px,7.4vw,112px);font-style:italic}.hero-portrait{grid-area:portrait;align-self:stretch}.hero-portrait img{object-fit:cover;object-position:52% 45%;block-size:100%;max-block-size:580px;inline-size:100%}.hero-portrait .ai-caption{font-size:12px}.hero-action{grid-area:action;align-self:start}.hero-action .lead{max-inline-size:460px;margin-block:0 28px;font-size:24px}.hero-action .hint{margin-block-start:12px}.sample-band{background:var(--plum);color:var(--paper);padding-block:58px}.sample-inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:8%;display:grid}.sample-inner figure{max-inline-size:480px}.sample-inner h2{margin-block:16px 10px;font-size:63px}.sample-inner .caption{color:#e7d8d3}.sample-inner blockquote{font:italic 31px/1.35 var(--serif);margin:30px 0}.sample-inner a{align-items:center;gap:20px;min-block-size:48px;font-size:19px;display:inline-flex}.sample-inner .kicker{font-size:14px}.sample-inner .byline{font-size:19px}.sample-inner img{aspect-ratio:1;object-fit:cover;inline-size:100%}.process{grid-template-columns:1fr 1fr;gap:8%;padding-block:80px;display:grid}.process h2,.gift-band h2{max-inline-size:490px;font-size:58px}.process-list{margin:0;padding:0;list-style:none}.process-list li{border-block-start:1px solid var(--line);padding-block:20px}.process-list h3{margin-block-end:8px}.process-list p{font-size:19px}.ownership{margin-block-start:24px;font-size:18px}.gift-band{background:var(--wash);padding-block:58px}.gift-inner{grid-template-columns:1fr 1fr;gap:8%;display:grid}.gift-inner p{margin-block-end:20px}.gift-inner .text-link{font-size:20px;text-decoration:underline}.call-layout{grid-template-columns:270px minmax(0,1fr);gap:55px;max-inline-size:1120px;margin-inline:auto;display:grid}.call-aside h1{overflow-wrap:normal;font-size:48px}.call-aside .portrait{object-fit:cover;border-radius:100px 100px 2px 2px;block-size:238px;inline-size:190px;margin-block:25px 0}.call-aside .hint{margin-block-start:20px}.interview-frame{border:1px solid var(--line);background:var(--wash);border-radius:4px;block-size:680px;min-block-size:640px;inline-size:100%;display:block}.frame-page{background:var(--wash);min-block-size:640px}.frame-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-block-size:640px;padding:36px 24px 30px;display:flex}.frame-stage .frame-face{object-fit:cover;border:8px solid var(--paper);outline:1px solid var(--line);border-radius:50%;block-size:210px;inline-size:210px;margin-block-end:25px}.frame-stage h1{font:italic 43px/1.12 var(--serif);letter-spacing:-1px;margin-block:0 18px}.frame-stage .caption{margin-block-end:22px}.frame-stage .hint{max-inline-size:350px}.frame-stage .actions{justify-content:center;inline-size:100%;margin-block-start:30px}.frame-stage .button{min-inline-size:185px}.frame-stage .call-time{font-variant-numeric:tabular-nums;margin-block-end:12px;font-size:16px}.speaking .frame-face{outline:3px solid #975814;animation:2.8s ease-in-out infinite breathe}.frame-status{margin-block:0 0 16px;align-items:center;gap:10px;font-size:17px;display:flex}.frame-status .lamp{block-size:12px;inline-size:12px;box-shadow:none}.frame-stage .refusal{text-align:start;max-inline-size:360px}.names-intro{max-inline-size:390px}.teller{border-block-start:1px solid var(--line);margin-block-start:24px;padding-block:24px 8px}.teller-top{justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;display:flex}.teller .quiet{min-block-size:44px;padding-block:8px;font-size:16px}.section-title{font:400 31px/1.15 var(--serif);margin-block:18px 22px}.summary-list{padding:0;list-style:none}.summary-list li{border-block-end:1px solid var(--line);align-items:center;gap:15px;padding-block:13px;font-size:19px;display:flex}.summary-list svg{flex:none;block-size:20px;inline-size:20px}.email-address{overflow-wrap:anywhere}.story-heading{margin-block:36px 30px}.story-heading h1{margin-block:12px 16px;font-size:84px}.story-heading .byline{font-size:22px}.story-layout{grid-template-columns:minmax(0,500px) minmax(0,590px);gap:9%;padding-block-end:50px;display:grid}.story-art img{aspect-ratio:1;inline-size:100%}.story-art .caption{margin-block-start:10px}.listen{border-block-end:1px solid var(--line);padding-block:22px}.listen-head{align-items:center;gap:17px;display:flex}.play{background:var(--light);color:var(--ink);border:0;border-radius:50%;flex:none;block-size:62px;inline-size:62px;padding:16px}.play:hover{background:#e3b360}.play svg{block-size:22px;inline-size:22px}.listen-title{font-size:19px;font-weight:500}.listen .hint{margin-block-start:3px;font-size:15px}.transport{align-items:center;gap:12px;margin-block-start:20px;font-size:13px;display:flex}.transport input{inline-size:100%;accent-color:var(--plum)}.story-prose{font:400 25px/1.55 var(--serif)}.story-prose p{margin-block-end:28px}.story-prose p+p{margin-block-start:0}.story-prose p:first-child:first-letter{float:inline-start;margin-block-start:11px;margin-inline-end:9px;font-size:75px;line-height:.85}.story-prose p:last-child{font-size:30px;font-style:italic;line-height:1.35}.colophon{font:16px/1.5 var(--sans);border-block-start:1px solid var(--line);margin-block-start:30px;padding-block-start:28px}.voice-signature{align-items:center;gap:15px;margin-block:24px 30px;display:flex}.voice-signature img{border-radius:50%;block-size:62px;inline-size:62px}.voice-signature .signature{font:italic 32px/1.2 var(--serif)}.downloads{margin-block-start:30px}.downloads h2{font-size:28px}.download-links{flex-wrap:wrap;gap:16px;margin-block-start:12px;display:flex}.download-links a{align-items:center;gap:7px;min-block-size:44px;font-size:16px;display:inline-flex}.download-links svg{block-size:18px;inline-size:18px}.correction{margin-block-start:38px}.correction h2{margin-block-end:14px;font-size:31px}.correction .field{margin-block-start:24px}.correction .hint{margin-block:12px 0}.gift-portrait{margin-block:26px}.gift-portrait img{aspect-ratio:1.5;object-fit:cover;inline-size:100%}.gift-form{max-inline-size:570px}.gift-form h2{margin-block:0 0 24px;font-size:31px}.gift-form section+section{margin-block-start:35px}.invite-page{max-inline-size:850px}.invite-page .gift-portrait{max-inline-size:650px}.invite-page h1{max-inline-size:760px}.invite-page .lead{max-inline-size:650px}.bot-slot{border:1px solid var(--line);background:#fffaf0;align-items:center;gap:14px;min-block-size:70px;margin-block:20px;padding:14px;font-size:15px;display:flex}.bot-slot .check{border:0;margin:0;padding:0}.dialog{border:1px solid var(--line);background:var(--paper);inline-size:calc(100% - 40px);max-inline-size:500px;color:var(--ink);padding:30px}.dialog::backdrop{background:#38232c99}.dialog h2{margin-block-end:20px;font-size:35px}.dialog .button{margin-block-start:25px}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.controls-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.control-card{border-block-start:1px solid var(--line);padding-block:20px}.control-card h2{font:500 19px/1.4 var(--sans);margin-block-end:22px}.control-card>*+*{margin-block-start:16px}.control-card .field{margin-block-start:20px}.index-list{columns:3;column-gap:30px;padding:0;list-style:none}.index-list li{break-inside:avoid;border-block-start:1px solid var(--line);padding-block:10px}.index-list a{min-block-size:44px;font-size:17px;display:block}.artboard-share{background:var(--plum);block-size:630px;inline-size:1200px;color:var(--paper);justify-content:space-between;align-items:center;padding:68px 76px;display:flex}.artboard-share .wordmark{font-size:76px}.artboard-share h1{font:italic 108px/1.05 var(--serif);letter-spacing:-3px;margin-block:36px 25px}.artboard-share p{max-inline-size:660px;font-size:28px}.share-light{border:1px solid #947b71;border-radius:50%;place-items:center;block-size:190px;inline-size:190px;display:grid}.share-light .lamp{block-size:88px;inline-size:88px}.artboard-brand{background:var(--paper);padding:70px}.artboard-brand h1{margin-block-end:50px}.brand-row{border-block-start:1px solid var(--line);align-items:center;gap:90px;padding-block:50px;display:flex}.brand-row img{max-inline-size:250px}.brand-row .symbol{inline-size:90px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{50%{outline-offset:7px}}@media (width<=800px){body{font-size:19px}.wrap{inline-size:calc(100% - 48px)}.site-head{block-size:76px}.wordmark{font-size:46px}.head-link{gap:10px;font-size:16px}h1{letter-spacing:-1.4px;font-size:49px}h2{font-size:36px}.page-main{min-block-size:530px;padding-block:34px 44px}.reading{max-inline-size:none}.stage-grid{display:block}.stage-aside{margin-block-end:30px}.stage-aside .lead{font-size:20px}.lead{margin-block:20px;font-size:20px}.vona-small{margin-block-end:22px}.vona-small img{block-size:60px;inline-size:60px}.legal{font-size:19px;line-height:1.6}.legal h2{font-size:28px}.legal .consent-list li{margin-block-end:18px;padding-block-end:18px}.site-foot{gap:10px;margin-block-start:20px;padding-block:16px;font-size:12px}.site-foot .brand span{margin-inline-start:4px}.status-main{min-block-size:565px;padding-block:42px 65px}.status-main .lead{font-size:21px}.status-main .status-mark{block-size:54px;inline-size:54px;margin-block-end:28px}.status-main h1{font-size:48px}.hero{grid-template-columns:1fr;grid-template-areas:"intro""portrait""action";gap:0;padding-block:24px 36px}.hero h1{letter-spacing:-2px;margin-block:0 20px;font-size:61px}.hero-portrait{margin-block-end:22px}.hero-portrait img{aspect-ratio:1.5;object-position:center;block-size:auto}.hero-action .lead{margin-block:0 23px;font-size:20px;line-height:1.45}.button.primary{min-block-size:62px;font-size:20px}.hero .hint{font-size:15px}.sample-band{padding-block:32px 38px}.sample-inner{display:block}.sample-inner figure{max-inline-size:none;margin-block-end:28px}.sample-inner h2{font-size:46px}.sample-inner blockquote{margin-block:24px;font-size:28px}.sample-inner .kicker{margin-block-end:12px}.sample-inner .byline{font-size:17px}.process{padding-block:45px;display:block}.process h2,.gift-band h2{margin-block-end:27px;font-size:43px}.process-list h3{font-size:20px}.process-list p{font-size:18px}.ownership{font-size:17px}.gift-band{padding-block:38px}.gift-inner{display:block}.gift-inner p{font-size:18px}.journey{padding-block:20px 0}.hello{margin-block-end:16px;font-size:15px}.steps li{padding-inline-end:3px;font-size:13px}.steps .current:before{display:none}.call-page .page-main{padding-block:28px 32px}.call-layout{flex-direction:column;gap:26px;display:flex}.call-aside{grid-template-columns:1fr 64px;align-items:center;gap:0 18px;display:grid}.call-aside h1{grid-area:1/1;font-size:42px}.call-aside .portrait{border-radius:40px 40px 2px 2px;grid-area:1/2/3;block-size:80px;inline-size:64px;margin:0}.call-aside .ai-caption{grid-column:1;font-size:12px}.call-aside .hint{grid-column:1/-1;margin-block-start:18px;font-size:16px}.call-area{inline-size:calc(100% + 48px);margin-inline:-24px}.interview-frame{border-inline:0;border-radius:0;block-size:680px;inline-size:100%}.call-area>.hint{margin-block-start:16px;padding-inline:24px}.frame-stage{min-block-size:640px;padding:30px 24px}.frame-stage .frame-face{block-size:190px;inline-size:190px}.frame-stage h1{font-size:40px}.frame-stage .actions{gap:12px}.frame-stage .actions .quiet{justify-content:center}.frame-stage .button{min-inline-size:160px}.field-row{grid-template-columns:1fr;gap:14px}.field{font-size:17px}.field input,.field textarea{font-size:19px}.names-intro{max-inline-size:none}.story-heading{margin-block:27px 24px}.story-heading h1{letter-spacing:-1.5px;font-size:54px}.story-heading .byline{font-size:20px}.story-layout{padding-block-end:10px;display:block}.story-prose{padding-block-start:30px;font-size:23px}.story-prose p{margin-block-end:25px}.story-prose p:last-child{font-size:28px}.story-prose p:first-child:first-letter{font-size:65px}.colophon{font-size:16px}.voice-signature{margin-block:22px 26px}.gift-form h2{font-size:29px}.invite-page h1{font-size:48px}.privacy-table{font-size:14px;line-height:1.4}.privacy-table th,.privacy-table td{padding:12px 5px}.controls-grid{display:block}.index-list{columns:1}.brand-row{flex-wrap:wrap;gap:30px}.artboard-brand{padding:25px}.brand-row img{max-inline-size:180px}}@media (width<=359px){.wrap{inline-size:calc(100% - 36px)}.hero h1{font-size:52px}.call-area{inline-size:calc(100% + 36px);margin-inline:-18px}.call-aside h1{font-size:36px}.button.primary{font-size:18px}.site-foot .brand span{margin:0;display:block}.steps li{font-size:12px}h1,.status-main h1{font-size:43px}.story-heading h1{font-size:47px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (width<=800px){.privacy-table{font-size:19px;line-height:1.55;display:block}.privacy-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.privacy-table tbody{display:block}.privacy-table tr{border-block-start:1px solid var(--line);padding-block:12px;display:block}.privacy-table td{border:0;inline-size:100%;padding:8px 0;display:block}.privacy-table td:before{content:attr(data-label);font:500 14px/1.4 var(--sans);color:var(--muted);margin-block-end:4px;display:block}}.transport span{white-space:nowrap;flex:none}.transport input{flex:1;min-block-size:44px;min-inline-size:0}.error-control{outline:2px solid var(--error);outline-offset:2px}.field input,.field textarea,.field select{font-weight:400}.invite-page>.hint{margin-block-start:12px}.brand-row{flex-wrap:wrap}.brand-row:last-child img{block-size:48px;inline-size:48px}.placeholder-notice{background:var(--light);color:var(--ink);text-align:center;padding:6px 12px;font-size:13px}.stand-in{border:1px dashed var(--muted);margin-block:32px;padding:16px;font-size:15px}.stand-in h2{font:500 14px/1.4 var(--sans);letter-spacing:0;margin-block-end:10px}.stand-in-buttons{flex-wrap:wrap;gap:8px;display:flex}.stand-in-buttons button{min-block-size:40px;padding:8px 12px;font-size:14px}.stand-in-link{margin-inline-end:16px;font-size:14px}:where(img[width][height]){height:auto}.step-area:focus{outline:none}.confirm{border-block-start:1px solid var(--line);margin-block:16px;padding-block:16px}.confirm p{margin-block-end:12px}.staff{max-inline-size:1100px;margin-inline:auto;padding-block:32px 48px;font-size:17px}.staff h1{margin-block-end:16px;font-size:42px}.staff h2{margin-block:28px 12px;font-size:28px}.table-wrap{margin-block-end:16px;overflow-x:auto}.staff-table{border-collapse:collapse;inline-size:100%;font-size:15px}.staff-table th,.staff-table td{text-align:start;border-block-end:1px solid var(--line);vertical-align:top;padding:8px}.staff-facts{grid-template-columns:max-content 1fr;gap:6px 16px;font-size:16px;display:grid}.staff-facts dt{color:var(--muted);padding-block-start:2px;font-size:14px}.staff-facts dd{overflow-wrap:anywhere;margin:0}.staff-alerts,.staff-events{font-size:15px}.green-light{border:1px solid var(--ink);padding:20px}.review-cover{max-inline-size:240px;margin:16px auto}.link-to-hand-over{border:1px solid var(--line);background:#fffaf0;inline-size:100%;margin-block:8px 12px;padding:10px;font-family:ui-monospace,monospace;font-size:15px;display:block}.email-frame{border:1px solid var(--line);background:#fff;block-size:720px;inline-size:100%}.email-text{white-space:pre-wrap;font-size:15px}
