@font-face{font-family:Inter Tight;src:url(../fonts/inter-tight-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#f9f5f7;--tint:#f0ebef;--signal:#ff5517;--meet:#006ddf;--metal:linear-gradient(155deg,#7db8ff 0%,#2e89ee 45%,#006ddf 100%);--well:#1c161b0f;--obj:#ffffff94;--glass-edge:inset 0 1px 0 #fffffff2,0 0 0 1px #78647824;--shadow:var(--glass-edge),0 24px 48px -20px #00050a38;--mist:radial-gradient(900px 700px at 92% 0%,#baeaff5c,transparent 70%),radial-gradient(800px 700px at 0% 20%,#d6eaff61,transparent 70%),radial-gradient(900px 800px at 100% 42%,#d6eaff42,transparent 70%),radial-gradient(800px 700px at 0% 66%,#e2e0df52,transparent 70%),radial-gradient(1000px 800px at 88% 92%,#baeaff4d,transparent 70%);--alley:clamp(48px,7vw,120px);--lay:48px;--s-2:clamp(12px,.4vw + 10.5px,16px);--s-3:clamp(18px,.6vw + 16px,24px);--s-4:clamp(28px,1.1vw + 24px,40px);--s-5:clamp(40px,2.2vw + 32px,64px);--gap:clamp(16px,2vw,32px);--measure:34em;--frame-pad:clamp(56px,9vh,120px);--r-obj:12px;--r-ctl:8px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=943px){:root{--frame-pad:56px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--signal:#ff7a45;--meet:#3d95ff;--metal:linear-gradient(155deg,#9ccbff 0%,#4da0ff 45%,#3d95ff 100%);--well:#f3eff10f;--glass-edge:inset 0 1px 0 #ffffff1a,0 0 0 1px #ffffff12;--shadow:var(--glass-edge),0 24px 48px -20px #0009;--mist:radial-gradient(900px 700px at 92% 0%,#3d95ff33,transparent 70%),radial-gradient(800px 700px at 0% 20%,#78aaff29,transparent 70%),radial-gradient(900px 800px at 100% 42%,#3d95ff21,transparent 70%),radial-gradient(800px 700px at 0% 66%,#78aaff24,transparent 70%),radial-gradient(1000px 800px at 88% 92%,#3d95ff29,transparent 70%)}}*{box-sizing:border-box;margin:0}body:before{content:"";z-index:-1;pointer-events:none;background:var(--mist);position:absolute;inset:0}body{background:var(--paper);color:var(--ink);font:var(--f-body)/1.55 -apple-system,BlinkMacSystemFont,"Inter Tight",system-ui,sans-serif;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;position:relative}a{text-underline-offset:.18em;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}p{max-width:var(--measure);text-wrap:pretty}.mid{color:var(--mid)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-display,.t-title{text-wrap:balance;text-box:trim-start cap alphabetic;font-weight:400}.t-display{font-size:var(--f-display);letter-spacing:-.012em;line-height:1.04}.t-title{font-size:var(--f-title);letter-spacing:-.012em;line-height:1.08}.t-lead{font-size:var(--f-lead);letter-spacing:-.005em;max-width:30em;line-height:1.5}.t-body{line-height:1.5}.t-display+.t-lead{margin-top:calc(var(--f-display)*.45)}.t-title+.t-lead{margin-top:calc(var(--f-title)*.45)}.t-lead+.t-body{margin-top:var(--s-4)}.wrap{max-width:calc(var(--max) + 2*var(--pad));padding:0 var(--pad);margin:0 auto;container-type:inline-size}.frame{padding:var(--section)0;position:relative}.frame.hero{align-items:center}header .wrap{justify-content:space-between}.actions{margin-top:var(--group);flex-wrap:wrap;align-items:center;display:flex}.btn:hover{opacity:.86}.link2:hover{color:var(--mid)}.split{row-gap:var(--group);grid-template-columns:minmax(0,1fr);align-items:center;width:100%;display:grid}.split>*{grid-column:1/-1}.center>.wrap{text-align:center;flex-direction:column;align-items:center;display:flex}.center .t-title{max-width:16em}.center .t-lead{margin-left:auto;margin-right:auto}:root{--sheen:inset 0 1px 0 #ffffffb3,inset 0 -1px 0 #00285a26}.obj{background:var(--obj);backdrop-filter:blur(28px)saturate(160%);border-radius:var(--r-obj);box-shadow:var(--shadow);text-align:left;line-height:1.5;overflow:hidden}.obj .mh{padding:20px 24px}.obj .subj{font-size:var(--o-title);letter-spacing:-.005em;font-weight:500;line-height:1.35}.obj .meta{font-size:var(--f-small);color:var(--mid);margin-top:4px}.obj .ob{padding:20px 24px;display:block}.cal .oh{font-size:var(--o-title);padding:20px 24px 16px;font-weight:500;line-height:1.35}.cal .days{grid-template-columns:16px repeat(9,minmax(0,1fr));gap:8px;padding:0 24px;display:grid}.cal .wd{font-size:var(--f-small);color:var(--mid);grid-column:1;align-self:center;line-height:1}.cal .day{aspect-ratio:1;background:var(--well);border-radius:5px}.cal .slot{transition:background-color .36s ease calc(.4s + var(--n)*.24s)}.cal.in .slot{background:var(--metal);box-shadow:var(--sheen);animation:pop .42s cubic-bezier(.3,.7,.2,1)calc(.4s + var(--n)*.24s)both}.cal .key{max-width:none;font-size:var(--f-small);color:var(--mid);align-items:flex-start;gap:8px;padding:16px 24px 20px;display:flex}.cal .sw{background:var(--metal);border-radius:2px;flex:none;width:10px;height:10px}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.inbox ul{margin:0;padding:0;list-style:none}.inbox li{border-top:1px solid var(--line);padding:16px 24px}.proof .split{align-items:start}.pick{align-content:center}.pick:hover{color:var(--ink)}.pick[aria-pressed=true]{border-left-color:var(--signal)}.mail3{flex-direction:column;align-self:stretch;display:flex}.mbody{flex-direction:column;flex:auto;display:flex}.mail3 .ob p{max-width:none}.mail3 .ob p+p{margin-top:12px}.mail3 .ob p.optout{font-size:var(--f-small);color:var(--mid)}.mail3 mark{background:var(--tint);color:var(--ink);-webkit-box-decoration-break:clone;cursor:default;border-radius:4px;padding:0 2px;transition:box-shadow .16s}.mail3 mark sup{font-size:inherit;vertical-align:baseline;color:var(--mid);font-feature-settings:"numr" 1;margin-left:2px}.mail3 mark.on,.mail3 mark:focus-visible{box-shadow:inset 0 -2px 0 var(--ink);outline:none}.cites{font-size:var(--f-small);color:var(--mid);padding:8px 24px;list-style:none;display:grid}.cites li{grid-template-columns:16px 1fr;display:grid}.cites li.on,.cites li.on .n{color:var(--ink)}.cites a{color:inherit;align-items:center}.meet{position:relative}.evb{z-index:1;color:#0000;font-size:var(--f-small);line-height:1.25;transition:background-color .42s .3s,color .3s .52s;display:flex;overflow:hidden}.evb b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.meet.in .evb{background:var(--metal);box-shadow:var(--sheen);color:var(--on-meet);animation:.42s cubic-bezier(.3,.7,.2,1) .3s both pop}.note{background:linear-gradient(var(--obj),var(--obj)),var(--paper);opacity:0;padding:20px 24px;transition:transform .52s cubic-bezier(.3,.7,.2,1) .9s,opacity .52s .9s;transform:translateY(16px)}.meet.in .note{opacity:1;transform:none}.note p{max-width:none}.nt-l{font-size:var(--f-small);color:var(--mid)}.nt-t{letter-spacing:-.01em;margin-top:4px;font-weight:500}.nt-r{font-size:var(--f-small);margin-top:8px}.nt-r span{color:var(--mid);display:block}@media (width<=1100px){.evb b{display:none}}.sixrow{display:grid}.sixrow i{aspect-ratio:1;background:var(--well);transition:background-color .42s ease calc(.3s + var(--n)*.26s);border-radius:clamp(10px,1.4vw,18px)}.sixrow.in i{background:var(--metal);box-shadow:var(--sheen);animation:pop .42s cubic-bezier(.3,.7,.2,1)calc(.3s + var(--n)*.26s)both}.sixrow i.miss{place-items:center;transition:background-color .42s 1.6s,box-shadow .42s 1.6s;display:grid;position:relative}.sixrow.in i.miss{box-shadow:inset 0 0 0 2px var(--line);background:0 0;animation:none}.sixrow i.miss:after{content:"";border-radius:inherit;border:2px dashed var(--mid);opacity:0;transition:opacity .42s 1.6s;position:absolute;inset:0}.sixrow.in i.miss:after{opacity:1}.sixrow i.miss span{color:var(--mid);text-align:center;opacity:0;padding:0 8px;font-style:normal;line-height:1.25;transition:opacity .42s 1.8s}.sixrow.in i.miss span{opacity:1}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}.compose2 .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.compose2 .fr{grid-template-columns:64px minmax(0,1fr);align-items:center;min-height:48px;display:grid}.compose2 .fr .k{font-size:var(--f-small);color:var(--mid)}.compose2 input,.compose2 textarea{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;display:block}.compose2 input{min-height:44px}.compose2 textarea{resize:none}.compose2 input::placeholder,.compose2 textarea::placeholder{color:var(--mid);opacity:.8}.compose2 .of{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px 20px;display:flex}.compose2 .msg{font-size:var(--f-small);color:var(--mid)}.compose2 .msg.bad{color:var(--ink)}.compose2 .msg a{color:inherit}.compose2 .send{border-radius:var(--r-ctl);background:var(--ink);min-height:44px;color:var(--paper);padding:0 24px;font-weight:500}.compose2 .send:hover{opacity:.86}.compose2 .send:disabled{opacity:.5;cursor:default}.compose2 input:disabled,.compose2 textarea:disabled{color:var(--mid)}.sf-top{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.sf-brand{font-size:var(--f-lead);letter-spacing:-.01em;font-weight:600}.sf-line{color:var(--mid);margin-top:8px}.sf-bot{margin-top:var(--s-5);max-width:none;font-size:var(--f-small);flex-wrap:wrap;align-items:center;display:flex}.sf-bot a{align-items:center;min-height:44px;margin:-12px 0;display:inline-flex}@media (width>=944px){.ln{display:block}.t-display,.t-title{text-wrap:nowrap}.split{column-gap:var(--alley)}.hero .split,.close .split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero .split>.side,.close .split>.side{grid-column:1}.hero .split>.obj,.close .split>.obj{grid-column:2}.problem .split,.book .split{grid-template-columns:minmax(0,6.75fr) minmax(0,5.25fr)}.problem .split>.side,.book .split>.side{grid-area:1/2}.problem .split>.obj,.book .split>.meet{grid-area:1/1}.proof .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr)}.proof .split>.side{flex-direction:column;grid-column:1}.proof .split>.mail3{grid-column:2}.meet{padding:0 0 var(--lay)}.week{width:calc(100% - var(--lay))}.note{width:52%;position:absolute;bottom:0;right:0}}@media (width<=943px){.book .ln,.problem .ln{display:block}.note{margin:-40px 0 0 32px;position:relative}.sf-top{flex-direction:column}}@media (width<=639px){.t-lead{text-wrap:balance}.terms>.wrap,.close .wrap{text-align:left;align-items:flex-start}.terms .t-lead,.close .t-lead{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.cal .slot,.sixrow i,.sixrow i.miss,.sixrow i.miss:after,.sixrow i.miss span,.evb,.note{transition:none}.cal.in .slot,.sixrow.in i,.meet.in .evb{animation:none}}:root{--ink:#00050a;--mid:#636171;--line:#dad7e0;--on-meet:#00050a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#090e19;--tint:#121723;--line:#282e3b;--mid:#a9a9b7;--ink:#eaeff7;--on-meet:#090e19;--obj:#1e243a8c}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:after{mix-blend-mode:screen;opacity:.04}}header.nav:before{inset:0}header.nav .wrap{align-items:center;gap:40px;position:relative}.logo{flex:none;height:15px}.nav-l a:hover{color:var(--ink)}.nav-cta:hover{opacity:.86}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(to right,var(--grid)1px,transparent 1px),linear-gradient(to bottom,var(--grid)1px,transparent 1px);background-position:50%;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 65% at 72%,#000 0%,#0000 78%);mask-image:radial-gradient(60% 65% at 72%,#000 0%,#0000 78%)}:root{--grid:color-mix(in oklab,var(--ink)7%,transparent)}.hero>.wrap{position:relative}.box{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--mid);border-radius:4px;flex:none}@media (width>=944px){.parts .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr)}.parts .split>.side{grid-column:1}.log{width:calc(100% - var(--lay))}}.qa{border-bottom:1px solid var(--line)}.qa summary:hover{color:var(--ink)}@media (width<=943px){.faq>.wrap{text-align:left;align-items:flex-start}}:root{--paper-sheet:linear-gradient(var(--obj),var(--obj)),var(--paper)}.stack{padding:56px 56px 0 0;position:relative}.sh{border-radius:var(--r-obj);background:var(--paper-sheet);box-shadow:var(--shadow);text-align:left;padding:28px 32px}.sh:not(.front){opacity:0;transition:transform .7s cubic-bezier(.3,.7,.2,1)calc(.15s + (4 - var(--k))*90ms),opacity .5s ease calc(.15s + (4 - var(--k))*90ms);position:absolute;right:56px;transform:translate(0)}.stack.in .sh:not(.front){transform:translate(calc(var(--k)*14px),calc(var(--k)*-14px));opacity:calc(1 - var(--k)*.17)}.sh:not(.front)>*{visibility:hidden}.mail3 .mh{padding-bottom:4px}.mail3 .cites{padding-top:0}.mail3 .cites:before{content:"";background:var(--mid);opacity:.5;width:32px;height:1px;margin:4px 0}.wk-h,.wk-s{display:grid}.wk-h{font-size:var(--f-small);color:var(--mid)}.wk-s{grid-auto-rows:32px;row-gap:6px}.wk-s i{background:var(--well);border-radius:6px}.wk-s .tl{font-size:var(--f-small);color:var(--mid);white-space:nowrap;align-self:center;line-height:1}.wk-s .evb{background:var(--well);white-space:nowrap;border-radius:6px;align-items:center;gap:6px}.steps{gap:16px;display:grid}.st-h{max-width:none;font-size:var(--o-title);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;font-weight:500;line-height:1.3;display:flex}.st-f{font-size:var(--f-small);color:var(--mid);flex:none;font-weight:400}.st-o{white-space:nowrap;border-radius:8px;align-items:center;gap:12px;height:44px;padding:0 6px 0 14px;display:flex;overflow:hidden}.st-in{background:var(--well);padding-right:14px}.st-in i{background:var(--ink);width:1.5px;height:20px;margin-left:-10px}.st-ap{background:var(--well);color:var(--mid);justify-content:space-between}.st-ap span{text-overflow:ellipsis;overflow:hidden}.st-ap b{background:var(--ink);height:32px;color:var(--paper);font-size:var(--f-small);border-radius:6px;flex:none;align-items:center;padding:0 14px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.st-mt{padding-right:14px}.st-mt b{flex:none;font-weight:600}.st-mt span{text-overflow:ellipsis;overflow:hidden}.steps .st{opacity:0;transition:opacity .52s ease calc(.15s + var(--i)*.22s),transform .52s cubic-bezier(.3,.7,.2,1)calc(.15s + var(--i)*.22s);transform:translateY(16px)}.steps.in .st{opacity:1;transform:none}.steps .st-mt{background:var(--well);color:#0000;transition:background-color .3s .9s,color .3s .9s}.steps.in .st-mt{background:var(--metal);box-shadow:var(--sheen);color:var(--on-meet);animation:.42s cubic-bezier(.3,.7,.2,1) .9s both pop}@media (width>=944px){.parts .split>.steps{grid-column:2}.st{width:76%}.st:nth-child(2){margin-left:12%}.st:nth-child(3){margin-left:24%}}@media (prefers-reduced-motion:reduce){.steps .st,.steps .st-mt{transition:none}}.qa details+details{box-shadow:inset 0 1px 0 color-mix(in oklab,var(--line)0%,transparent)}.qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;line-height:1.35;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"";flex:none;transition:transform .2s}.qa summary:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.faq-mail a{min-height:44px;color:var(--ink);align-items:center;margin:-13px 0;display:inline-flex}@media (prefers-reduced-motion:reduce){.qa summary:after{transition:none}}.compose2 .fr{background:var(--well);border-radius:8px;margin:0 24px 8px;padding:0 16px}.compose2 .ob{background:var(--well);border-radius:8px;margin:0 24px;padding:12px 16px}.compose2 .fr:focus-within,.compose2 .ob:focus-within{box-shadow:inset 0 0 0 1.5px var(--signal)}@media (prefers-reduced-motion:reduce){.sh:not(.front),.field i{transition:none}.field i{background:color-mix(in oklab,var(--ink)34%,var(--paper))}.field i.m{background:var(--metal);animation:none}}@media (width<=943px){.stack{padding:40px 40px 0 0}.sh:not(.front){right:40px}.field{grid-template-columns:repeat(16,minmax(0,1fr))}}@media (width>=944px){.hero .split>.hero-fig{grid-column:2}.problem .split>.stack{grid-area:1/1}}.hero-fig{position:relative}.reply{left:calc(var(--lay)*-1);background:var(--paper-sheet);z-index:2;opacity:0;width:min(340px,78%);padding:16px 20px;transition:transform .52s cubic-bezier(.3,.7,.2,1) 2.2s,opacity .52s 2.2s;position:absolute;bottom:calc(100% - 12px);transform:translateY(12px)}.reply.in{opacity:1;transform:none}@media (width<=943px){.reply{display:none}}@keyframes mq{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.reply{opacity:1;transition:none;transform:none}}header.nav{z-index:50;position:sticky}.logo rect{fill:#ffffff38;transition:fill .3s}.foot{color:#eef1f7;--mid:#a9b0c4;--ink:#eef1f7;background:radial-gradient(60% 80% at 100% 0,#006ddf29,#0000 70%),#00050a;box-shadow:inset 0 1px #ffffff14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .foot{background:radial-gradient(60% 80% at 100% 0,#3d95ff1f,#0000 70%),#0b1118;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #ffffff0f}}.sf-brand{align-items:center;gap:10px;display:inline-flex}.foot a,.foot button{color:#eef1f7}.foot :focus-visible{outline-offset:2px;outline:2px solid #ff7a45}.qa summary{border-radius:8px}.week,.st{padding:20px 24px}.foot{padding:clamp(40px,5vw,56px) clamp(24px,5vw,72px) 32px}.frame.hero{padding:clamp(24px,4vh,56px)0 var(--section);flex-direction:column;justify-content:flex-start;display:flex}.hero>.split{flex:auto;align-content:center;margin:0}.btn,.link2{letter-spacing:-.005em;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-weight:500;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.btn{background:var(--ink);color:var(--paper);box-shadow:inset 0 1px #ffffff29,0 8px 20px -10px #00050a99}.btn:after{content:"";background:currentColor;width:14px;height:14px;transition:transform .16s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.btn:hover{opacity:1;background:color-mix(in oklab,var(--ink)88%,var(--paper))}.btn:hover:after{transform:translate(2px)}.actions{gap:12px}.terms>.wrap,.site-foot>.wrap{max-width:none;padding:0 12px}.foot{padding-left:max(calc(var(--pad) - 12px),calc((100% - var(--max))/2));padding-right:max(calc(var(--pad) - 12px),calc((100% - var(--max))/2));border-radius:32px;padding-bottom:40px;container-type:inline-size}.site-foot{padding-bottom:12px}header.nav{margin-top:16px;top:16px}.foot .sf-bot{gap:0 32px}.frame.hero{padding-bottom:clamp(24px,4vh,56px)}@media (width<=943px){.foot{padding-left:24px;padding-right:24px}}.card{justify-self:end;width:100%;max-width:560px;padding:24px}.card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:24px 0 0;display:grid}.card dt{font-size:var(--f-small);color:var(--mid)}.card dd{font-size:var(--f-body);margin:4px 0 0;line-height:1.45}.card dd a{color:var(--ink);align-items:center;min-height:44px;margin:-13px 0;display:inline-flex}@media (width<=639px){.card dl{grid-template-columns:minmax(0,1fr)}}.faq .qa{gap:4px;padding:8px;display:grid}.qa details{border-radius:10px;transition:background-color .2s}.qa details[open]{background:var(--well)}.qa summary{min-height:60px;font-size:var(--o-title);border-radius:10px;padding:18px 20px;font-weight:500}.qa summary:hover{background:var(--well)}.qa details[open] summary:hover{background:0 0}.qa summary:after{background:linear-gradient(var(--ink),var(--ink))center/14px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink))center/1.5px 14px no-repeat;opacity:.55;width:14px;height:14px}.qa details[open] summary:after{opacity:.8;transform:rotate(45deg)}.qa p{color:color-mix(in oklab,var(--ink)78%,var(--paper));max-width:46em;margin-top:-4px;padding:0 64px 20px 20px;line-height:1.6}.qa details[open] p{animation:.26s both qa-in}@keyframes qa-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qa details[open] p{animation:none}.qa details{transition:none}}@media (width<=639px){.qa p{padding-right:20px}}.pick{transition:background-color .16s,color .16s;position:relative}.pick:hover{background:var(--well)}.pick[aria-pressed=true]:before{content:"";background:var(--metal);border-radius:2px;width:3px;position:absolute;top:16px;bottom:16px;left:6px}.pick:focus-visible{outline:2px solid var(--signal);outline-offset:0}@media (width<=943px){.pick[aria-pressed=true]:before{left:3px}}.wk-h,.wk-s{grid-template-columns:56px repeat(5,minmax(0,1fr));column-gap:6px}.wk-h{margin-bottom:10px}.wk-h span{padding-left:8px}.wk-h span:first-child{padding-left:0}.wk-s .tl{justify-self:end;padding-right:10px}.wk-s .evb{padding:0 8px}.terms>.wrap{max-width:calc(var(--max) + 2*var(--pad));padding:0 var(--pad)}@media (width>=944px){.proof .split{align-items:center}.proof .split>.side{align-self:center}}.keys{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px 12px 0;display:grid}.keys .pick{min-height:44px;color:var(--mid);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:flex}.keys .pick:hover{color:var(--ink);background:color-mix(in oklab,var(--ink)8%,transparent)}.keys .pick:before{display:none}.keys .pick i{background:color-mix(in oklab,var(--ink)18%,transparent);border-radius:50%;flex:none;width:6px;height:6px}.keys .pick[aria-pressed=true] i{background:#006ddf;box-shadow:0 0 0 3px #006ddf2e}.keys .pick .pn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=639px){.keys .pick{padding:0 8px}.keys .pick i{display:none}}.terms-l{color:var(--mid)}.keys .pick{background:var(--well);font-size:var(--f-small)}.keys .pick[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:inset 0 1px #ffffff24,0 4px 10px -6px #00050a80}.keys .pick[aria-pressed=true]:hover{background:var(--ink);color:var(--paper)}.terms .sixrow{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:clamp(12px,1.6vw,20px);width:100%;max-width:520px}.terms .terms-l{margin-top:var(--s-3);text-align:left}@media (width>=944px){.terms .split{grid-template-columns:minmax(0,6.75fr) minmax(0,5.25fr)}.terms .split>.sixrow{grid-area:1/1}.terms .split>.side{grid-area:1/2}}@media (width<=943px){.terms .split>.side{order:-1}.terms .sixrow{justify-self:start;max-width:360px}}header.nav:before{content:"";z-index:-1;pointer-events:none;backdrop-filter:blur(14px);height:calc(100% + 40px);transition:none;position:absolute;top:-16px;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.quotes{gap:var(--s-5);display:grid}.q{margin:0;padding-left:24px;position:relative}.q:before{content:"";background:var(--metal);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.q blockquote{font-size:var(--f-lead);letter-spacing:-.005em;text-wrap:pretty;margin:0;line-height:1.5}.q blockquote:before{content:"“"}.q blockquote:after{content:"”"}.q figcaption{font-size:var(--f-small);color:var(--mid);margin-top:10px}@media (width>=944px){.record .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr)}.record .split>.side{grid-column:1}.record .split>.quotes{grid-column:2}}.record .rec-top{display:block}.rv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.record .rv{background:linear-gradient(var(--obj),var(--obj)),var(--paper)}.rv-m{font-size:var(--f-small);color:var(--mid);flex-wrap:wrap;align-items:center;gap:6px 14px;max-width:none;display:flex}.rv-st{align-items:center;gap:2px;display:inline-flex}.rv-st svg{height:15px;fill:var(--ink)}.rv-st b{color:var(--ink);margin-left:6px;font-weight:600}.record blockquote{text-wrap:pretty}.record blockquote:before{content:"“"}.record blockquote:after{content:"”"}@media (width<=943px){.rv-grid{grid-template-columns:minmax(0,1fr)}}.rv-grid{align-items:stretch}.record .rv{flex-direction:column;padding:24px;display:flex}.rv-m{justify-content:space-between}.record blockquote{font-size:var(--f-lead);letter-spacing:-.005em;flex:1 0 auto;margin-top:16px}.rv-by{align-items:center;margin-top:20px;display:flex}.rv-by b{font-weight:500;line-height:1.3;display:block}.rv-by span span{font-size:var(--f-small);color:var(--mid)}@media (width>=944px){.record .rec-top>.side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px}.record .rec-top .t-title{grid-column:1}.record .rec-top .t-lead{grid-column:2;margin-top:0;padding-left:24px}}.mail3 .ob{flex:none}.mail3 .cites{align-content:start}.cites li{align-items:start;min-height:44px;padding:11px 0}.cites a,.cites li>span{min-height:0;line-height:1.6}.rv-by{gap:0}.mail3 .ob{flex-direction:column;display:flex}.mail3 .ob p.optout{margin-top:auto;padding-top:16px}.mail3 .cites{flex:none}.cites a{padding:14px 0}.rv-grid{grid-auto-rows:1fr}.record .rv-grid{margin-top:var(--group)}.cal .key{line-height:20px}.cal .sw{margin-top:5px}body{display:flow-root}main{overflow-x:clip}.keys .pick{white-space:normal;padding-top:8px;padding-bottom:8px;line-height:1.25}.keys .pick .pn{white-space:normal;text-overflow:clip;text-wrap:balance;overflow:visible}.st-o{white-space:normal;height:auto;min-height:44px;padding-top:10px;padding-bottom:10px}.st-o span,.st-ap span,.st-mt span{white-space:normal;text-overflow:clip;overflow:visible}.t-display,.t-title,.qa summary,.st-h>span:first-child{text-wrap:balance}@media (width<=943px){.frame.hero{padding-bottom:var(--section)}.sf-bot{flex-direction:column;align-items:flex-start;gap:0}.sf-bot a{margin:0}}.mail3{container-type:inline-size}@container (width<=540px){.keys{grid-template-columns:minmax(0,1fr)}.keys .pick{justify-content:flex-start;padding-left:14px}}.close .t-display{text-wrap:balance}.mail3 mark{box-shadow:0 0 0 2px var(--tint);padding:0}@media (width<=420px){.wk-h,.wk-s{grid-template-columns:44px repeat(5,minmax(0,1fr));column-gap:4px}.wk-h span{text-align:center;padding-left:0}.wk-s .tl{padding-right:6px}}@media (width<=380px){.sixrow i.miss span{padding:0 2px}}.mail3 mark{cursor:text}.mail3 mark:focus-visible{box-shadow:0 0 0 2px var(--tint)}.mail3 a.fact{color:inherit;border-radius:4px;text-decoration:none}.mail3 a.fact mark{cursor:pointer;transition:box-shadow .16s}.mail3 a.fact:hover mark,.mail3 a.fact:focus-visible mark{box-shadow:0 0 0 2px var(--tint),inset 0 -1.5px 0 var(--ink)}.mail3 a.fact:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.mail3 mark.on{box-shadow:0 0 0 2px var(--tint)}.mail3 a.fact mark.on{box-shadow:0 0 0 2px var(--tint),inset 0 -1.5px 0 var(--ink)}html.f-on [data-f]{opacity:0;filter:blur(8px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),filter .7s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(14px)}html.f-on [data-f].f-in{opacity:1;filter:blur();transform:none}html.f-on [data-f].f-done{filter:none;transition:none;transform:none}.stack.in .sh:not(.front){filter:blur(1.4px)}.cal.in .slot{box-shadow:var(--sheen),0 6px 16px -6px #006ddf8c}.meet.in .evb{box-shadow:var(--sheen),0 10px 24px -8px #006ddf99}.steps.in .st-mt{box-shadow:var(--sheen),0 10px 24px -10px #006ddf8c}.hero .hero-fig,.close .compose2{position:relative}.hero .hero-fig:before,.close .split:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#2e89ee42,#2e89ee14 55%,#0000);border-radius:50%;position:absolute}.hero .hero-fig:before{inset:-18% -22%}.close .split{position:relative}@media (width>=944px){.close .split:before{inset:-20% -8% -20% 50%}}@media (width<=943px){.close .split:before{inset:40% -10% -10%}}body:after{content:"";z-index:90;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:after{mix-blend-mode:screen;opacity:.035}}header.nav:before,header.nav:after{content:none}@media (prefers-reduced-motion:reduce){html.f-on [data-f]{opacity:1;filter:none;transition:none;transform:none}}@property --a1{syntax:"<color>";inherits:false;initial-value:#baeaff5c}@property --a2{syntax:"<color>";inherits:false;initial-value:#d6eaff61}@property --a3{syntax:"<color>";inherits:false;initial-value:#d6eaff42}@property --p{syntax:"<number>";inherits:false;initial-value:0}.atmo{transition:--a1 1.4s,--a2 1.4s,--a3 1.4s}body:before{content:none}.atmo{z-index:-1;pointer-events:none;background:radial-gradient(60vw 55vh at calc(88% - var(--p)*18%)calc(8% + var(--p)*22%),var(--a1),transparent 70%),radial-gradient(55vw 60vh at calc(6% + var(--p)*10%)calc(55% - var(--p)*20%),var(--a2),transparent 70%),radial-gradient(60vw 50vh at 70% calc(100% - var(--p)*12%),var(--a3),transparent 70%);position:fixed;inset:-10vh -10vw}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .atmo{--a1:#3d95ff33;--a2:#78aaff29;--a3:#3d95ff24}:root:not([data-theme=light])[data-scene=problem]{--a1:#787e9624;--a2:#6e728c24;--a3:#5a60781f}:root:not([data-theme=light])[data-scene=demo]{--a1:#aabef024;--a2:#78aaff1f;--a3:#3d95ff1a}:root:not([data-theme=light])[data-scene=meeting]{--a1:#f0968229;--a2:#3d95ff29;--a3:#c88c781a}:root:not([data-theme=light])[data-scene=guarantee]{--a1:#3d95ff42;--a2:#3d95ff29;--a3:#78aaff1f}:root:not([data-theme=light])[data-scene=yours]{--a1:#3d95ff38;--a2:#786ec833;--a3:#3c508c2e}}.foot{padding-bottom:0;position:relative;overflow:hidden;container-type:inline-size}.press{letter-spacing:-.045em;white-space:nowrap;color:#0e151d;text-shadow:0 -1px 1px #0000008c,0 1px #ffffff17;-webkit-user-select:none;user-select:none;margin:clamp(32px,5vw,64px) 0 0;font-size:19.4cqi;font-weight:600;line-height:.78;display:block;transform:translateY(14%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .press{color:#1a2949}}@media (prefers-reduced-motion:reduce){html{transition:none}}.site-foot{padding:var(--section)0 0}.site-foot>.wrap{max-width:none;padding:0}.foot{padding:clamp(56px,7vw,96px)max(var(--pad),calc((100% - var(--max))/2))0;border-radius:0}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}.btn,.nav-cta,.send,.keys .pick[aria-pressed=true],.st-ap b{background-image:linear-gradient(#ffffff1a,#fff0 55%,#0000001a);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000047,0 1px 2px #00050a40,0 10px 22px -12px #00050aa6}.btn,.nav-cta,.send{transition:background-color .16s,box-shadow .16s,transform .12s}.btn:hover,.nav-cta:hover,.send:hover{box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000047,0 1px 2px #00050a40,0 14px 28px -12px #00050ab3}.btn:active,.nav-cta:active,.send:active{transform:translateY(1px);box-shadow:inset 0 1px 2px #00000059,0 1px 1px #00050a33}.link2{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink)22%,transparent),0 1px 2px #00050a0f}.link2:active{transform:translateY(1px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn,:root:not([data-theme=light]) .nav-cta,:root:not([data-theme=light]) .send{background-image:linear-gradient(#ffffff80,#fff0 60%,#0000000f);box-shadow:inset 0 1px #fffc,inset 0 -1px #0000001f,0 10px 22px -12px #000c}}.pills{margin:var(--s-4)0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.pills li{height:32px;font-size:var(--f-small);color:var(--ink);background:color-mix(in oklab,var(--paper)55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink)18%,transparent);border-radius:8px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.pills svg{width:15px;height:15px;color:color-mix(in oklab,var(--ink)70%,transparent);flex:none}.press{color:#0000;text-shadow:none;filter:drop-shadow(0 -1px #00000080)drop-shadow(0 1px #ffffff0f);background:linear-gradient(#121a24,#070b10);-webkit-background-clip:text;background-clip:text}:root{--r-mark:6px;--r-ctl:8px;--r-obj:12px;--ease:cubic-bezier(.2,.7,.2,1);--t-hover:.16s;--t-move:.52s;--glow-s:0 6px 16px -6px #006ddf80;--glow-l:0 20px 40px -18px #006ddf8c;--grain-d:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0 0 0 -0.27'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23d)'/%3E%3C/svg%3E");--grain-ls:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='s'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -0.22 0 0 0 0.11'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23s)'/%3E%3C/svg%3E");--grain-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -0.55 0 0 0 0.27'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23l)'/%3E%3C/svg%3E")}body:after{content:"";z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:normal;background-image:var(--grain-d),var(--grain-l);background-size:220px 220px;position:absolute;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:after{opacity:.55}}:where(.obj,.sh,.cap){position:relative}.obj,.sh{isolation:isolate}.obj:after,.sh:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:var(--grain-d),var(--grain-l);opacity:.35;background-size:220px 220px;position:absolute;inset:0}.foot{background-image:var(--grain-l),radial-gradient(60% 80% at 100% 0%,#006ddf29,transparent 70%);background-color:#00050a;background-size:220px 220px,auto}.cal .day,.wk-s i,.wk-s .evb{border-radius:var(--r-mark)}.cal .sw{border-radius:2px}.btn,.link2,.nav-cta,.send,.keys .pick,.st-o,.st-ap b,.pills li,.compose2 .fr,.compose2 .ob,.qa details,.qa summary{border-radius:var(--r-ctl)}.obj,.sh,.sixrow i{border-radius:var(--r-obj)}.btn,.nav-cta,.send{letter-spacing:-.005em;color:var(--paper);background-color:var(--ink);background-image:var(--grain-ls),linear-gradient(180deg,#ffffff1a,#fff0 55%,#0000001a);transition:box-shadow var(--t-hover)ease,transform .12s ease,background-color var(--t-hover)ease;background-size:220px 220px,auto;font-weight:500;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000047,0 1px 2px #00050a40,0 10px 22px -12px #00050a99}.btn,.link2{min-height:48px;padding:0 22px}.nav-cta,.send{min-height:44px;padding:0 20px}.btn:hover,.nav-cta:hover,.send:hover{opacity:1;background-color:color-mix(in oklab,var(--ink)90%,var(--paper));box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000047,0 1px 2px #00050a40,0 14px 28px -12px #00050aa6}.btn:active,.nav-cta:active,.send:active,.link2:active{transform:translateY(1px)}.btn:active,.nav-cta:active,.send:active{box-shadow:inset 0 1px 2px #00000059,0 1px 1px #00050a33}.link2{color:var(--ink);background:color-mix(in oklab,var(--paper)70%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink)22%,transparent);transition:box-shadow var(--t-hover)ease,transform .12s ease;font-weight:500}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn,:root:not([data-theme=light]) .nav-cta,:root:not([data-theme=light]) .send{background-image:var(--grain-d),linear-gradient(180deg,#ffffff80,#fff0 60%,#0000000f);box-shadow:inset 0 1px #fffc,inset 0 -1px #0000001f,0 10px 22px -12px #000c}}.keys .pick[aria-pressed=true],.st-ap b{background-color:var(--ink);color:var(--paper);background-image:var(--grain-ls),linear-gradient(180deg,#ffffff1a,#fff0 55%,#0000001a);background-size:220px 220px,auto;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000047,0 4px 10px -6px #00050a80}.faq-mail a,.sf-bot a,.cites a{text-underline-offset:.2em;text-decoration:underline 1px;-webkit-text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);transition:text-decoration-color var(--t-hover)ease,color var(--t-hover)ease}.faq-mail a:hover,.sf-bot a:hover,.cites a:hover{color:var(--ink);text-decoration-color:currentColor}.foot .sf-bot a:hover{color:#fff}.cal.in .slot,.meet.in .evb,.steps.in .st-mt,.cal .sw{box-shadow:var(--sheen),var(--glow-s)}.sixrow.in i:not(.miss){box-shadow:var(--sheen),var(--glow-l)}.reveal,.reveal *,.note,.sh,.steps .st,.st-mt,.evb,.sixrow i,.cal .slot,.qa details{transition-timing-function:var(--ease)}.cal .slot,.sixrow i,.evb,.st-mt{transition-duration:var(--t-move)}.cal.in .slot,.sixrow.in i,.meet.in .evb,.steps.in .st-mt{animation-duration:.42s;animation-timing-function:var(--ease)}.keys .pick,.qa summary,.pills li{transition-duration:var(--t-hover);transition-timing-function:ease}@media (prefers-reduced-motion:reduce){.btn:active,.nav-cta:active,.send:active,.link2:active{transform:none}}@media (width>=944px){.terms .sixrow{justify-self:start}}.close .side .t-body,.terms .terms-l,.faq .faq-mail{margin-top:var(--s-3)}.sh,.record .rv{padding:20px 24px}.skip{z-index:100;border-radius:var(--r-ctl);background:var(--ink);min-height:44px;color:var(--paper);font-size:var(--f-small);align-items:center;padding:0 16px;text-decoration:none;transition:transform .16s;display:inline-flex;position:absolute;top:8px;left:12px;transform:translateY(-150%)}.skip:focus{transform:none}main:focus{outline:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:after{mix-blend-mode:soft-light;opacity:1}}header.nav{z-index:50;margin:0;position:sticky;top:0}header.nav .bar{height:64px;padding:0 max(var(--pad),calc((100% - var(--max))/2));grid-template-columns:1fr auto 1fr;align-items:center;display:grid}header.nav .nav-l{justify-self:start;gap:4px;margin:0 0 0 -12px;display:flex}header.nav .nav-l a{border-radius:var(--r-ctl);min-height:44px;font-size:var(--f-small);letter-spacing:.01em;color:var(--mid);white-space:nowrap;transition:color var(--t-hover)ease;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}header.nav .nav-l a:hover{color:var(--ink)}header.nav .mark{min-height:44px;color:var(--ink);font-size:var(--f-lead);letter-spacing:-.01em;white-space:nowrap;justify-self:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}header.nav .nav-r{justify-self:end;align-items:center;display:flex}header.nav .nav-cta{min-height:40px;font-size:var(--f-small);white-space:nowrap;padding:0 16px}@media (width<=1099px){header.nav .bar{grid-template-columns:auto 1fr}header.nav .nav-l{display:none}header.nav .mark{justify-self:start}}@media (width<=380px){header.nav .mark span{display:none}}header.nav .nav-cta{align-items:center;text-decoration:none;display:inline-flex}header.nav:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:color-mix(in oklab,var(--paper)72%,transparent);backdrop-filter:blur(18px)saturate(140%);transition:opacity .3s;display:block;position:absolute;inset:0 0 -24px;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}header.nav.stuck:before{opacity:1}header.nav:after{content:none}header.nav:before{background:color-mix(in oklab,var(--paper)80%,transparent);inset:0;-webkit-mask-image:none;mask-image:none}header.nav .bar{position:relative}header.nav .bar:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(color-mix(in oklab,var(--paper)60%,transparent),transparent);height:22px;transition:opacity .3s;position:absolute;top:100%;left:0;right:0}header.nav.stuck .bar:after{opacity:1}header.nav:before{content:none;height:auto;top:0;bottom:0}header.nav .bar{transition:background-color .3s}header.nav.stuck .bar{background-color:color-mix(in oklab,var(--paper)90%,transparent);backdrop-filter:blur(20px)saturate(140%)}header.nav .bar{height:76px}header.nav .nav-l{gap:8px;margin-left:-12px}header.nav .nav-l a{padding:0 12px}header.nav .nav-l a+a{margin-left:8px}header.nav .mark{gap:12px;min-width:44px}header.nav .nav-cta{min-height:44px;padding:0 20px}.frame.hero{min-height:calc(100svh - 120px)}@media (width<=639px){header.nav .bar{height:68px}}@font-face{font-family:Archivo;src:url(../fonts/archivo-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--paper:#f5f5f5;--tint:#ecebea;--line:#dcdbd9;--mid:#5c6166;--ink:#00050a;--signal:#ff5517;--meet:#006ddf;--on-meet:#fff;--metal:linear-gradient(155deg,#7db8ff 0%,#2e89ee 45%,#006ddf 100%);--sheen:inset 0 1px 0 #ffffff8c,inset 0 -1px 0 #00285a40;--well:#00050a0e;--obj:#ffffff9e;--glass-edge:inset 0 1px 0 #fffffff2,0 0 0 1px #00050a17;--shadow:var(--glass-edge),0 24px 48px -22px #00050a38;--glow-s:0 6px 16px -6px #006ddf73;--glow-l:0 20px 40px -18px #006ddf80}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#05090e;--tint:#0c1117;--line:#1e252d;--mid:#a2b3c4;--ink:#eef3f8;--signal:#ff7a45;--meet:#3d95ff;--on-meet:#00050a;--metal:linear-gradient(155deg,#9ccbff 0%,#4da0ff 45%,#1f7ff0 100%);--well:#eef3f80f;--obj:#161c2499;--glass-edge:inset 0 1px 0 #ffffff14,0 0 0 1px #ffffff12;--shadow:var(--glass-edge),0 24px 48px -22px #000000b3}}html[data-scene=hero] .atmo{--a1:#ceeaff66;--a2:#d6eaff66;--a3:#e2e0df66}html[data-scene=demo] .atmo{--a1:#ffffffbf;--a2:#d6eaff59;--a3:#e2e0df4d}html[data-scene=meeting] .atmo{--a1:#ffc8aa47;--a2:#baeaff59;--a3:#f0e2d64d}html[data-scene=how] .atmo{--a1:#d6eaff66;--a2:#e2e0df59;--a3:#c8defa4d}html[data-scene=guarantee] .atmo{--a1:#d6eaff6b;--a2:#e2e0df5c;--a3:#d6eaff42}html[data-scene=record] .atmo,html[data-scene=questions] .atmo{--a1:#e2e0df73;--a2:#d6eaff4d;--a3:#f5f5f54d}.btn,.nav-cta,.send{color:#fff;background-color:#006ddf;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #001e464d,0 1px 2px #00285a40,0 10px 22px -12px #006ddf99}.keys .pick[aria-pressed=true],.st-ap b,.foot{background-color:#00050a}body:after{mix-blend-mode:normal;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0 0 0 -0.3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23d)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='l'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -0.6 0 0 0 0.3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23l)'/%3E%3C/svg%3E");background-size:200px 200px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:after{opacity:.35;mix-blend-mode:normal}}.obj:after,.sh:after{mix-blend-mode:normal;opacity:.22}header.nav .mark{font-size:var(--o-title)}.cites a{align-items:center;min-height:44px;padding:0;display:inline-flex}header.nav .bar:after{background:linear-gradient(color-mix(in oklab,var(--paper)90%,transparent),color-mix(in oklab,var(--paper)40%,transparent)45%,transparent);height:48px}header.nav .mark,.sf-brand{align-items:center}header.nav .mark span,.sf-brand span{text-box:trim-both cap alphabetic;line-height:1}header.nav .logo,.sf-brand .logo{width:1.46667cap;height:1cap}.close .split:before{background:radial-gradient(closest-side,#d6eaff59,#d6eaff1a 55%,#0000)}.keys .pick[aria-pressed=true],.st-ap b{background-color:var(--ink);color:var(--paper)}:root{--metal-text:linear-gradient(155deg,#1c74d4 0%,#0a64c8 50%,#0057b3 100%)}.steps.in .st-mt,.meet.in .evb{background:var(--metal-text);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn,:root:not([data-theme=light]) .nav-cta,:root:not([data-theme=light]) .send{color:#fff;background-color:#0062c8;background-image:var(--grain-ls),linear-gradient(180deg,#ffffff14,#fff0 55%,#0000001a);box-shadow:inset 0 1px #fff3,inset 0 -1px #0000004d,0 10px 22px -12px #000c}:root:not([data-theme=light]) .btn:hover,:root:not([data-theme=light]) .nav-cta:hover,:root:not([data-theme=light]) .send:hover{background-color:#0a6fdc}}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter Tight,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.t-display,.t-title{letter-spacing:-.015em}.press{font-size:19.6cqi}.btn,.nav-cta,.send{background-color:#0062c8}.btn:hover,.nav-cta:hover,.send:hover{background-color:#0a6fdc}.legal{padding:calc(var(--section)*.8)0 0}.legal .wrap{max-width:calc(720px + 2*var(--pad))}.legal h1{font-size:var(--f-title);letter-spacing:-.015em;text-box:trim-start cap alphabetic;font-weight:400;line-height:1.08}.legal .upd{margin-top:calc(var(--f-title)*.45);font-size:var(--f-small);color:var(--mid)}.legal h2{margin-top:var(--s-5);font-size:var(--o-title);font-weight:500;line-height:1.35}.legal p{font-size:var(--f-body);color:color-mix(in oklab,var(--ink)82%,var(--paper));max-width:none;margin-top:12px;line-height:1.65}.legal h2+p{margin-top:10px}.legal a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline 1px;-webkit-text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);text-decoration-color:color-mix(in oklab,currentColor 40%,transparent)}.legal a:hover{text-decoration-color:currentColor}.pills li,header.nav .nav-l a,.keys .pick,.qa summary{transition-property:color,background-color,box-shadow,text-decoration-color}@keyframes f-unhide{to{visibility:visible}}.hero .pills{margin-top:var(--s-4);gap:10px 28px}.hero .pills li{height:auto;box-shadow:none;font-size:var(--f-small);color:var(--mid);background:0 0;border-radius:0;gap:8px;padding:0}.hero .pills svg{width:14px;height:14px;color:var(--meet);opacity:.9}:root{--paper:#eae9e7;--tint:#e2e0df;--line:#cfcdcb;--mid:#55595f;--ink:#00050a;--signal:#4a3fd1;--accent:#4a3fd1;--grain-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -1.4 0 0 0 0.75'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--charcoal:linear-gradient(160deg,#3d4453 0%,#181c24 46%,#090c0d 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--metal-text:var(--metal);--sheen:inset 0 1px 0 #ffffff24,inset 0 -1px 0 #00000080;--on-meet:#f2f3f5;--meet:#181c24;--well:#00050a12;--glow-s:0 6px 14px -8px #00050a8c;--glow-l:0 22px 40px -22px #00050a99;--obj:#f6f6f5b3;--shadow:inset 0 1px 0 #ffffffe6,0 0 0 1px #00050a14,0 24px 48px -26px #00050a59}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b0d10;--tint:#12151a;--line:#2a2f37;--mid:#9aa0aa;--ink:#ecedef;--signal:#8d84ff;--accent:#8d84ff;--charcoal:linear-gradient(160deg,#c7cbd3 0%,#8e95a3 50%,#5b6271 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--on-meet:#00050a;--meet:#8e95a3;--well:#ecedef12;--sheen:inset 0 1px 0 #fff6,inset 0 -1px 0 #00000040;--glow-s:0 6px 14px -8px #000c;--glow-l:0 22px 40px -22px #000000d9;--obj:#16191eb8;--shadow:inset 0 1px 0 #ffffff12,0 0 0 1px #ffffff12,0 24px 48px -26px #000c}}.t-display,.t-title{letter-spacing:-.03em;font-weight:700}.cal.in .slot,.meet.in .evb,.steps.in .st-mt,.sixrow.in i:not(.miss),.cal .sw{background:var(--metal)}.btn,.nav-cta,.send{background:var(--metal);color:var(--on-meet);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000080,0 10px 24px -14px #00050ab3}.steps.in .st-mt,.meet.in .evb{color:var(--on-meet)}.keys .pick[aria-pressed=true],.st-ap b{background:var(--metal);color:var(--on-meet)}html[data-scene] .atmo,.atmo{--a1:#ffffff8c;--a2:#c8c8cd47;--a3:#e2e0df66}html[data-scene=problem] .atmo{--a1:#c8c8cc4d;--a2:#bebec347;--a3:#d2d2d44d}html[data-scene=guarantee] .atmo,html[data-scene=meeting] .atmo{--a1:#fff9;--a2:#787e8d29;--a3:#e2e0df59}html[data-scene=yours] .atmo{--a1:#ffffff80;--a2:#4a3fd112;--a3:#787e8d24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .atmo,:root:not([data-theme=light])[data-scene] .atmo{--a1:#787e8d29;--a2:#3c42502e;--a3:#1e222a4d}:root:not([data-theme=light])[data-scene=yours] .atmo{--a2:#8d84ff14}:root:not([data-theme=light]) .hero .hero-fig:before,:root:not([data-theme=light]) .close .split:before{background:radial-gradient(closest-side,#787e8d1f,#0000 70%)}}.cal .slot,.sixrow i:not(.miss){isolation:isolate;position:relative;animation:none!important}.cal.in .slot,.sixrow.in i:not(.miss){background:var(--well);box-shadow:none}.cal .slot:after,.sixrow i:not(.miss):after{content:"";border-radius:inherit;background:var(--metal);box-shadow:var(--sheen),var(--glow-s);opacity:0;transition:opacity .56s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(.82)}.sixrow i:not(.miss):after{box-shadow:var(--sheen),var(--glow-l)}.cal.in .slot:after,.sixrow.in i:not(.miss):after{opacity:1;transition-delay:calc(.15s + var(--n)*.17s);transform:none}.meet.in .evb,.steps.in .st-mt{animation:none!important}.evb,.st-mt{transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.meet:not(.in) .evb,.steps:not(.in) .st-mt{opacity:0;transform:scale(.96)}.meet.in .evb{transition-delay:.25s}.steps.in .st-mt{transition-delay:.45s}@media (prefers-reduced-motion:reduce){.cal .slot:after,.sixrow i:not(.miss):after,.meet .evb,.steps .st-mt{opacity:1;transition:none;transform:none}}@font-face{font-family:Inter Tight;src:url(../fonts/inter-tight-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}.t-display,.t-title,.legal h1{letter-spacing:-.035em;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}:root{--grain-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.25' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.78 0 0 0 0 0.8 0 0 0 0 0.84 -0.9 0 0 0 0.38'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--metal:var(--grain-x)0 0/160px 160px,var(--charcoal)}.terms .sixrow{gap:16px;max-width:372px}@media (width<=639px){.terms .sixrow{gap:12px;max-width:300px}}.sixrow i{border-radius:var(--r-obj)}.sixrow i.miss span{font-size:var(--f-small)}.t-display,.t-title,.legal h1{letter-spacing:-.008em}@media (width>=944px){.terms .sixrow{justify-self:center}}:root{--charcoal:linear-gradient(160deg,#1f3561 0%,#12223f 48%,#0a1428 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--meet:#12223f;--grain-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -1 0 0 0 0.46'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--glow-s:0 6px 14px -8px #0a14288c;--glow-l:0 22px 40px -22px #0a142899}.btn,.link2,.nav-cta,.send,.keys .pick{letter-spacing:0;font-family:Inter Tight,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--charcoal:linear-gradient(160deg,#3b5a94 0%,#24406f 50%,#172c52 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--on-meet:#f2f4f8;--meet:#24406f}:root:not([data-theme=light]) .logo rect.on,:root:not([data-theme=light]) .logo:not(.prog) rect{fill:#4a6cb0}}:root{--paper:#f4f5f7;--tint:#eceef2;--line:#d9dde4;--mid:#4b5466;--ink:#0b1220;--well:#0b12200f;--obj:#ffffffb8;--signal:#1b2e55;--accent:#1b2e55;--charcoal:linear-gradient(160deg,#1f3561 0%,#14254a 48%,#0e1a33 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--meet:#14254a;--on-meet:#fff;--shadow:inset 0 1px 0 #ffffffe6,0 0 0 1px #0b122012,0 24px 48px -28px #0b122059;--glow-s:0 6px 14px -8px #0e1a338c;--glow-l:0 22px 40px -22px #0e1a3399}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0b1018;--tint:#11161f;--line:#263042;--mid:#9aa4b5;--ink:#e8ecf2;--well:#e8ecf212;--obj:#141a24b8;--signal:#8fa6d6;--accent:#8fa6d6;--charcoal:linear-gradient(160deg,#3a5894 0%,#2b4677 50%,#22396a 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--meet:#2b4677;--on-meet:#fff;--shadow:inset 0 1px 0 #ffffff0f,0 0 0 1px #ffffff12,0 24px 48px -28px #000c}}body,.t-display,.t-title,.legal h1,.btn,.link2,.nav-cta,.send,.keys .pick,input,textarea,button{font-family:Inter Tight,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body{font-weight:400}.t-display,.t-title,.legal h1{letter-spacing:-.01em;font-weight:600}.t-display{line-height:1.05}.t-title{line-height:1.1}.t-lead{font-size:var(--f-lead);letter-spacing:0;line-height:1.5}.btn,.link2,.nav-cta,.send,.keys .pick,.rv-by b,.st-h,.pn{letter-spacing:0;font-weight:500}small,.meta,.cites,.rv-m{letter-spacing:.005em}.foot{background:var(--metal);color:#e8ecf2;--mid:#a9b3c4;--ink:#e8ecf2}.foot .sf-bot,.foot .sf-bot a{color:#a9b3c4}.logo rect.on,.logo:not(.prog) rect{fill:var(--meet)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .atmo,:root:not([data-theme=light])[data-scene] .atmo{--a1:#3a589424;--a2:#22396a24;--a3:#141a244d}:root:not([data-theme=light]) .hero .hero-fig:before,:root:not([data-theme=light]) .close .split:before{background:radial-gradient(closest-side,#3a58941f,#0000 70%)}}body:after{mix-blend-mode:normal;opacity:.22}@media (width>=944px){.terms .sixrow{grid-template-columns:repeat(6,minmax(0,1fr));place-self:center stretch;gap:16px;width:100%;max-width:none}}.qa p{color:var(--mid)}@media (width>=944px) and (width<=1279px){.terms .sixrow{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:start;max-width:372px}}.sixrow i.miss span{white-space:nowrap}:root{--grain-x:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -0.9 0 0 0 0.39'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--charcoal:linear-gradient(160deg,#2c384f 0%,#1b263b 50%,#11192a 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--meet:#1b263b;--signal:#364768;--accent:#364768;--glow-s:0 6px 14px -8px #11192a80;--glow-l:0 22px 40px -22px #11192a8c}.btn:hover,.nav-cta:hover,.send:hover{background:var(--grain-x)0 0/160px 160px,linear-gradient(160deg,#35425c 0%,#222d44 50%,#161f31 100%)}.press{background:linear-gradient(#2c384f,#1b263b);-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--charcoal:linear-gradient(160deg,#657592 0%,#4f5e79 50%,#414d64 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--meet:#4f5e79;--signal:#9aaed5;--accent:#9aaed5}}@media (width>=944px){.close .split{align-items:start}}.faq-mail a{min-height:0;margin:0;padding:12px 0;display:inline}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn,:root:not([data-theme=light]) .nav-cta,:root:not([data-theme=light]) .send{background:var(--metal);color:#fff;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000059,0 10px 24px -14px #000c}:root:not([data-theme=light]) .btn:hover,:root:not([data-theme=light]) .nav-cta:hover,:root:not([data-theme=light]) .send:hover{background:var(--grain-x)0 0/160px 160px,linear-gradient(160deg,#73839f 0%,#5b6a86 50%,#4b5870 100%)}:root:not([data-theme=light]) .logo rect.on,:root:not([data-theme=light]) .logo:not(.prog) rect{fill:#9aaed5}}.scene-wall{align-items:center;min-height:clamp(560px,62vw,760px);display:flex;position:relative;overflow:hidden}.scene-wall>.wrap{z-index:1;position:relative}@media (width>=944px){.scene-wall .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr)}.scene-wall .split>.side{grid-area:1/1}}@media (width<=943px){.scene-wall{min-height:0;padding-bottom:320px}}.scene-dark{--paper:#0b1018;--tint:#11161f;--line:#263042;--mid:#9aa4b5;--ink:#e8ecf2;--well:#e8ecf212;--obj:#141a24b8;--shadow:inset 0 1px 0 #ffffff12,0 0 0 1px #ffffff12,0 30px 60px -30px #000c;color:var(--ink);background:var(--grain-x)0 0/160px 160px,radial-gradient(60% 70% at 25% 45%,#1b263b 0%,#0e141f 60%,#0b1018 100%);-webkit-mask-image:linear-gradient(#0000,#000 72px calc(100% - 72px),#0000);mask-image:linear-gradient(#0000,#000 72px calc(100% - 72px),#0000)}.scene-dark .note{background:linear-gradient(#141a24eb,#141a24eb),#0b1018}.scene-dark .meet.in .evb{background:var(--grain-x)0 0/160px 160px,linear-gradient(160deg,#8fa2c8 0%,#657592 60%,#4f5e79 100%);color:#0b1220;box-shadow:inset 0 1px #fff6,0 0 0 1px #9aaed566,0 0 28px -2px #9aaed58c}.scene-monument{padding-top:calc(var(--section)*1.25);padding-bottom:calc(var(--section)*1.25)}.scene-monument .split{text-align:center;flex-direction:column;align-items:center;display:flex}.scene-monument .split>.side{flex-direction:column;order:-1;align-items:center;max-width:720px;display:flex}.scene-monument .six-l{margin-left:auto;margin-right:auto}.scene-monument .sixrow{margin-top:var(--group);order:0;grid-template-columns:repeat(6,minmax(0,1fr));justify-self:auto;gap:clamp(12px,1.6vw,24px);width:min(1040px,100%);max-width:none}@media (width>=944px) and (width<=1279px){.scene-monument .sixrow{grid-template-columns:repeat(6,minmax(0,1fr));justify-self:auto;max-width:none}}@media (width<=639px){.scene-monument .sixrow{grid-template-columns:repeat(3,minmax(0,1fr));width:min(340px,100%)}.scene-monument .split,.scene-monument .split>.side{text-align:center;align-items:center}}.scene-editorial .rv-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.scene-editorial .rv:first-child{grid-column:1/-1;padding:32px 40px 36px}.scene-editorial .rv:first-child blockquote{font-size:var(--f-title);letter-spacing:-.01em;max-width:30em;font-weight:500;line-height:1.25}.scene-editorial .rv:first-child .rv-by b{font-size:var(--f-lead)}.scene-editorial .rv:not(:first-child) blockquote{font-size:var(--f-body)}@media (width<=943px){.scene-editorial .rv-grid{grid-template-columns:minmax(0,1fr)}.scene-editorial .rv:first-child{padding:24px}}.scene-dark{box-shadow:inset 0 -1px #ffffff0a;-webkit-mask-image:none;mask-image:none}.scene-dark .split{position:relative}:root,:root:not([data-night]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0b1018;--tint:#11161f;--line:#263042;--mid:#9aa4b5;--ink:#e8ecf2;--well:#e8ecf20f;--obj:#141a24b8;--signal:#c9d4ea;--accent:#c9d4ea;--shadow:inset 0 1px 0 #ffffff12,0 0 0 1px #ffffff12,0 30px 60px -30px #000000d9,0 0 80px -30px #c8d7f51a;--charcoal:linear-gradient(160deg,#c4cfe4 0%,#94a6c9 48%,#6a7b9c 100%);--metal:var(--grain-x)0 0/160px 160px,var(--charcoal);--meet:#94a6c9;--on-meet:#0b1220;--sheen:inset 0 1px 0 #ffffff8c,inset 0 -1px 0 #0003;--glow-s:0 0 22px -6px #c8d7f58c;--glow-l:0 0 60px -14px #c8d7f580}html,body{background-color:#0b1018}body{color:var(--ink);background:#0b1018 radial-gradient(90% 60% at 50% -10%,#1a2436 0%,#0e1420 45%,#0b1018 80%)}body:after{opacity:.5}.atmo,html[data-scene] .atmo{--a1:#dce6fa12;--a2:#96aad20f;--a3:#ffffff09}.hero .hero-fig:before,.close .split:before{background:radial-gradient(closest-side,#d7e2f829,#d7e2f80d 55%,#0000)}.meet .week,.steps,.compose2{position:relative}.scene-monument .split:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#d7e2f81a,#0000 70%);width:min(1100px,90vw);height:520px;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.scene-monument .split{isolation:isolate;position:relative}.scene-dark{background:radial-gradient(55% 60% at 25%,#8ca0cd1a,#0000 70%)}.cal.in .slot:after,.sixrow.in i:not(.miss):after{box-shadow:var(--sheen),var(--glow-s)}.sixrow.in i:not(.miss):after{box-shadow:var(--sheen),var(--glow-l)}.meet.in .evb,.scene-dark .meet.in .evb,.steps.in .st-mt{background:var(--metal);color:#0b1220;box-shadow:var(--sheen),var(--glow-s)}.logo rect{fill:#e8ecf224}.logo rect.on,.logo:not(.prog) rect,.sf-brand .logo rect{fill:#c9d4ea}.btn,.nav-cta,.send,.keys .pick[aria-pressed=true],.st-ap b{background:var(--grain-x)0 0/160px 160px,linear-gradient(180deg,#f4f6fa 0%,#d3dbe8 100%);color:#0b1220;box-shadow:inset 0 1px #fff,inset 0 -1px #00000026,0 0 0 1px #ffffff2e,0 0 28px -8px #d2def88c}.btn:hover,.nav-cta:hover,.send:hover{background:var(--grain-x)0 0/160px 160px,linear-gradient(180deg,#fff 0%,#e0e6f0 100%);box-shadow:inset 0 1px #fff,inset 0 -1px #0000001f,0 0 0 1px #ffffff40,0 0 40px -6px #d2def8b3}.link2{color:var(--ink);background:#ffffff08;box-shadow:inset 0 0 0 1px #e8ecf238}.link2:hover{box-shadow:inset 0 0 0 1px #e8ecf273}.keys .pick{color:var(--mid)}header.nav.stuck .bar{background-color:#0b1018d1}header.nav .bar:after{background:linear-gradient(#0b1018cc,#0000)}.mail3 mark{color:var(--ink);background:#e8ecf214;box-shadow:0 0 0 2px #e8ecf214}.sixrow i.miss:after{border-color:#e8ecf259}:focus-visible{outline-color:#c9d4ea}::selection{background:#c9d4ea40}.scene-dark,.scene-dark.alt{box-shadow:none;background:0 0;-webkit-mask-image:none;mask-image:none}.scene-dark .split{isolation:isolate}.scene-dark .split:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#d7e2f814,#0000 70%);width:70%;height:520px;position:absolute;top:50%;left:-10%;transform:translateY(-50%)}.faq .qa{width:100%;max-width:none;margin-top:0}@media (width>=944px){.faq .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr);align-items:start}.faq .split>.side{grid-column:1;position:sticky;top:112px}.faq .split>.qa{grid-column:2}}.hero:before{opacity:.7;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.scene-wall .side{isolation:isolate;position:relative}.scene-wall .side:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b1018f5 0%,#0b1018e0 55%,#0b101800 100%);position:absolute;inset:-90px -140px -90px -200px}@media (width<=943px){.scene-wall .side:before{inset:-40px}}@media (width>=944px){.proof .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr);align-items:center}.proof .split>.side{grid-column:1}.proof .split>.mail3{grid-column:2}}.scene-wall .side:before{content:none}.cites li{grid-template-columns:16px 1fr;align-items:baseline;min-height:0;padding:6px 0;display:grid}.cites a,.cites li>span:not(.n){padding:0;line-height:1.6;display:inline}.hero:before{content:none}.hero{isolation:isolate;background:linear-gradient(#05080e 0%,#0b1220 38%,#16233d 72%,#2a3e66 100%);overflow:hidden}.hero>.split{z-index:1;position:relative}.sky{z-index:0;pointer-events:none;--sy:0;position:absolute;inset:0}.ly{will-change:transform;border-radius:50%;display:block;position:absolute}.ly1{filter:blur(40px);height:95%;transform:translateY(calc(var(--sy)*-.08px));background:radial-gradient(closest-side,#7896d28c,#465f9640 50%,#0000 75%);bottom:-55%;left:-20%;right:-20%}.ly2{filter:blur(30px);width:62%;height:95%;transform:translateY(calc(var(--sy)*.18px));background:radial-gradient(closest-side,#c8d6f04d,#8ca0cd1a 55%,#0000 75%);top:6%;right:-6%}.ly3{filter:blur(24px);width:30%;height:45%;transform:translateY(calc(var(--sy)*.4px));background:radial-gradient(closest-side,#ffffff1a,#0000 70%);top:18%;left:8%}.hero .hero-fig:before{background:radial-gradient(closest-side,#e1eafc38,#e1eafc0f 55%,#0000)}.hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0b1018);height:160px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.ly{transform:none}}header.nav .bar,main>section,main>section.alt,.scene-wall,.scene-dark{background:0 0}.foot{box-shadow:none;background:linear-gradient(#0b101800 0%,#080c13 70%)}.sf-brand .logo rect{fill:#9aaed5}.scene-wall{min-height:0;display:block;overflow:visible}.deck{isolation:isolate;height:360px;margin:0;position:relative}.deck:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#aabadc1a,#0000 70%);position:absolute;inset:-20% -15%}.dk{border-radius:var(--r-obj);transform:translate(calc(var(--k)*26px),calc(var(--k)*-16px))scale(calc(1 - var(--k)*.035));opacity:calc(1 - var(--k)*.2);filter:blur(calc(var(--k)*.9px));transform-origin:0 0;background:linear-gradient(#161c26f0,#161c26f0),#0b1018;padding:22px 26px;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .7s;position:absolute;top:64px;left:0;right:15%;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff12,0 24px 50px -24px #000000e6}.deck:not(.in) .dk:not([style*=--k\:0]){opacity:0;transform:none}.dk:not([style*=--k\:0])>*{visibility:hidden}.dk-s{font-size:var(--o-title);color:var(--ink);max-width:none;font-weight:500}.dk-b{font-size:var(--f-body);color:var(--mid);max-width:none;margin-top:10px;line-height:1.55}.dk b{color:var(--ink);background:#e8ecf214;border-radius:4px;padding:0 4px;font-weight:500}@media (width>=944px){.scene-wall .split{grid-template-columns:minmax(0,5.25fr) minmax(0,6.75fr);align-items:center}.scene-wall .split>.side{grid-area:1/1}.scene-wall .split>.deck{grid-area:1/2}}@media (width<=943px){.deck{height:330px}.dk{top:70px;right:12%}}@media (prefers-reduced-motion:reduce){.dk{transition:none}.deck:not(.in) .dk:not([style*=--k\:0]){transform:translate(calc(var(--k)*26px),calc(var(--k)*-16px))scale(calc(1 - var(--k)*.035));opacity:calc(1 - var(--k)*.2)}}body{background:#0b1018}.dk{transform:translate(calc(var(--k)*34px),calc(var(--k)*-24px))scale(calc(1 - var(--k)*.03));opacity:calc(1 - var(--k)*.16);filter:blur(calc(var(--k)*.6px))}.deck{height:380px}.dk{top:100px;right:18%}@media (prefers-reduced-motion:reduce){.deck:not(.in) .dk:not([style*=--k\:0]){transform:translate(calc(var(--k)*34px),calc(var(--k)*-24px))scale(calc(1 - var(--k)*.03))}}@media (width>=944px){.scene-wall .split{grid-template-columns:minmax(0,6.75fr) minmax(0,5.25fr)}.scene-wall .split>.deck{grid-area:1/1}.scene-wall .split>.side{grid-area:1/2}.scene-wall .dk{transform-origin:100% 0;transform:translate(calc(var(--k)*-34px),calc(var(--k)*-24px))scale(calc(1 - var(--k)*.03));left:18%;right:0}}@media (width>=944px) and (prefers-reduced-motion:reduce){.deck:not(.in) .dk:not([style*=--k\:0]){transform:translate(calc(var(--k)*-34px),calc(var(--k)*-24px))scale(calc(1 - var(--k)*.03))}}.faq .wrap{flex-direction:column;align-items:center;display:flex}.faq-head{text-align:center;flex-direction:column;align-items:center;max-width:640px;display:flex}.faq-head .t-lead{margin-left:auto;margin-right:auto}.qa-grid{width:100%;margin-top:var(--group);gap:12px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.qa-col{gap:12px;display:grid}.qa-grid details{border-radius:var(--r-obj);background:var(--obj);box-shadow:var(--shadow);transition:background-color .2s}.qa-grid details[open]{background:linear-gradient(#1c2330e6,#1c2330e6),#0b1018}.qa-grid summary{border-radius:var(--r-obj);min-height:64px;font-size:var(--o-title);padding:20px 24px;font-weight:500}.qa-grid summary:hover{background:#e8ecf208}.qa-grid details p{font-size:var(--f-body);color:var(--mid);max-width:none;margin-top:-4px;padding:0 56px 22px 24px;line-height:1.6}.faq .faq-mail{margin-top:var(--s-4);text-align:center}@media (width<=943px){.qa-grid{grid-template-columns:minmax(0,1fr)}.qa-grid details p{padding-right:24px}}.qa-grid summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}.qa-grid summary::-webkit-details-marker{display:none}.qa-grid summary:after{content:"";opacity:.6;background:linear-gradient(var(--ink),var(--ink))center/14px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink))center/1.5px 14px no-repeat;flex:none;width:14px;height:14px;transition:transform .2s}.qa-grid details[open] summary:after{opacity:.85;transform:rotate(45deg)}.qa-grid summary:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.site-foot{background:0 0}.qa-grid{margin-top:var(--s-6,64px);gap:16px var(--gap)}.qa-col{gap:16px}.qa-grid summary{min-height:76px;padding:24px 28px}.qa-grid details p{padding:0 64px 26px 28px}@media (width<=943px){.qa-grid{gap:12px;margin-top:40px}.qa-col{gap:12px}.qa-grid summary{min-height:64px;padding:20px 22px}.qa-grid details p{padding:0 22px 22px}}@media (width>=944px){.close .split{align-items:center}}.close .side .t-body{margin-top:var(--s-4);max-width:30em;margin-top:24px}html{scroll-padding-top:92px}body .frame.hero{min-height:calc(100svh - 76px)}.sky{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.ly1{height:70%;bottom:0}.qa-grid details{overflow:clip}header.nav .bar:after{content:none}header.nav.stuck .bar{background-color:#0b1018ed;box-shadow:inset 0 -1px #e8ecf20f}.keys .pick[aria-pressed=true]{box-shadow:inset 0 1px #fff,inset 0 -1px #00000026}.qa-grid summary,.qa-grid summary:hover{background:0 0;border-radius:0}.qa-grid details,.qa-grid details[open]{background:var(--obj);transition:box-shadow .2s}.qa-grid details:hover,.qa-grid details[open]{box-shadow:var(--shadow),inset 0 0 0 1px #e8ecf21f}.deck.stack3{height:470px}.deck.stack3 .sp3{opacity:1;filter:none;width:66%;transform:translate3d(0,calc(var(--y0) + var(--dy,0px)),0)rotate(var(--r));transform-origin:50%;background:#161c26;padding:20px 24px;transition:none;position:absolute;top:0;right:auto;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff12,0 24px 48px -24px #000000f2}.deck.stack3 .sp3:not(.sp3-top) .dk-s,.deck.stack3 .sp3:not(.sp3-top) .dk-b{color:var(--mid)}.dk-m{color:var(--mid);justify-content:space-between;gap:16px;max-width:none;margin-bottom:8px;font-size:13px;line-height:1.45;display:flex}@media (width<=943px){.deck.stack3{height:440px}.deck.stack3 .sp3{width:84%}}main:before{content:"";z-index:-1;pointer-events:none;background:var(--grain-x)0 0/160px 160px repeat;opacity:.55;position:absolute;inset:0}.deck:before,.mail3:before,.meet:before,.steps:before,.sixrow:before,.compose2:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#96acd717,#96acd708 55%,#0000 75%);position:absolute;inset:-22% -18%}.mail3,.meet,.steps,.sixrow,.compose2{isolation:isolate;position:relative}.foot:before{content:none}main{z-index:0;position:relative}main:before{opacity:.3}.sf-top{justify-content:space-between;align-items:flex-end;gap:48px;display:block}.foot{position:relative}.foot:after{content:"";z-index:-1;pointer-events:none;background:var(--grain-x)0 0/160px 160px repeat;opacity:.3;position:absolute;inset:0}.foot{isolation:isolate}main>section:not(.hero):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 46% 42% at var(--gx,50%)50%,#384c744d,#384c741a 50%,transparent 100%);position:absolute;inset:-25% 0}.scene-wall{--gx:26%}#demo{--gx:74%}#meeting{--gx:26%}#how{--gx:72%}#guarantee{--gx:50%}#record{--gx:30%}#questions{--gx:50%}#yours{--gx:74%}@media (width<=943px){main>section:not(.hero):before{background:radial-gradient(80% 40% at 50% 60%,#384c743d,#0000 100%)}}main:before,.foot:after{content:none}.press{position:relative}main>section:not(.hero):before{background:var(--grain-x)0 0/160px 160px repeat,radial-gradient(ellipse 46% 42% at var(--gx,50%)50%,rgba(56,76,116,var(--ga,.3)),rgba(56,76,116,calc(var(--ga,.3)/3))50%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 46% at var(--gx,50%)50%,#000 0%,#00000059 55%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 46% at var(--gx,50%)50%,#000 0%,#00000059 55%,transparent 100%);mask-image:radial-gradient(ellipse 50% 46% at var(--gx,50%)50%,#000 0%,#00000059 55%,transparent 100%)}.scene-wall{--ga:.16}#demo{--ga:.32}#meeting{--ga:.3}#how{--ga:.28}#guarantee{--ga:.42}#record{--ga:.24}#questions{--ga:.2}#yours{--ga:.44}.deck.stack3 .sp3{transform:translate3d(0,var(--y0),0)rotate(var(--r));transition:opacity .7s,transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*90ms)}.deck.stack3:not(.in) .sp3{opacity:0;transform:translate3d(0,calc(var(--y0) + 28px),0)rotate(calc(var(--r)*1.6))}.deck.stack3 .sp3>*{visibility:visible}@media (prefers-reduced-motion:reduce){.deck.stack3 .sp3,.deck.stack3:not(.in) .sp3{opacity:1;transform:translate3d(0,var(--y0),0)rotate(var(--r));transition:none}}main>section:not(.hero):before{background:radial-gradient(ellipse 46% 42% at var(--gx,50%)50%,rgba(56,76,116,var(--ga,.3)),rgba(56,76,116,calc(var(--ga,.3)/3))50%,transparent 100%);-webkit-mask-image:none;mask-image:none}main>section:not(.hero):after{content:"";z-index:-1;pointer-events:none;background:var(--grain-x)0 0/160px 160px repeat;-webkit-mask-image:radial-gradient(ellipse 40% 36% at var(--gx,50%)50%,rgba(0,0,0,calc(var(--ga,.3)*.8))0%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 40% 36% at var(--gx,50%)50%,rgba(0,0,0,calc(var(--ga,.3)*.8))0%,transparent 100%);mask-image:radial-gradient(ellipse 40% 36% at var(--gx,50%)50%,rgba(0,0,0,calc(var(--ga,.3)*.8))0%,transparent 100%);position:absolute;inset:-25% 0}.scene-wall:after{top:-45%}.sky:after{content:"";pointer-events:none;background:var(--grain-x)0 0/160px 160px repeat;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 42% at 46% 66%,#0000005c 0%,#0000001f 55%,#0000 100%);mask-image:radial-gradient(62% 42% at 46% 66%,#0000005c 0%,#0000001f 55%,#0000 100%)}.hero:after{z-index:0}@media (width<=943px){.hero{background-position:62% 100%}}.foot{box-shadow:none;background:#0b1018 url(/foot-canyon.jpg) 50% 100%/cover no-repeat}.ly1,.ly3{display:block}.ly2{opacity:1}.sky:after{content:""}.hero:after{background:linear-gradient(#0b101800 0%,#0b101899 60%,#0b1018 100%);height:34%}.plate-in{pointer-events:none;mix-blend-mode:lighten;background:50%/cover no-repeat;display:block;position:absolute}.hero-plate{z-index:0;opacity:.75;background-image:url(/hero-canyon.jpg);background-position:50% 70%;inset:18% 0 0;-webkit-mask-image:radial-gradient(58% 52% at 54% 58%,#000 25%,#00000073 60%,#0000 100%);mask-image:radial-gradient(58% 52% at 54% 58%,#000 25%,#00000073 60%,#0000 100%)}.foot{isolation:isolate;background:radial-gradient(60% 70% at 50% 100%,#96acd71a,#0000 70%),linear-gradient(#0b1018 0%,#080c13 100%);position:relative}@media (width<=943px){.hero-plate{top:40%;-webkit-mask-image:radial-gradient(80% 50% at 60% 60%,#000 20%,#0000 100%);mask-image:radial-gradient(80% 50% at 60% 60%,#000 20%,#0000 100%)}}.plate-in{mix-blend-mode:screen}.hero-plate{z-index:1;opacity:.62;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-position:50% 62%;top:22%;-webkit-mask-image:radial-gradient(58% 52% at 54% 58%,#000 25%,#00000073 60%,#0000 100%),linear-gradient(#000 0% 50%,#00000059 75%,#0000 96%);mask-image:radial-gradient(58% 52% at 54% 58%,#000 25%,#00000073 60%,#0000 100%),linear-gradient(#000 0% 50%,#00000059 75%,#0000 96%);mask-composite:intersect}.hero{overflow:visible}.hero>.sky{overflow:hidden}.scene-wall{position:relative}.scene-wall:before{top:-55%}.hero:after{content:none}.hero-plate{will-change:transform}html.f-boot main{visibility:visible;animation:none}html.f-boot main>section:not(.hero){visibility:hidden;animation:0s linear 1.2s forwards f-unhide}html.f-on [data-f]{filter:none;transition:opacity .52s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(12px)}.deck.stack3 .sp3{transition:opacity .52s,transform .64s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*70ms)}.hero-plate{background-image:url(/hero-canyon.webp)}.press{color:#0000;background:linear-gradient(#0b101800 35%,#0b1018bf 100%),url(/foot-letters.webp) 50% 40%/cover no-repeat;-webkit-background-clip:text;background-clip:text}.foot{background:linear-gradient(#0b1018 0%,#080c13 100%);box-shadow:inset 0 1px #e8ecf20f}.site-foot{padding-top:0}.foot{padding-top:var(--s-6,64px)}@media (width<=943px){.foot{padding-top:48px}}.hero .pills li{color:#bac3d2}.hero .pills svg{color:#bac3d2;opacity:.85}@media (width<=943px){.hero .pills li,.hero .pills svg{color:#d2d9e4}.scene-wall{padding-bottom:var(--section)}.deck.stack3{height:500px}.deck.stack3 .sp3{width:86%}.deck.stack3 .sp3:first-child{left:0!important}.deck.stack3 .sp3:nth-child(2){left:14%!important}.deck.stack3 .sp3:nth-child(3){left:2%!important}.deck.stack3 .sp3:nth-child(4){left:12%!important}.deck.stack3 .sp3:nth-child(5){left:7%!important}}blockquote,.rv p{text-wrap:pretty}@media (width>=640px) and (width<=943px){.deck.stack3{height:430px}}.hero{background:linear-gradient(#0b1018 0%,#0c1321 40%,#111b2d 68%,#0b101800 100%)}.ly3{display:none}.ly1{background:radial-gradient(closest-side,#6e8ac44d,#465f961f 50%,#0000 75%)}.ly2{background:radial-gradient(closest-side,#beceec38,#8ca0cd14 55%,#0000 75%)}.hero-plate{opacity:.9}header.nav .logo rect{fill:#c9d4ea66;transition:fill .4s}header.nav .logo rect.on,header.nav .logo:not(.prog) rect{fill:#d3dcec}header.nav .mark{gap:10px}@media (pointer:fine) and (width>=944px){header.nav .nav-cta{height:40px;min-height:40px;padding-left:18px;padding-right:18px}}header.nav .logo rect{fill:#c9d4ea8c}header.nav .logo{flex:none;width:25px;height:17px;transform:translateY(-.5px)}.foot{padding-bottom:var(--s-6,64px);overflow:visible}.press{margin-bottom:0;overflow:visible}@media (width<=943px){.foot{padding-bottom:32px}}.press{margin-top:calc(var(--s-6,64px) - .12em);padding-bottom:.09em}.foot{padding-bottom:var(--s-6,64px)}@media (width<=943px){.press{margin-top:calc(32px - .12em)}.foot{padding-bottom:32px}}.legal .lede{margin-top:var(--s-4,24px);font-size:var(--f-lead,19px);color:var(--ink);line-height:1.5}.legal h2{scroll-margin-top:96px}.legal p b{color:var(--ink);font-weight:500}.legal .caps{text-transform:uppercase;letter-spacing:.02em;border-radius:var(--r-obj,12px);background:#e8ecf20a;padding:16px 20px;font-size:13px;line-height:1.7;box-shadow:inset 0 0 0 1px #e8ecf214}.legal{padding-bottom:var(--section)}:root{--gutter:16px;--max:1232px;--pad:var(--gutter);--section:56px;--group:40px;--block:24px;--related:16px;--stack:16px;--inset:20px;--btn-h:44px;--f-display:34px;--f-title:24px;--o-title:18px;--f-lead:17px;--f-body:16px;--f-small:13px;--lh-display:1.08;--lh-title:1.17;--ls-head:-.01em}@media (width>=640px){:root{--gutter:32px;--section:64px;--group:48px;--block:32px;--inset:24px;--f-display:44px;--f-title:30px;--o-title:19px;--f-lead:18px;--lh-display:1.06;--lh-title:1.13;--ls-head:-.015em}}@media (width>=944px){:root{--section:96px;--group:64px;--related:24px;--btn-h:48px;--f-display:56px;--f-title:36px;--f-lead:19px;--lh-display:1.04;--lh-title:1.1;--ls-head:-.02em}}.t-display{font-size:var(--f-display);line-height:var(--lh-display);letter-spacing:var(--ls-head)}.t-title{font-size:var(--f-title);line-height:var(--lh-title);letter-spacing:var(--ls-head)}.t-lead,.legal .lede{font-size:var(--f-lead);line-height:1.5}.t-display,.t-title{text-wrap:balance}#form-msg,.t-lead,.t-body{text-wrap:pretty}.t-display .ln,.t-title .ln{display:block}h2 .ln,h1 .ln{text-wrap:balance}.scene-wall .t-title .ln,#meeting .t-title .ln,#how .t-title .ln,#guarantee .t-title .ln{display:inline}main>section:not(.hero),.scene-monument{padding-top:var(--section);padding-bottom:var(--section)}.side>.t-lead,.wrap>.t-lead,.faq-head .t-lead,.side>.t-lead+.t-body,#yours .side>.t-lead+.t-body{margin-top:var(--related)}@media (width>=640px){#guarantee .t-lead,.faq-head .t-lead{max-width:514px;margin-left:auto;margin-right:auto}}@media (width<=1100px){.qa-grid{max-width:760px;grid-template-columns:minmax(0,1fr)!important}}main>section[tabindex="-1"]:focus,main:focus{outline:none}@media (width<=943px){.hero-plate{display:none}#guarantee .t-title .ln{display:block}body .frame.hero{min-height:0;padding-top:var(--section);padding-bottom:var(--section);display:block}.hero .side{min-height:0;padding:0;display:block}.hero>.wrap{align-content:start;row-gap:var(--group)}.hero .t-lead{margin-top:var(--related)}.hero .actions,.hero .pills{margin-top:var(--block)}.hero .hero-fig{width:100%;max-width:520px}.ly2{width:120%;height:70%;top:40%;right:-30%}.deck.stack3{max-width:560px;height:auto}.deck.stack3 .sp3,.deck.stack3 .sp3:nth-child(n){transform-origin:50% 0;width:100%;padding:20px var(--inset);left:0!important}.deck.stack3 .sp3:first-child{transform:translate(0)scale(.88)}.deck.stack3 .sp3:nth-child(2){transform:translateY(44px)scale(.91)}.deck.stack3 .sp3:nth-child(3){transform:translateY(88px)scale(.94)}.deck.stack3 .sp3:nth-child(4){transform:translateY(132px)scale(.97)}.deck.stack3 .sp3:nth-child(5){margin-top:176px;position:relative;transform:none}.deck.stack3:not(.in) .sp3{transform:translateY(200px)scale(.9)}.deck.stack3:not(.in) .sp3:nth-child(5){transform:translateY(24px)}.deck.stack3 .sp3 .dk-s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scene-editorial .rv-grid,.rv-grid{grid-auto-rows:auto;gap:0;grid-template-columns:minmax(0,1fr)!important}.scene-editorial .rv,.scene-editorial .rv:first-child,.rv{box-shadow:none;border:0;border-top:1px solid var(--line);padding:var(--block)0;-webkit-backdrop-filter:none;background:0 0;border-radius:0;min-height:0;display:block;grid-area:auto!important}.scene-editorial .rv:before,.scene-editorial .rv:after,.rv:before,.rv:after{display:none}.scene-editorial .rv:last-child{padding-bottom:0}.scene-editorial .rv blockquote,.scene-editorial .rv:first-child blockquote{font-size:var(--f-lead);letter-spacing:0;margin-top:12px;font-weight:400;line-height:1.5}.scene-editorial .rv .rv-by,.rv .rv-by{margin-top:var(--related);padding-top:0}.scene-editorial .rv:first-child .rv-by b{font-size:var(--f-body)}.qa-grid{margin-top:var(--group);gap:var(--stack);align-content:start}.qa-col{gap:var(--stack)}.qa-grid summary{font-size:var(--f-body);min-height:56px;padding:16px var(--inset);gap:16px}.qa-grid details p{padding:0 var(--inset)20px}.faq .faq-mail{margin-top:var(--group)}}@media (width>=640px) and (width<=943px){.hero .hero-fig,.deck.stack3{width:100%;max-width:none}.hero .actions{flex-direction:row;align-items:center;gap:12px}.hero .actions .btn,.hero .actions .link2{height:var(--btn-h);min-height:var(--btn-h);padding:0 24px;font-size:16px}}@media (width<=639px){header.nav .mark span{display:inline}header.nav .nav-cta{height:40px;min-height:40px;padding:0 14px;font-size:13px}.n-x{display:none}.hero .actions{flex-direction:column;align-items:stretch;gap:12px}.hero .actions .btn,.hero .actions .link2{width:100%;height:var(--btn-h);min-height:var(--btn-h);justify-content:center;padding:0 24px;font-size:16px;text-decoration:none}.hero .pills{display:none}.hero .cal{padding:0}.hero .cal .oh{padding:18px var(--inset)14px;margin:0;font-size:16px}.hero .cal .days{padding:0 var(--inset);gap:5px}.hero .cal .wd{font-size:11px}.hero .cal .key{padding:14px var(--inset)18px;margin:0;font-size:13px}.picker,.mail3 .picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:12px 12px 0;display:grid;overflow:visible}.picker .pick{white-space:normal;text-align:center;justify-content:center;height:auto;min-height:44px;padding:6px 8px;font-size:13px;line-height:1.25}.meet .week{padding:16px}.meet .week .wk-s>:nth-child(n+25){display:none}.meet .week .wk-h{margin-bottom:8px}.meet .note{width:100%;margin-top:12px;margin-left:0}.st-mt{padding:10px 12px}#guarantee .split,#guarantee .side,#guarantee .t-title,#guarantee .t-lead{text-align:left;place-items:flex-start start;margin-left:0;margin-right:0}#guarantee .side{width:100%}#guarantee .sixrow{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-self:stretch!important;gap:8px!important;width:auto!important;max-width:none!important;margin:0!important}.sixrow i{aspect-ratio:1;border-radius:8px;height:auto}.sixrow i.miss span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.faq .wrap,.faq-head{text-align:left;align-items:flex-start}.faq-head{max-width:none}.faq .faq-mail{text-align:left;align-self:flex-start;max-width:none}.compose2 .fr{padding:10px var(--inset)6px;grid-template-columns:minmax(0,1fr);align-items:start;row-gap:2px;height:auto}.compose2 .fr .k{font-size:13px;line-height:1.45}.compose2 .fr input{height:32px;min-height:32px;padding-left:0}.compose2 .of{flex-direction:column;align-items:stretch;gap:16px}.compose2 .send{width:100%;height:var(--btn-h);min-height:var(--btn-h);justify-content:center}}@media (width<=943px){.sf-bot{flex-flow:wrap;align-items:center;gap:0 24px}.sf-bot>*{margin:0}.sf-bot>span,.sf-bot>a{align-items:center;min-height:44px;display:flex}.sf-bot>:first-child,.sf-bot>:nth-child(2){flex-basis:100%}}@media (width<=340px){header.nav .mark span{font-size:17px}}@media (width>=944px) and (width<=1391px){.deck.stack3 .sp3:first-child{left:0!important}}h1,h2,h3,summary,.st-h,.oh,.nt-t,.legal h2,.legal h3{text-wrap:balance}.legal p,.legal li,.legal .lede,.legal .caps,.mail3 .mbody p,.mail3 .mbody li,.mail3 .mbody ol{max-width:52ch}.rv blockquote{max-width:60ch}@media (width<=943px){header.nav .nav-cta{height:44px;min-height:44px}.sf-bot a{align-items:center;min-height:44px;margin-inline:-6px;padding-inline:6px;display:inline-flex}}.site-foot .foot{overflow-x:clip}@media (width<=639px){:root{--nav-h:68px}body .frame.hero{padding-top:0;padding-bottom:var(--section)}.hero>.wrap{row-gap:0}.hero .side{min-height:calc(100svh - var(--nav-h));padding:var(--block)0 var(--group);flex-direction:column;display:flex}.hero .actions{flex-direction:column;align-items:flex-start}.hero .actions .btn{width:auto;height:52px;min-height:52px;padding:0 28px;font-size:17px}.hero .hero-fig{max-width:none}.mail3{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;overflow:visible}.picker,.mail3 .picker{overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-1*var(--gutter))12px;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);grid-template-columns:none;gap:8px;display:flex;overflow-x:auto}.mail3 .picker::-webkit-scrollbar{display:none}.picker .pick,.keys .pick{white-space:nowrap;border-radius:999px;flex:none;justify-content:center;height:44px;min-height:44px;padding:0 18px;font-size:14px}.mail3 .mbody{background:var(--obj);box-shadow:var(--shadow);border-radius:var(--r-obj);-webkit-backdrop-filter:blur(28px)saturate(160%);overflow:hidden}.mail3 .mh{padding:20px var(--inset)16px}.mail3 .ob{padding:20px var(--inset)}.mail3 .cites{padding:0 var(--inset)8px}.compose2 .mh{padding:20px var(--inset)}.compose2 .fr,.compose2 .ob{margin-left:var(--inset);margin-right:var(--inset)}.compose2 .fr{padding-left:16px;padding-right:16px}.compose2 .ob textarea{padding-left:0;padding-right:0}.compose2 .of{padding:16px var(--inset)var(--inset)}.rv-grid,.scene-editorial .rv-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(-1*var(--gutter));margin-right:calc(-1*var(--gutter));padding:0 var(--gutter)8px;scroll-padding-inline:var(--gutter);gap:12px;overflow-x:auto;display:flex!important}.rv-grid::-webkit-scrollbar{display:none}.scene-editorial .rv,.scene-editorial .rv:first-child,.scene-editorial .rv:last-child,.rv{scroll-snap-align:start;background:var(--obj);box-shadow:var(--shadow);border-radius:var(--r-obj);padding:var(--inset);border:0;flex-direction:column;flex:0 0 84%;display:flex}.scene-editorial .rv blockquote,.scene-editorial .rv:first-child blockquote{font-size:var(--f-body)}.scene-editorial .rv .rv-by,.rv .rv-by{padding-top:var(--related);margin-top:auto}.qa-grid,.qa-col{gap:0!important}.qa-grid details,.qa details+details{box-shadow:none;border:0;border-top:1px solid var(--line);-webkit-backdrop-filter:none;background:0 0;border-radius:0;margin:0}.qa-col:last-child>details:last-child{border-bottom:1px solid var(--line)}.qa-grid summary{min-height:60px;padding:18px 0}.qa-grid details p{padding:0 0 20px}}@media (width>=640px) and (width<=943px){.hero .pills{display:none}.hero .hero-fig{max-width:480px}.hero .actions{margin-top:40px}body .frame.hero{padding-top:72px}.rv-grid,.scene-editorial .rv-grid{gap:var(--stack);margin-top:var(--group);grid-template-columns:repeat(2,minmax(0,1fr))!important}.scene-editorial .rv,.scene-editorial .rv:first-child,.scene-editorial .rv:last-child,.rv{background:var(--obj);box-shadow:var(--shadow);border-radius:var(--r-obj);padding:var(--inset);border:0;flex-direction:column;display:flex}.scene-editorial .rv blockquote,.scene-editorial .rv:first-child blockquote{font-size:var(--f-body)}.scene-editorial .rv .rv-by,.rv .rv-by{padding-top:var(--related);margin-top:auto}}@media (width<=943px){.faq .wrap,.faq-head{text-align:left;align-items:flex-start}.faq-head{max-width:none}.faq-head .t-lead{margin-left:0!important;margin-right:0!important}.faq .faq-mail{text-align:left;align-self:flex-start;max-width:none}.qa-grid{width:100%;max-width:none}.qa-grid,.qa-col{gap:0!important}.qa-grid details,.qa details+details{box-shadow:none;border:0;border-top:1px solid var(--line);-webkit-backdrop-filter:none;background:0 0;border-radius:0;margin:0}.qa-col:last-child>details:last-child{border-bottom:1px solid var(--line)}.qa-grid summary{min-height:60px;padding:18px 0}.qa-grid details p{padding:0 0 20px}}@media (width<=639px){:root{--gutter:21px;--section:44.5px;--group:34px;--block:21px;--related:13px;--stack:13px;--inset:21px;--f-title:26px;--lh-title:1.2;--f-lead:18px;--o-title:18px;--ls-head:-.015em;--f-display:clamp(30px,calc((100vw - 2*var(--gutter))/9.6),42px);--lh-display:1.06}.side>.t-lead,.side>.t-body,.faq-head .t-lead,.close .side .t-body{max-width:52ch}.side>.t-display+.t-lead,.side>.t-lead+.t-body,#yours .side>.t-lead+.t-body{margin-top:var(--block)}#meeting .t-title .ln,#how .t-title .ln,.scene-wall .t-title .ln{display:block}.hero .side:before{content:"";flex:1 1 0}.hero .side:after{content:"";flex:1.618 1 0}.hero .t-display{font-size:clamp(30px,calc((100vw - 2*var(--gutter))/8.9),44px);letter-spacing:-.025em;line-height:1.04}.hero .t-lead{margin-top:var(--block)}.hero .actions{margin-top:var(--group);gap:8px}.hero .hero-fig{margin-top:0}.hero .side{min-height:0;padding:55px 0 var(--group)}.hero .side:before,.hero .side:after{content:none}.hero .actions{flex-direction:column;align-items:stretch;gap:13px}.hero .actions .btn,.hero .actions .link2{justify-content:center;width:100%;height:52px;min-height:52px;padding:0 21px;font-size:17px;text-decoration:none}.meet .week{padding:var(--inset)}.meet .note{padding:var(--inset);margin-top:var(--stack)}.mail3 .picker{margin-bottom:var(--stack)}.rv-grid,.scene-editorial .rv-grid{gap:var(--stack)}.qa-grid summary{min-height:64px}}@media (width<=943px){.qa-grid{padding:0 var(--inset);background:var(--obj);box-shadow:var(--shadow);border-radius:var(--r-obj);-webkit-backdrop-filter:blur(28px)saturate(160%)}.qa-col:first-child>details:first-child{border-top:0}.qa-col:last-child>details:last-child{border-bottom:0}.qa-grid summary{padding:var(--block)0}.qa-grid details p{padding:0 0 var(--block)}}@media (width<=359px){:root{--gutter:16px;--inset:16px;--f-title:22px;--f-lead:16px;--lh-title:1.18}}@media (width<=943px),(hover:none) and (pointer:coarse){.obj,.steps,.qa-grid,.mail3 .mbody,.compose2,.rv,.qa details,.week,.note{-webkit-backdrop-filter:none!important}}@media (width<=943px){.qa-grid details,.qa-grid details[open]{transition:none;box-shadow:none!important;background:0 0!important}}header.nav .nav-cta{box-shadow:inset 0 1px #fff,inset 0 -1px #00000026,0 0 0 1px #ffffff2e,0 0 12px -4px #d2def880}.compose2 input:focus,.compose2 textarea:focus,.compose2 .fr input:focus-visible,.compose2 .ob textarea:focus-visible{box-shadow:none;outline:none}@media (width<=943px),(hover:none) and (pointer:coarse){:root{--grain-x:none!important;--grain-d:none!important;--grain-l:none!important;--grain-ls:none!important}body:after,body:before{background-image:none!important}}@media (width<=639px){.rv-grid,.scene-editorial .rv-grid{margin-bottom:-34px;padding-bottom:34px}.scene-editorial .rv,.scene-editorial .rv:first-child,.scene-editorial .rv:last-child,.rv{box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff12,0 16px 28px -16px #000c}}.skip:not(:focus):not(:focus-visible){clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}.compose2 .ob textarea{padding-left:0;padding-right:0}@media (width<=943px){.deck.stack3 .sp3,.deck.stack3 .sp3:nth-child(n){width:100%;padding:13px var(--inset)var(--inset);left:0!important}.deck.stack3 .sp3:first-child{transform:translate(0)}.deck.stack3 .sp3:nth-child(2){transform:translateY(44px)}.deck.stack3 .sp3:nth-child(3){transform:translateY(88px)}.deck.stack3 .sp3:nth-child(4){transform:translateY(132px)}.deck.stack3 .sp3:first-child .dk-m{opacity:.55}.deck.stack3 .sp3:nth-child(2) .dk-m{opacity:.67}.deck.stack3 .sp3:nth-child(3) .dk-m{opacity:.79}.deck.stack3 .sp3:nth-child(4) .dk-m{opacity:.9}.deck.stack3 .sp3 .dk-m{margin-bottom:13px}.steps{counter-reset:st;padding:0 var(--inset);background:var(--obj);height:auto;box-shadow:var(--shadow);border-radius:var(--r-obj);-webkit-backdrop-filter:blur(28px)saturate(160%);margin-bottom:0;display:block}.steps .st,.steps .st:nth-child(n){box-shadow:none;-webkit-backdrop-filter:none;border:0;border-top:1px solid var(--line);padding:var(--inset)0;counter-increment:st;background:0 0;border-radius:0;margin:0}.steps .st:first-child{border-top:0}.steps .st-h{font-size:var(--o-title);align-items:baseline;gap:13px}.steps .st-h:before{content:counter(st);width:13px;color:var(--mid);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:500}.steps .st-h>span:first-child{flex:auto}.steps .st-o,.steps .st-mt{width:100%;height:auto;min-height:44px;margin:13px 0 0;font-size:15px;line-height:1.35}.steps .st-in{padding:0 13px}.steps .st-ap{gap:13px;padding:6px 6px 6px 13px}.steps .st-ap span{flex:auto;min-width:0}.steps .st-ap b{flex:none;height:32px}.steps .st-mt{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:13px;padding:10px 13px;display:grid}.steps .st-mt span{white-space:normal;min-width:0}}@media (width>=640px){:root{--gutter:34px;--pad:var(--gutter);--inset:21px;--stack:13px;--related:21px;--block:34px;--group:55px;--section:55px}}@media (width>=944px){:root{--section:89px}}@media (width>=640px) and (width<=943px){#guarantee .split,#guarantee .side,#guarantee .t-title,#guarantee .t-lead{text-align:left;place-items:flex-start start;margin-left:0;margin-right:0}#guarantee .side{width:100%}.hero .side{text-align:center;flex-direction:column;align-items:center;display:flex}.hero .t-display{letter-spacing:-.025em;font-size:56px;line-height:1.04}.hero .t-lead{max-width:30em;margin-left:auto;margin-right:auto}.hero .actions{justify-content:center}.hero>.wrap{justify-items:center}.hero .hero-fig{max-width:560px;margin-left:auto;margin-right:auto}}.legal{padding-top:var(--section)}.legal .upd{margin-top:13px}.legal .lede{margin-top:var(--block)}.legal h2{margin-top:var(--group)}.legal p,.legal ul,.legal ol{margin-top:13px}.legal h2+p,.legal h2+ul,.legal h2+ol,.legal h2+.caps{margin-top:8px}.legal .caps{padding:13px 21px}.hero .actions,.hero .actions+.pills{margin-top:var(--block)}@media (width<=639px){.hero .actions{margin-top:var(--group)}}.qa-grid{margin-top:var(--group)}.faq .faq-mail{margin-top:var(--block)}.sf-bot{margin-top:var(--group)}.press{margin-top:calc(var(--group) - .12em)}.scene-monument .sixrow{margin-top:0}