:is(body:has(.h6)>.masthead,body:has(.h6)>.site-footer){display:none}.h6{background:var(--paper);color:var(--ink);font-family:var(--sans);overflow-x:clip}.h6 p{text-wrap:pretty;margin:0}.h6 h1,.h6 h2,.h6 h3{text-wrap:balance;margin:0}.h6 a{color:var(--ink)}.h6 :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.h6 .h6-serif{font-family:var(--serif)}.h6 .h6-muted{color:var(--ink-muted)}.h6 .h6-label{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.45}.h6-w{max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);box-sizing:border-box;margin:0 auto}.h6-col{flex-direction:column;display:flex}.h6-col--16{gap:16px}.h6-col--22{gap:22px}.h6-col--40{gap:40px}.h6-col--56{gap:56px}.h6-col--64{gap:64px}.h6-start{align-items:flex-start}.h6-self-start{align-self:flex-start}.h6-max820{max-width:820px}.h6-max760{max-width:760px}.h6 .h6-dxl{letter-spacing:-.025em;font-size:56px;font-weight:300;line-height:.95}.h6 .h6-dl{letter-spacing:-.02em;font-size:40px;font-weight:300;line-height:1}.h6 em{font-style:italic}.h6 .h6-btn{background:var(--ink);min-height:48px;color:var(--on-ink);font:500 12px/1.33 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .24s var(--ease), color .24s var(--ease);border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 32px;text-decoration:none;display:inline-flex}.h6 .h6-btn:hover{background:var(--espresso);color:var(--on-ink)}.h6 .h6-btn.h6-light{background:var(--paper);color:var(--ink)}.h6 .h6-btn.h6-light:hover{color:var(--ink);background:#fff}.h6 .h6-ghost{min-height:48px;color:var(--paper);font:500 12px/1.33 var(--sans);letter-spacing:.12em;text-transform:uppercase;transition:border-color .24s var(--ease);border:1px solid #f7f4ee99;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.h6 .h6-ghost:hover{border-color:var(--paper);color:var(--paper)}.h6 .h6-apple{fill:currentColor;flex:none;width:15px;height:15px}.h6-app :focus-visible,.h6-get :focus-visible{outline-color:var(--paper)}.h6 .h6-woven{background:var(--espresso);color:var(--stone);letter-spacing:.16em;text-transform:uppercase;outline-offset:-4px;text-wrap:balance;outline:1px dashed #efeae18c;align-items:center;gap:8px;padding:9px 16px;font-size:11px;font-weight:500;line-height:1.45;display:inline-flex}.h6 .h6-woven--light{background:var(--stone);color:var(--espresso);outline-color:#33251b73}.h6 .h6-stitch{border:0;border-top:1.5px dashed var(--sand);margin:0}.h6 .h6-mtag{background:var(--stone);font:italic 400 17px/1.45 var(--serif);color:var(--cognac);clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);align-self:flex-start;padding:10px 14px 10px 26px;position:relative}.h6 .h6-mtag:before{content:"";background:var(--paper);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:12px}.h6-nav{align-items:center;gap:32px;height:64px;display:flex}.h6-logo{align-items:center;min-height:44px;display:inline-flex}.h6-logo img{width:72px;height:auto}.h6-links{display:none}.h6 .h6-navbtn{min-height:44px;margin-left:auto;padding:0 20px}.h6-hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:12px;padding-bottom:72px;display:grid}.h6-herocopy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.h6 .h6-sub{max-width:21em;font-size:19px;line-height:1.45}.h6-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;width:100%;display:flex}.h6-hero .h6-cta .h6-btn{width:100%}.h6-free{color:var(--ink-muted);font-size:13px}.h6-picker{flex-direction:column;gap:18px;min-width:0;display:flex}.h6-pickhead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.h6-pickhead p{font-size:22px;font-weight:300}.h6-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.h6-piece{text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;flex-direction:column;gap:6px;min-height:44px;padding:0;font-family:inherit;display:flex}.h6-piece img{aspect-ratio:4/5;object-fit:cover;background:var(--stone);outline-offset:3px;width:100%;height:auto;transition:outline-color .24s var(--ease), opacity .24s var(--ease);outline:2px solid #0000}.h6-piece .pn{font-family:var(--serif);font-size:14px;line-height:1.25}.h6-piece .pp{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.h6-piece.off img{opacity:.55}.h6-piece.on img{outline-color:var(--ink);opacity:1}.h6-piece:hover img{opacity:1}.h6-tagzone{justify-content:center;min-height:340px;display:flex}.h6-tagwrap{transform-origin:50% 0;filter:drop-shadow(0 24px 24px #1e18142e);width:100%;animation:h6-settle .4s var(--ease) both;flex-direction:column;align-items:center;display:flex}@keyframes h6-settle{0%{opacity:0;transform:rotate(-2.5deg)}to{opacity:1;transform:none}}.h6-string{background:var(--line-strong);width:1px;height:30px}.h6-tag{box-sizing:border-box;clip-path:polygon(16% 0,84% 0,100% 9%,100% 100%,0 100%,0 9%);background:#fffdf9;width:100%;padding:32px 20px 20px;position:relative}.h6-tag:before{content:"";background:var(--paper);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--sand);border-radius:50%;margin-left:-6px;position:absolute;top:12px;left:50%}.h6-tag .v{font:italic 300 34px/1.02 var(--serif);letter-spacing:-.015em;border-bottom:2px solid;margin:10px 0 0;padding-bottom:14px}.h6-tag .v.yes{color:var(--verdict-yes)}.h6-tag .v.if{color:var(--verdict-if)}.h6-tag .v.pass{color:var(--verdict-pass)}.h6-tag .rows{flex-direction:column;margin-top:4px;display:flex}.h6-tag .r{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:78px 1fr;gap:10px;padding:10px 0;font-size:13px;line-height:1.5;display:grid}.h6-tag .r span:first-child{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);padding-top:1px;font-size:11px;font-weight:500}.h6-tag .more{font:italic 400 17px/1.45 var(--serif);color:var(--cognac);margin-top:14px}.h6-promise{background:var(--espresso);padding:22px 0}.h6-labels{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:0 auto;list-style:none;display:flex}.h6-questions{padding:72px 0}.h6-qgrid{grid-template-columns:minmax(0,1fr);gap:28px 32px;display:grid}.h6-q{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding-top:20px;display:flex}.h6-q h3{font:400 22px/1.25 var(--serif)}.h6 .h6-close{max-width:34em;font-size:19px;line-height:1.45}.h6-app{background:var(--espresso);color:var(--paper);padding:72px 0}.h6-app .h6-dl{color:var(--paper)}.h6-preview{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.h6-chaps{display:none}.h6-stage{flex-direction:column;align-items:center;gap:18px;width:100%;min-width:0;display:flex}.h6-chips{width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 4px;box-sizing:border-box;scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;display:flex;overflow-x:auto}.h6-chips::-webkit-scrollbar{display:none}.h6-chips button{min-height:44px;color:var(--line);font:500 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .24s var(--ease), color .24s var(--ease);background:0 0;border:1px solid #f7f4ee4d;border-radius:0;flex:none;padding:0 16px}.h6-chips button.on{background:var(--paper);color:var(--ink);border-color:var(--paper)}.h6-phone{aspect-ratio:340/700;background:var(--ink);box-sizing:border-box;border-radius:50px;width:min(320px,100%);padding:10px;position:relative;box-shadow:0 0 0 1px #f7f4ee1a}.h6-phone:before{content:"";z-index:2;background:var(--ink);pointer-events:none;border-radius:14px;width:86px;height:24px;margin-left:-43px;position:absolute;top:20px;left:50%}.h6-screen{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;background:var(--paper);-webkit-overflow-scrolling:touch;border-radius:41px;width:100%;height:100%;display:flex;overflow:auto hidden}.h6-screen::-webkit-scrollbar{display:none}.h6-screen:focus-visible{outline-offset:6px}.h6-scr{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.h6-scr img{object-fit:cover;object-position:50% 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.h6-caption{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:168px;display:flex}.h6-caption>span{color:var(--sand);font-size:14px;font-style:italic}.h6-caption h3{font:400 28px/1.1 var(--serif);letter-spacing:-.01em}.h6-caption p{color:var(--line);max-width:22em;font-size:16px;line-height:1.55}.h6-ctrls{align-items:center;gap:10px;display:flex}.h6-arrow{width:48px;height:48px;color:var(--paper);cursor:pointer;transition:border-color .24s var(--ease);background:0 0;border:1px solid #f7f4ee66;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.h6-arrow:hover{border-color:var(--paper)}.h6-arrow svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:square;width:20px;height:20px}.h6-dots{display:flex}.h6-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:44px;padding:0;display:flex}.h6-dot i{width:6px;height:6px;transition:width .24s var(--ease), background-color .24s var(--ease);background:#f7f4ee59;display:block}.h6-dot.on i{background:var(--paper);width:18px}.h6-how-strip{border-top:1px solid #f7f4ee2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 48px;padding-top:32px;display:flex}.h6-how-strip p{color:var(--line);font-size:16px}.h6-how-strip .h6-serif{color:var(--sand);font-style:italic}.h6-pile{text-align:center;padding:96px 0}.h6-pile .h6-dl{max-width:14em;margin:0 auto}.h6 .h6-pilebody{max-width:30em;margin:28px auto 0;font-size:19px;line-height:1.45}.h6 .h6-pilekick{margin:24px auto 0;font-size:17px;font-weight:500}.h6-quick{border-top:1px solid var(--line);padding:56px 0}.h6-quickgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px 48px;display:grid}.h6-quickgrid>div{flex-direction:column;gap:8px;display:flex}.h6-quickgrid h3{font-size:22px;font-weight:400;line-height:1.25}.h6-quickgrid p{color:var(--ink-muted);font-size:15px;line-height:1.6}.h6-get{background:var(--espresso);color:var(--paper);position:relative;overflow:hidden}.h6-getimg{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.h6-veil{background:#1e181485;position:absolute;inset:0}.h6-getinner{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:96px;padding-bottom:96px;display:flex;position:relative}.h6-getlogo{width:88px;height:auto}.h6-get .h6-dl{color:var(--paper);max-width:11em}.h6-getsub{max-width:30em;font-size:17px;line-height:1.5}.h6-get .h6-btn.h6-light{margin-top:6px}.h6-getrow{align-items:center;gap:24px;display:flex}.h6-qr{width:96px;height:96px;display:none}.h6-qr svg{width:100%;height:100%;display:block}.h6-early{flex-direction:column;align-items:center;gap:4px;width:100%;max-width:520px;display:flex}.h6-early[hidden]{display:none}.h6-early p{font-size:15px;line-height:1.55}.h6-get .rs-waitlist .btn{background:var(--ink);color:var(--on-ink)}.h6-get .rs-waitlist-done,.h6-get .rs-waitlist-error{color:var(--paper)}.h6-brands{background:var(--stone);padding:72px 0}.h6-brandgrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.h6 .h6-brandlede{max-width:24em;font-size:19px;line-height:1.45}.h6 .h6-mail{align-items:center;min-height:44px;display:inline-flex}.h6-brandlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.h6-brandlist li{border-top:1px solid var(--line);grid-template-columns:40px 1fr;gap:12px;padding:20px 0;display:grid}.h6-brandlist li:last-child{border-bottom:1px solid var(--line)}.h6-brandlist .num{color:var(--ink-muted);font-size:18px;font-style:italic}.h6-brandlist .h{font-size:22px}.h6-brandlist .b{color:var(--ink-muted);margin-top:6px;font-size:15px;line-height:1.6}.h6-howlist{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.h6-howlist li{color:var(--ink-muted);grid-template-columns:34px 1fr;gap:10px;font-size:15px;line-height:1.55;display:grid}.h6-howlist b{font:italic 400 18px/1.4 var(--serif);color:var(--ink-muted)}.h6-foot{padding:48px 0 calc(40px + env(safe-area-inset-bottom))}.h6-footrow{flex-wrap:wrap;align-items:center;gap:12px 32px;font-size:14px;display:flex}.h6-footrow>img{width:64px;height:auto}.h6-footlinks{flex-wrap:wrap;gap:0 24px;display:flex}.h6-footlinks a{align-items:center;min-height:44px;display:inline-flex}.h6-footlinks a:hover{color:var(--ink-muted)}.h6-footnote{color:var(--ink-muted);flex-basis:100%;font-size:12px}@keyframes h6-fade{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:view()){.h6-reveal{animation:linear both h6-fade;animation-timeline:view();animation-range:entry entry 40%}}@media (prefers-reduced-motion:reduce){.h6-tagwrap,.h6-reveal{animation:none!important}}@media (min-width:640px){.h6-qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.h6-hero .h6-cta .h6-btn{width:auto}.h6-tag{width:360px;padding:34px 24px 22px}.h6-tag .v{font-size:40px;line-height:1}.h6-tagwrap{width:auto}.h6-pieces{gap:14px}.h6-piece .pn{font-size:18px}.h6-piece .pp{font-size:14px}.h6-labels{justify-content:center;gap:12px}.h6-woven{white-space:nowrap}}@media (min-width:900px){.h6 .h6-dxl{font-size:96px}.h6 .h6-dl{font-size:64px}.h6 .h6-sub,.h6 .h6-close,.h6 .h6-pilebody,.h6 .h6-brandlede{font-size:22px}.h6-nav{height:84px}.h6-logo img{width:88px}.h6-links{gap:32px;margin:0 auto;display:flex}.h6-links a{letter-spacing:.14em;text-transform:uppercase;align-items:center;min-height:44px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.h6-links a:hover{color:var(--ink-muted)}.h6 .h6-navbtn{margin-left:0}.h6-hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px;padding-top:40px;padding-bottom:96px}.h6-herocopy{gap:26px}.h6-pickhead p{font-size:26px}.h6-tagzone{min-height:360px}.h6-string{height:34px}.h6-promise{padding:26px 0}.h6-questions{padding:120px 0 112px}.h6-app{padding:112px 0}.h6-preview{grid-template-columns:minmax(0,1fr) 380px;gap:96px}.h6-chaps{flex-direction:column;display:flex}.h6-chap{text-align:left;width:100%;color:var(--sand);cursor:pointer;background:0 0;border:0;border-top:1px solid #f7f4ee2e;grid-template-columns:44px 1fr;gap:6px 12px;min-height:44px;padding:18px 0;font-family:inherit;display:grid}.h6-chap:last-child{border-bottom:1px solid #f7f4ee2e}.h6-chap .num{font:italic 400 15px/1.4 var(--serif);padding-top:6px}.h6-chap .h{font:400 28px/1.1 var(--serif);letter-spacing:-.01em;transition:color .24s var(--ease)}.h6-chap .d{color:var(--line);grid-column:2;max-width:30em;font-size:15px;line-height:1.55;display:none}.h6-chap:hover .h,.h6-chap.on{color:var(--paper)}.h6-chap.on .d{display:block}.h6-chap.on .num{color:var(--sand)}.h6-chips,.h6-caption{display:none}.h6-stage{gap:24px}.h6-phone{border-radius:54px;width:340px;padding:11px;box-shadow:0 0 0 1px #f7f4ee1a}.h6-phone:before{width:92px;height:26px;margin-left:-46px;top:21px}.h6-screen{border-radius:44px}.h6-ctrls{gap:18px}.h6-dots{gap:4px}.h6-dot{width:24px}.h6-dot.on i{width:20px}.h6-how-strip{padding-top:40px}.h6-pile{padding:144px 0}.h6 .h6-pilebody{margin-top:32px}.h6-quick{padding:72px 0}.h6-getinner{padding-top:144px;padding-bottom:144px}.h6-qr{display:block}.h6-brands{padding:120px 0}.h6-brandgrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px}.h6-foot{padding-top:56px}.h6-footrow{gap:20px 40px}.h6-footnote{text-align:right;flex-basis:auto;margin-left:auto}}@media (min-width:1100px){.h6-qgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
