html,body{margin:0;background:#e7e1d4}.fp{--paper: #e7e1d4;--sheet: #f5f2ea;--ink: #15120e;--ink-soft: #3d372e;--muted: #57503f;--line: #b8b2a6;--hover: #ded6c4;--ink-hover: #3d372e;--rust: #a82a09;--edge: max(20px, calc((100vw - 1288px)/2) );min-height:100dvh;background:var(--paper);color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.fp *,.fp *:before,.fp *:after{box-sizing:border-box}.fp :where(h1,h2,h3,p,figure,ul,ol){margin:0;padding:0}.fp :is(button,a,input):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.fp__mast :is(button,a):focus-visible{outline-color:var(--sheet)}.fp main:focus{outline:none}.fp__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fp__skip{position:absolute;left:12px;top:12px;z-index:5;padding:12px 16px;background:var(--sheet);color:var(--ink);transform:translateY(-160%)}.fp__skip:focus{transform:none}.fp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid var(--ink);background:var(--sheet);color:var(--ink);font:600 15px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;cursor:pointer;white-space:nowrap}.fp__btn:hover:not(:disabled){background:var(--hover)}.fp__btn--ink{background:var(--ink);color:var(--sheet)}.fp__btn--ink:hover:not(:disabled){background:var(--ink-hover)}.fp__btn--on-ink{background:transparent;color:var(--sheet);border-color:#81796b;min-height:44px}.fp__btn--on-ink:hover{background:var(--ink-hover)}.fp__btn:disabled{opacity:.72;cursor:progress}.fp__link{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#81796b;cursor:pointer}.fp__link:hover{text-decoration-thickness:2px;background:var(--hover)}.fp__mast{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px var(--edge);background:var(--ink);color:var(--sheet)}.fp__brand{display:grid;place-items:center;min-height:44px;padding:0 6px;color:var(--sheet)}.fp__brand:hover{background:var(--ink-hover)}.fp__logo{display:block;height:40px;width:auto;margin-left:-4px}.fp__logo--foot{filter:invert(1);margin-left:0}.fp__notice{padding:12px var(--edge);background:var(--sheet);border-bottom:1px solid var(--line);font-size:14px}.fp__notice:empty{display:none}.fp__hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px 56px;align-items:end;padding:44px var(--edge) 32px}.fp__hero h1{grid-column:1;font-size:clamp(40px,5.4vw,80px);line-height:.98;letter-spacing:-.035em;font-weight:600}.fp__hero h1 span{display:block;color:var(--ink-soft)}.fp__lede{grid-column:2;max-width:470px;font-size:18px;line-height:1.45;color:var(--ink-soft)}.fp__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:12px}.fp__offer{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:4px 20px;font-size:15px;line-height:1.4;min-height:21px}@media(max-width:520px){.fp__offer{min-height:42px}}.fp__credits strong{font-weight:600}.fp__left{color:var(--muted);font-variant-numeric:tabular-nums}.fp__stage{padding:8px var(--edge) 72px}.fp .stage{position:relative;display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr) minmax(0,250px);gap:28px;align-items:center;padding:36px 28px 24px;background:var(--sheet);border:1px solid var(--line)}.fp .stage figcaption{grid-column:1 / -1;padding-top:16px;border-top:1px solid var(--line);font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.6px;color:var(--muted)}.fp .stage__crew ul{list-style:none;display:grid;gap:8px}.fp .stage__crew-title{margin-bottom:12px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.fp .agent{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 8px;gap:10px;align-items:start;padding:10px 10px 10px 8px;background:var(--paper);border:1px solid transparent;animation:fp-agent-work 24.2s linear infinite;animation-delay:calc(var(--n) * 2.2s)}.fp .agent__face{position:relative;display:block;overflow:hidden;width:40px;height:40px;background:#292319}.fp .agent__face>img{display:block;width:100%;height:100%}.fp .agent__face>i{position:absolute}.fp .agent__text{display:grid;gap:2px;min-width:0}.fp .agent__role{font-size:13px;font-weight:600;line-height:1.3}.fp .agent__role span{font-weight:400;color:var(--muted)}.fp .agent__did{font-size:12.5px;line-height:1.35;color:var(--ink-soft)}.fp .agent__dot{width:8px;height:8px;margin-top:4px;border:1px solid var(--muted);border-radius:50%;animation:fp-dot-work 24.2s linear infinite;animation-delay:calc(var(--n) * 2.2s)}@keyframes fp-agent-work{0%,8.4%{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--rust)}9.2%,to{border-color:transparent;box-shadow:none}}@keyframes fp-dot-work{0%,8.4%{background:var(--rust);border-color:var(--rust)}9.2%,to{background:var(--ink);border-color:var(--ink)}}.fp .tg{animation:fp-target-work 24.2s linear infinite;animation-delay:calc(var(--n) * 2.2s)}@keyframes fp-target-work{0%,8.4%{box-shadow:0 0 0 2px var(--rust)}9.2%,to{box-shadow:0 0 0 0 transparent}}.fp .stage__frames{position:relative;padding:0 0 56px;min-width:0}.fp .browser{container-type:inline-size;width:80%;background:#fff;border:1px solid var(--ink)}.fp .browser__bar{display:flex;align-items:center;gap:12px;height:30px;padding:0 10px;background:var(--hover);border-bottom:1px solid var(--ink)}.fp .browser__dots{display:flex;gap:5px}.fp .browser__dots i{width:8px;height:8px;border:1px solid var(--ink-soft);border-radius:50%}.fp .browser__url{flex:1;min-width:0;padding:3px 8px;background:#fff;font:10.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);overflow-wrap:anywhere}.fp .browser__body{display:grid;grid-template-columns:22% 1fr;min-height:290px;font-size:clamp(9px,1.9cqi,13px)}.fp .kiln-side{display:grid;align-content:start;gap:7px;padding:12px 10px;border-right:1px solid #e3ddd2;background:#faf8f3}.fp .kiln-side b{margin-bottom:6px;font-size:1.25em;letter-spacing:-.02em}.fp .kiln-side span{padding:3px 6px;color:var(--muted)}.fp .kiln-side .is-on{background:var(--ink);color:#fff}.fp .kiln-main{display:grid;align-content:start;gap:10px;padding:12px calc(8cqi + 14px) 16px 14px;min-width:0}.fp .kiln-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.fp .kiln-head b{font-size:1.5em;letter-spacing:-.02em}.fp .kiln-watch{padding:2px 6px;background:#f3efe6;color:var(--muted);font-size:.88em;white-space:nowrap}.fp .kiln-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fp .kiln-stats>*{display:grid;gap:2px;padding:8px;border:1px solid #e3ddd2}.fp .kiln-stats span{color:var(--muted);font-size:.85em}.fp .kiln-stats b{font-size:1.45em;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fp .kiln-campaign{padding:7px 9px;background:#f3efe6}.fp .kiln-campaign span{margin-right:8px;padding:1px 5px;background:var(--ink);color:#fff;font-size:.82em}.fp .kiln-orders{list-style:none;display:grid}.fp .kiln-orders li{display:flex;justify-content:space-between;gap:10px;padding:7px 2px;border-top:1px solid #e3ddd2}.fp .kiln-orders span{color:var(--muted);text-align:right}.fp .phone{position:absolute;right:0;bottom:0;width:clamp(150px,27%,214px);aspect-ratio:9 / 18.6;padding:7px;background:var(--ink);border-radius:30px}.fp .phone__screen{position:relative;height:100%;overflow:hidden;background:#fff;border-radius:23px;container-type:inline-size}.fp .phone__notch{position:absolute;top:6px;left:50%;width:30%;height:12px;border-radius:8px;background:var(--ink);transform:translate(-50%)}.fp .shop{display:grid;gap:7cqi;padding:30px 8cqi 8cqi;font-size:6.2cqi}.fp .shop__top{display:grid;gap:1px}.fp .shop__top b{font-size:1.7em;letter-spacing:-.02em}.fp .shop__top .tg{color:var(--muted);justify-self:start}.fp .shop__chips{display:flex;gap:4px;flex-wrap:wrap}.fp .shop__chips>*{padding:2px 6px;border:1px solid #d8d2c6;border-radius:999px;font-size:.9em}.fp .shop__chips .is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.fp .shop__item{display:flex;justify-content:space-between;gap:6px;padding-top:6cqi;border-top:1px solid #ece7dd}.fp .shop__item>div{display:grid;gap:1px}.fp .shop__note{color:var(--muted);font-size:.85em;justify-self:start}.fp .shop__pick{display:flex;justify-content:space-between;padding:5cqi 6cqi;background:#f3efe6}.fp .shop__buy{padding:7cqi;background:var(--ink);color:#fff;text-align:center;font-weight:600}.fp .shop__done{justify-self:center;padding:3cqi 7cqi;border:1px solid var(--line);border-radius:999px;font-size:.9em}.fp__places{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin:0 var(--edge) 72px;padding:48px clamp(20px,4vw,56px);background:var(--ink);color:var(--sheet)}.fp__places-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px 48px;align-items:end}.fp__places-head h2{font-size:clamp(32px,4.2vw,60px);line-height:1;letter-spacing:-.03em;font-weight:600}.fp__places-head p{max-width:430px;color:#cfc7b6;font-size:16px;line-height:1.45}.fp__bar-wrap{display:grid;gap:14px}.fp__bar{position:relative;height:clamp(64px,9vw,112px);background:#332c21;overflow:hidden}.fp__bar--cells{display:grid;grid-template-columns:repeat(var(--cells, 20),1fr);gap:4px;background:none}.fp__bar--cells>span{background:#332c21;box-shadow:inset 0 0 0 1px #4a4131;transform-origin:bottom}.fp__bar--cells>span.is-taken{background:var(--sheet);box-shadow:none;animation:fp-cell-fill .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * 45ms)}@keyframes fp-cell-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fp__bar-fill{position:absolute;inset:0;background:var(--sheet);transform-origin:left;transform:scaleX(var(--fill, 0));transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.fp__bar--unknown{background:repeating-linear-gradient(135deg,#332c21 0 10px,#2b251c 10px 20px)}.fp__count{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;min-height:44px;font-variant-numeric:tabular-nums}.fp__count strong{font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-.02em;line-height:1}.fp__count strong span{font-size:.5em;font-weight:400;color:#cfc7b6;letter-spacing:0}.fp__count>span{color:#cfc7b6;font-size:15px}.fp__count-note{color:#cfc7b6;font-size:15px;line-height:1.5}.fp__places .fp__link:hover{background:var(--ink-hover)}.fp__places--last .fp__count strong{color:#fff}.fp__places-act .fp__btn--ink{background:var(--sheet);color:var(--ink);border-color:var(--sheet)}.fp__places-act .fp__btn--ink:hover:not(:disabled){background:var(--hover)}.fp__places :is(button,a,input):focus-visible{outline-color:var(--sheet)}.fp__places .fp__waitlist{color:var(--sheet)}.fp__places .fp__waitlist :is(button,input):focus-visible{outline-color:var(--sheet)}.fp__places .fp__waitlist label,.fp__places .fp__waitlist--done span{color:#cfc7b6}.fp__places .fp__waitlist input{background:transparent;color:var(--sheet);border-color:#81796b}.fp__places .fp__waitlist input:hover:not([readonly]){border-color:var(--sheet)}.fp__places .fp__error{color:#ffb59e}.fp__places .fp__privacy{color:#cfc7b6}.fp__places .fp__waitlist .fp__btn{background:var(--sheet);color:var(--ink);border-color:var(--sheet)}.fp__places .fp__waitlist .fp__btn:hover:not(:disabled){background:var(--hover)}.fp__how{padding:0 var(--edge) 72px}.fp__how h2{margin-bottom:24px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.fp__how ol{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--ink)}.fp__how li{display:grid;align-content:start;gap:10px;padding:20px 24px 8px 0}.fp__how li+li{padding-left:24px;border-left:1px solid var(--line)}.fp__how li>span{font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted)}.fp__how h3{font-size:21px;line-height:1.2;letter-spacing:-.02em;font-weight:600}.fp__how p{font-size:15px;line-height:1.5;color:var(--ink-soft)}.fp__foot-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px}.fp__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 var(--edge);padding:16px 0 32px;border-top:1px solid var(--line)}@media(max-width:1060px){.fp .stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:24px 18px 18px}.fp .stage__frames{grid-column:1 / -1;grid-row:1;max-width:720px;justify-self:center;width:100%}}@media(max-width:760px){.fp__hero{grid-template-columns:minmax(0,1fr);padding:28px var(--edge) 24px;gap:14px}.fp__hero h1,.fp__lede{grid-column:1}.fp__lede{font-size:16.5px}.fp__actions{margin-top:4px}.fp__actions .fp__btn{width:100%}.fp .stage{grid-template-columns:minmax(0,1fr);gap:22px;padding:18px 14px 14px}.fp .stage__frames{padding:0 0 40px}.fp .browser{width:72%}.fp .kiln-main{padding-right:calc(12cqi + 10px)}.fp .phone{width:36%;border-radius:22px;padding:5px}.fp .stage__crew ul{gap:6px}.fp .agent{padding:8px 8px 8px 6px}.fp .phone__screen{border-radius:17px}.fp .shop{padding-top:22px}.fp .browser__body{min-height:0;grid-template-columns:1fr}.fp .kiln-side{display:none}.fp__stage,.fp__how{padding-bottom:48px}.fp__places{margin-bottom:48px;padding:32px 20px}.fp__places-head{grid-template-columns:minmax(0,1fr)}.fp__bar--cells{gap:3px}.fp__places-act .fp__btn{width:100%}.fp__how ol{grid-template-columns:minmax(0,1fr)}.fp__how li,.fp__how li+li{padding:18px 0;border-left:0;border-top:1px solid var(--line)}.fp__how li:first-child{border-top:0}}@media(prefers-reduced-motion:reduce){.fp .agent,.fp .agent__dot,.fp .tg{animation:none}.fp .agent__dot{background:var(--ink);border-color:var(--ink)}.fp__bar--cells>span.is-taken{animation:none}.fp__bar-fill{transition:none}}.fp .ps__mast{gap:12px 24px}.fp .ps__nav{display:flex;flex-wrap:wrap;gap:0 4px;margin-right:auto;margin-left:12px}.fp .ps__navlink{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:var(--sheet);font-size:15px;text-decoration:none}.fp .ps__navlink:hover{background:var(--ink-hover)}.fp .ps__navlink[aria-current=page]{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.fp .ps__main{padding:0 var(--edge) 72px}.fp .ps__crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}.fp .ps__crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none}.fp .ps__crumbs li+li:before{content:"/";margin-right:8px;color:var(--line)}.fp .ps__crumbs a{color:var(--ink-soft);text-underline-offset:4px}.fp .ps__head{max-width:860px;padding:32px 0 40px}.fp .ps__eyebrow{font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.fp .ps__head h1{margin-top:10px;font-size:clamp(38px,5.2vw,68px);line-height:1;letter-spacing:-.035em;font-weight:600}.fp .ps__lede{margin-top:18px;max-width:680px;font-size:19px;line-height:1.5;color:var(--ink-soft)}.fp .ps__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.fp .ps__section{max-width:860px;padding:40px 0 0;scroll-margin-top:24px}.fp .ps__section h2{font-size:26px;line-height:1.2;letter-spacing:-.015em;font-weight:600}.fp .ps__section>p{margin-top:14px;font-size:17px;line-height:1.6;color:var(--ink-soft)}.fp .ps__list{list-style:none;margin-top:16px;display:grid;gap:12px}.fp .ps__list li{position:relative;padding-left:20px;font-size:16.5px;line-height:1.55;color:var(--ink-soft)}.fp .ps__list li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:1px;background:var(--ink)}.fp .ps__list strong{font-weight:600;color:var(--ink)}.fp .ps__steps{list-style:none;margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fp .ps__steps li{padding:22px 22px 24px;background:var(--sheet);border:1px solid var(--line)}.fp .ps__steps span{font:600 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--rust)}.fp .ps__steps h3{margin-top:12px;font-size:18px;line-height:1.3;font-weight:600}.fp .ps__steps p{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink-soft)}.fp .ps__tablewrap{margin-top:18px;overflow-x:auto;border:1px solid var(--line);background:var(--sheet)}.fp .ps__table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.fp .ps__table :is(th,td){padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.fp .ps__table thead th{font:600 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.fp .ps__table tbody th{width:22%;font-weight:600}.fp .ps__table tbody tr:last-child :is(th,td){border-bottom:0}.fp .ps__table td:first-of-type{color:var(--ink)}.fp .ps__table td{color:var(--ink-soft)}.fp .ps__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fp .ps__plan{display:flex;flex-direction:column;gap:14px;padding:28px 24px;background:var(--sheet);border:1px solid var(--line)}.fp .ps__plan h3{font-size:20px;font-weight:600}.fp .ps__price{display:flex;align-items:baseline;gap:6px}.fp .ps__price strong{font-size:40px;line-height:1;letter-spacing:-.03em;font-weight:600}.fp .ps__price span{color:var(--muted)}.fp .ps__plan ul{list-style:none;display:grid;gap:8px;margin-bottom:8px;font-size:15px;line-height:1.45;color:var(--ink-soft)}.fp .ps__plan strong{color:var(--ink)}.fp .ps__plan .fp__btn{margin-top:auto}.fp .ps__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.fp .ps__card{display:flex;flex-direction:column;gap:10px;padding:24px;background:var(--sheet);border:1px solid var(--line);color:var(--ink);text-decoration:none}.fp .ps__card:hover{border-color:var(--ink)}.fp .ps__card h2{font-size:19px;line-height:1.3;font-weight:600}.fp .ps__card p{font-size:15px;line-height:1.55;color:var(--ink-soft)}.fp .ps__card span{margin-top:auto;font-size:14px;color:var(--muted)}.fp .ps__faq{margin-top:16px;border-top:1px solid var(--line)}.fp .ps__faq details{border-bottom:1px solid var(--line)}.fp .ps__faq summary{display:flex;align-items:center;min-height:56px;padding:12px 36px 12px 0;position:relative;cursor:pointer;font-size:17px;font-weight:600;list-style:none}.fp .ps__faq summary::-webkit-details-marker{display:none}.fp .ps__faq summary:after{content:"+";position:absolute;right:6px;font-weight:400;font-size:22px;color:var(--muted)}.fp .ps__faq details[open] summary:after{content:"−"}.fp .ps__faq details p{padding:0 0 18px;max-width:720px;font-size:16px;line-height:1.6;color:var(--ink-soft)}.fp .ps__cta{margin-top:56px;padding:40px clamp(20px,4vw,48px);background:var(--ink);color:var(--sheet)}.fp .ps__cta h2{font-size:clamp(24px,3vw,34px);line-height:1.15;letter-spacing:-.02em;font-weight:600}.fp .ps__cta p{margin:12px 0 24px;max-width:620px;font-size:16.5px;line-height:1.55;color:#cfc7b6}.fp .ps__cta .fp__btn--ink{background:var(--sheet);color:var(--ink);border-color:var(--sheet)}.fp .ps__cta .fp__btn--ink:hover{background:var(--hover)}.fp .ps__foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-template-rows:auto 1fr;align-items:start;gap:12px 32px;margin:0 var(--edge);padding:40px 0 48px;border-top:1px solid var(--line)}.fp .ps__foot>.fp__logo--foot{grid-column:1;grid-row:1}.fp .ps__foot-tag{grid-column:1;grid-row:2;font-size:14px;color:var(--muted)}.fp .ps__foot-cols{grid-column:2;grid-row:1 / span 2}.fp .ps__foot-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.fp .ps__foot-col h2{font:600 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.8px;text-transform:uppercase;color:var(--muted)}.fp .ps__foot-col ul{list-style:none;margin-top:8px}.fp .ps__foot-col .fp__link{min-height:36px;font-size:14.5px;text-align:left}@media(max-width:1100px){.fp .ps__foot{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.fp .ps__foot>.fp__logo--foot,.fp .ps__foot-tag,.fp .ps__foot-cols{grid-column:1;grid-row:auto}.fp .ps__foot-cols{margin-top:20px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.fp .ps__mast{flex-wrap:wrap}.fp .ps__nav{order:3;flex-wrap:nowrap;width:calc(100% + 2 * var(--edge));margin:0 calc(-1 * var(--edge));padding:0 calc(var(--edge) - 12px);overflow-x:auto;scrollbar-width:none;border-top:1px solid #3d372e}.fp .ps__navlink{flex:none;font-size:14px}.fp .ps__plans,.fp .ps__steps{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.fp .ps__head{padding:24px 0 28px}.fp .ps__lede{font-size:17px}.fp .ps__section h2{font-size:22px}.fp .ps__foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.fp .ps__tablewrap{overflow:visible;border:0;background:transparent}.fp .ps__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fp .ps__table,.fp .ps__table tbody,.fp .ps__table tr,.fp .ps__table :is(th,td){display:block;width:auto}.fp .ps__table tr{margin-bottom:12px;background:var(--sheet);border:1px solid var(--line)}.fp .ps__table tbody th{width:auto;padding:14px 16px 6px;border-bottom:0;font-size:16px}.fp .ps__table td{padding:6px 16px 12px;border-bottom:0}.fp .ps__table td:before{content:attr(data-label);display:block;margin-bottom:2px;font:600 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.fp .ps__table tbody tr:last-child :is(th,td){border-bottom:0}}
