@font-face{font-family:Instrument Sans;src:url(/fonts/InstrumentSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/InstrumentSans-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Iosevka;src:url(/fonts/Iosevka-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Iosevka;src:url(/fonts/Iosevka-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}:root{--ground:#000;--ink:#fff;--ember:#ff5a1f;--plate:#161616;--control:#101010;--paper:#f6f6f6;--soft:#b3b3b3;--plate-line:#444;--sans:"Instrument Sans", system-ui, sans-serif;--ui:"Iosevka", ui-monospace, monospace;--t-display:clamp(52px, 7vw, 112px);--t-head:clamp(34px, 4vw, 62px);--t-statement:clamp(24px, 2.5vw, 36px);--t-body:18px;--t-small:16px;--margin:clamp(20px, 3vw, 40px);--gap:clamp(120px, 14vw, 200px);--ease:cubic-bezier(.175, .885, .32, 1.1);--crown:polygon(0 var(--c,24px), 33.9% var(--c,24px), 41.5% 0, 58.5% 0, 66.1% var(--c,24px), 100% var(--c,24px), 100% 100%, 0 100%)}*{box-sizing:border-box}html{background:var(--ground);color:var(--ink);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font:400 var(--t-body)/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline-offset:4px;outline:2px solid}::selection{background:var(--ember);color:#000}h1,h2,h3,p{margin:0}h1,h2{letter-spacing:-.03em;font-weight:500;line-height:.98}h1,h2,h3{text-wrap:balance}[data-split]>div{margin-bottom:-.14em;padding-bottom:.14em}h3{font-weight:500;font-size:var(--t-body);line-height:1.3}.small{font-size:var(--t-small);line-height:1.45}.skip-link{top:12px;left:var(--margin);z-index:10;background:var(--ink);color:var(--ground);padding:12px 20px;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}p{text-wrap:pretty}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav{z-index:5;padding:22px var(--margin);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.wordmark{letter-spacing:-.01em;align-items:center;gap:12px;font-size:22px;font-weight:500;text-decoration:none;display:inline-flex}.wordmark img{width:34px;height:34px}.nav ul{gap:28px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.nav ul a{padding:10px 0;text-decoration:none}.nav .nav-short{display:none}.hero{min-height:max(100svh,820px);padding:0 var(--margin);grid-template-columns:repeat(12,1fr);align-items:center;column-gap:20px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:2;grid-column:1/span 6;padding:140px 0 96px;position:relative}.hero h1{font-size:clamp(52px,6.4vw,100px)}.hero-lede{max-width:30em;margin-top:32px}.hero-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:40px;display:flex}.hero-status{font-size:16px;line-height:1.45}.hero-stage{grid-column:7/span 6;justify-content:center;align-self:stretch;align-items:flex-end;padding-top:120px;display:flex;position:relative}.hero-shape{left:0;right:calc(-1 * var(--margin));height:64%;width:calc(100% + var(--margin));fill:var(--ember);position:absolute;bottom:0}.phone{border-radius:44px;outline:10px solid #1c1c1c;width:min(340px,30vw);margin:0 0 -60px;position:relative;overflow:hidden}.phone img{width:100%}.button{background:var(--ink);color:#000;min-height:52px;font:500 var(--t-body)/1 var(--sans);transition:background-color .15s var(--ease), transform .15s var(--ease);align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.button:active{background:#ddd;transform:translateY(1px)}[data-ui]{font-family:var(--ui);font-variant-numeric:tabular-nums slashed-zero}.console{width:460px;max-width:100%;color:var(--ink);position:relative}.console-top{color:#000;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.console-top .fmt,.console-top .count{font-size:24px;line-height:1}.console-top .count{text-align:right}.console-top small{font:400 14px/1.4 var(--sans);margin-top:6px;display:block}.ruler{justify-content:space-between;align-items:flex-end;height:16px;margin:18px 0 22px;display:flex}.ruler i{background:#000;width:2px;height:100%}.ruler i.used{opacity:.3}.plate{background:var(--plate);--c:26px;clip-path:var(--crown);grid-template-rows:auto auto;grid-template-columns:1fr 130px 1fr;row-gap:14px;padding:44px 26px 26px;display:grid;position:relative}.field{letter-spacing:.055em;color:var(--soft);font-size:12px;font-weight:600}.reading{letter-spacing:0;color:var(--ink);margin-top:4px;font-size:22px;font-weight:400;display:block}.f-tl{grid-area:1/1}.f-tr{text-align:right;grid-area:1/3}.f-bl{grid-area:2/1}.f-br{text-align:right;grid-area:2/3}.thumb{opacity:0;background:#2a2a2a url(/img/sample-neutral.webp) 50%/cover;width:44px;height:44px;margin-top:12px;display:block}.thumb.taken{opacity:1}.look{margin-top:12px;font-weight:400;display:block}.look b{color:var(--ink);margin-top:2px;font-size:15px;font-weight:400;display:block}.gauge{text-align:center;grid-area:1/2;justify-self:center;margin-top:-26px}.gauge svg{width:130px;height:69px;display:block;overflow:visible}.gauge-label{color:var(--paper);margin-top:4px;font-size:13px;display:block}.shutter{border:5px solid var(--plate);background:var(--ink);outline:3px solid var(--ink);outline-offset:0;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;grid-area:2/2;place-self:center;width:78px;height:78px}.shutter:focus-visible{outline:3px solid var(--ember);outline-offset:5px}.shutter[aria-disabled=true]{cursor:not-allowed;background:#6b6b6b}.flash{opacity:0;visibility:hidden;pointer-events:none;background:#fff;position:absolute;inset:0}.console-status{text-align:center;font:500 16px/1.4 var(--sans);color:#000;min-height:1.4em;margin-top:16px}.statement{padding:var(--gap) var(--margin) 0;grid-template-columns:repeat(12,1fr);column-gap:20px;display:grid}.statement h2{font-size:var(--t-head);grid-column:1/span 7}.statement-text{grid-column:8/span 5;align-self:end;font-size:22px;line-height:1.4}.sample{grid-column:2/span 10;margin:64px 0 0}.sample-frame{--c:40px;clip-path:var(--crown);position:relative;overflow:hidden}.sample img{aspect-ratio:1206/700;object-fit:cover;width:100%}.sample-tag{font:500 var(--t-small)/1 var(--sans);display:grid;position:absolute;bottom:20px;left:24px}.sample-tag>span{color:var(--ink);background:#000;grid-area:1/1;padding:10px 14px}.tag-over{visibility:hidden}.sample figcaption{font-size:var(--t-small);color:var(--soft);padding:14px 0 0}.try{margin-top:var(--gap);background:var(--ember);color:#000;padding:clamp(96px, 11vw, 160px) var(--margin);grid-template-columns:repeat(12,1fr);align-items:center;gap:64px 20px;display:grid}.try-copy{grid-column:1/span 5}.try-copy h2{font-size:var(--t-head);margin-bottom:32px}.try-copy p{max-width:30em}.try-copy p+p{margin-top:16px}.try-console{grid-column:7/span 6;justify-content:flex-end;display:flex}.how{padding:var(--gap) var(--margin) 0}.how h2{font-size:var(--t-head);margin-bottom:56px}.steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.steps figure{background:var(--plate);--c:22px;height:380px;clip-path:var(--crown);justify-content:center;align-items:center;margin:0 0 28px;padding:32px;display:flex;overflow:hidden}.steps figure img{width:auto;max-height:100%}.steps h3{font-size:var(--t-statement);letter-spacing:-.02em;line-height:1.15}.steps p{max-width:30em;margin-top:12px}.formats{margin-top:var(--gap);padding:120px var(--margin);background:var(--paper);color:#000;transition:background-color .4s var(--ease), color .4s var(--ease);grid-template-columns:repeat(12,1fr);align-items:end;gap:20px;display:grid;position:relative}.formats[data-mode=apple]{background:var(--plate);color:var(--ink)}.formats h2{font-size:var(--t-head);grid-column:1/span 6}.formats .lede{font-size:var(--t-body);grid-column:1/span 5}.formats .note{font-size:var(--t-small);grid-column:1/span 5}.switch{color:var(--ink);--c:.28em;clip-path:var(--crown);background:#000;grid-area:1/7/span 3/span 6;justify-self:end;gap:.08em;padding:.4em .12em .12em;font-size:clamp(30px,4.6vw,76px);display:flex;position:relative}.switch-pill{background:var(--ink);width:0;position:absolute;top:.4em;bottom:.12em;left:0}.switch button{font:inherit;color:var(--soft);cursor:pointer;min-height:44px;transition:color .2s var(--ease);background:0 0;border:0;padding:.18em .42em;font-weight:600;position:relative}.switch button:focus-visible{outline:2px solid var(--ember);outline-offset:-3px}.switch button[aria-pressed=true]{color:#000}.features{padding:var(--gap) var(--margin) 0;grid-template-columns:repeat(12,1fr);align-items:center;column-gap:20px;display:grid}.features-copy{grid-column:1/span 7}.features h2{font-size:var(--t-head);margin-bottom:48px}.feature-list{grid-template-columns:1fr 1fr;gap:36px 32px;margin:0;display:grid}.feature-list dt{font-size:20px;font-weight:500}.feature-list dt:before{content:"";background:var(--ember);--c:3px;width:14px;height:9px;clip-path:var(--crown);margin-right:10px;display:inline-block}.feature-list dd{margin:6px 0 0}.phone-small{grid-column:9/span 4;justify-self:center;width:min(320px,26vw);margin-bottom:0}.pricing{padding:140px var(--margin) 0;grid-template-columns:repeat(12,1fr);align-items:start;column-gap:20px;display:grid}.pricing h2{font-size:var(--t-head);grid-column:1/-1;margin-bottom:56px}.plan-list{grid-column:1/span 4;margin:0;padding:0;list-style:none}.plan-list button{font:500 var(--t-head)/1.25 var(--sans);letter-spacing:-.03em;color:var(--soft);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.3em;padding:0;display:flex}.plan-list button:before{content:"";--c:.07em;width:.32em;height:.24em;clip-path:var(--crown);opacity:0;background:currentColor}.plan-list button[aria-selected=true]{color:var(--ink)}.plan-list button[aria-selected=true]:before{opacity:1;background:var(--ember)}.plan-stage{grid-column:5/span 4}.plan-panel[hidden]{display:none}.plan-price{font-size:var(--t-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:500;line-height:1}.plan-period{font-size:var(--t-body);letter-spacing:0;margin-left:10px}.plan-panel p{max-width:30em;margin-top:24px}.plan-panel .small{margin-top:18px}.pricing:not(.enhanced) .plan-stage{grid-column:1/span 8;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.limit-sheet{grid-area:2/10/auto/span 3;margin:0}.limit-sheet img{width:100%}.limit-sheet figcaption{font-size:var(--t-small);color:var(--soft);margin-top:14px}.plan-name{margin-bottom:16px}.enhanced .plan-name{display:none}.faq{padding:var(--gap) var(--margin) 0;grid-template-columns:repeat(12,1fr);column-gap:20px;display:grid}.faq h2{font-size:var(--t-head);grid-column:1/span 4}.drawer{grid-column:5/span 8;gap:8px;display:grid}.qa{background:var(--plate)}.qa summary{text-align:left;cursor:pointer;justify-content:space-between;gap:20px;padding:22px 24px;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary h3{font-size:20px}.qa summary:after{content:"+";color:var(--ember)}.qa[open] summary:after{content:"−"}.qa .answer{max-width:62ch;padding:0 24px 24px}.qa .answer p+p{margin-top:12px}footer{margin-top:var(--gap);background:var(--ember);color:#000;padding:72px var(--margin) 28px;--c:28px;clip-path:var(--crown)}.foot-mark{align-items:center;gap:clamp(16px,2vw,32px);text-decoration:none;display:flex}.foot-mark img{width:clamp(48px,9vw,140px);height:auto}.foot-mark span{font:500 clamp(40px, 12vw, 200px)/.9 var(--sans);letter-spacing:-.05em}.foot-mark span>div{margin-bottom:-.22em;padding-bottom:.22em}.foot{grid-template-columns:repeat(12,1fr);gap:32px 20px;margin-top:56px;font-size:16px;display:grid}.foot ul{margin:0;padding:0;list-style:none}.foot .col{grid-column:span 2}.foot .col-wide{grid-column:span 4}.foot .about{grid-column:9/span 4}.foot .about p+p{margin-top:10px}.foot .last{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:20px;padding-top:24px;display:flex}.foot a{text-underline-offset:3px}.foot li a{padding-block:10px;display:inline-block}.foot li+li{margin-top:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:0s!important}.button:active{transform:none}}@media (width<=1100px){.hero{min-height:auto;display:block}.hero-copy{padding:130px 0 56px}.hero-stage{height:640px;padding-top:0}.hero-shape{height:70%;left:calc(-1 * var(--margin));width:calc(100% + 2 * var(--margin))}.phone{width:300px}.statement h2,.statement-text{grid-column:1/-1}.statement-text{margin-top:24px}.try-copy,.try-console{grid-column:1/-1}.try-console{justify-content:flex-start}.plan-list{grid-column:1/span 5}.plan-stage{grid-column:6/-1}.pricing:not(.enhanced) .plan-stage{grid-column:1/-1}.limit-sheet{grid-area:auto/1/auto/-1;max-width:420px;margin-top:64px}.steps{grid-template-columns:1fr;gap:56px}.steps figure{height:340px}.features-copy{grid-column:1/-1}.phone-small{grid-column:1/-1;width:280px;margin-top:64px}.faq h2,.drawer{grid-column:1/-1}.faq h2{margin-bottom:32px}.formats h2,.formats .lede,.formats .note,.switch{grid-area:auto/1/auto/-1;justify-self:start}.switch{margin-top:20px}}@media (width<=760px){:root{--t-body:17px}.nav ul{display:none}.nav .nav-short{padding:10px 0;font-size:16px;text-decoration:none;display:block}.hero-copy{padding:112px 0 48px}.hero h1{font-size:11.5vw}.hero-lede{margin-top:24px}.hero-stage{height:520px}.phone{border-radius:34px;outline-width:7px;width:240px}.statement{padding-top:96px}.sample{grid-column:1/-1;margin-top:40px}.sample-frame{--c:18px}.sample img{aspect-ratio:4/3}.try{padding:80px var(--margin);row-gap:48px}.pricing:not(.enhanced) .plan-stage{grid-template-columns:1fr}.how,.features,.faq,.pricing{padding-top:96px}.formats h2{font-size:30px}.formats{padding:80px var(--margin)}.formats h2,.formats .lede,.formats .note,.switch{grid-area:auto/1/auto/-1;justify-self:start}.switch{margin-top:20px;font-size:9vw}.feature-list{grid-template-columns:1fr;gap:24px}.pricing h2{margin-bottom:32px}.plan-list,.plan-stage{grid-column:1/-1}.plan-list button{font-size:10vw}.plan-stage{margin-top:32px}.qa summary{padding:18px}.qa summary h3{font-size:18px}.qa .answer{padding:0 18px 20px}footer{--c:16px;padding-top:56px}.foot .col{grid-column:span 6}.foot .about,.foot .col-wide{grid-column:1/-1}}@media (width<=400px){.console-top .fmt,.console-top .count{font-size:20px}.plate{grid-template-columns:1fr 104px 1fr;padding:40px 14px 18px}.gauge svg{width:104px;height:55px}.reading{font-size:18px}.shutter{width:66px;height:66px}}.guide-head{padding:0 var(--margin);position:relative}.guide-head .nav{padding-left:0;padding-right:0;position:relative}.guide-title{grid-template-columns:repeat(12,1fr);column-gap:20px;padding:96px 0 72px;display:grid}.guide-title>*{grid-column:1/span 9}.guide-title h1{max-width:12em;font-size:clamp(44px,6vw,96px)}.guide-lede{max-width:38em;margin-top:32px;font-size:20px;line-height:1.5}.guide-meta{margin-top:24px}.guide{padding:0 var(--margin);grid-template-columns:repeat(12,1fr);align-items:start;column-gap:20px;display:grid}.toc{background:var(--plate);--c:18px;clip-path:var(--crown);grid-column:1/span 3;padding:44px 20px 24px;position:sticky;top:24px}.toc h2{font-size:var(--t-body);letter-spacing:0;line-height:1.3}.toc ul{font-size:var(--t-small);margin:12px 0 0;padding:0;list-style:none}.toc li+li{margin-top:8px}.toc a{text-decoration:none}.prose{overflow-wrap:anywhere;grid-column:5/span 7;min-width:0;max-width:68ch}.prose section+section{margin-top:72px}.prose h2{font-size:var(--t-statement);letter-spacing:-.02em;margin-bottom:20px;line-height:1.15}.prose h3{margin:28px 0 8px}.prose p+p,.prose p+ul,.prose ul+p,.prose p+ol,.prose ol+p,.prose table+p,.prose p+table{margin-top:16px}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:8px}.prose ul li::marker{color:var(--ember)}.prose a{text-underline-offset:3px}.prose table{border-collapse:collapse;width:100%;font-size:var(--t-small);margin:20px 0}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:1px solid #333;padding:10px 12px}.prose th{font-weight:500}.prose figure{background:var(--plate);--c:20px;clip-path:var(--crown);margin:32px 0;padding:44px 20px 20px}.prose figure img{width:auto;max-height:560px;margin:0 auto}.prose figcaption{font-size:var(--t-small);margin-top:14px}.guide-qa+.guide-qa{margin-top:24px}.sources{font-size:var(--t-small)}.policy{padding-top:72px}.policy .prose{grid-column:3/span 8}.policy .prose h1{font-size:var(--t-head);margin-bottom:24px}.policy .prose h2{margin-top:64px}.policy .prose p+p{margin-top:16px}@media (width<=900px){.guide-title>*,.toc,.prose,.policy .prose{grid-column:1/-1}.toc{margin-bottom:56px;position:static}.prose table{display:block;overflow-x:auto}}@media (hover:hover) and (pointer:fine){.nav ul a:hover,.toc a:hover{text-underline-offset:4px;text-decoration:underline}.button:hover{background:var(--paper)}.switch button:not([aria-pressed=true]):hover,.plan-list button:hover{color:var(--ink)}}
