.psl-nav{--nav-h:72px;--nav-bg:rgba(12,12,16,.55);--nav-bg-strong:rgba(12,12,16,.66);--nav-line:hsla(43,32%,91%,.1);--nav-ink:#f0ece2;--nav-dim:#a8a498;--nav-pill-line:hsla(43,32%,91%,.22);--nav-solid-bg:#f0ece2;--nav-solid-ink:#0b0b0f;--nav-panel:rgba(20,20,26,.82);position:sticky;top:0;z-index:1000;height:var(--nav-h);box-sizing:border-box;padding-top:env(safe-area-inset-top,0);background:var(--nav-bg);-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);border-bottom:1px solid var(--nav-line);font-family:Hanken Grotesk,system-ui,-apple-system,PingFang SC,sans-serif;color:var(--nav-ink);transition:background-color .25s}.psl-nav.is-light{--nav-bg:hsla(45,33%,98%,.62);--nav-bg-strong:hsla(45,33%,98%,.74);--nav-line:rgba(22,21,26,.08);--nav-ink:#16151a;--nav-dim:#55524a;--nav-pill-line:rgba(22,21,26,.18);--nav-solid-bg:#16151a;--nav-solid-ink:#fbfaf7;--nav-panel:hsla(0,0%,100%,.86)}.psl-nav.is-overlay{margin-bottom:calc(var(--nav-h)*-1)}.psl-nav.is-scrolled{background:var(--nav-bg-strong)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.psl-nav{background:var(--nav-bg-strong)}}.psl-nav *,.psl-nav :after,.psl-nav :before{box-sizing:border-box;font-family:inherit}.psl-nav.psl-nav a{color:inherit;text-decoration:none}.psl-nav .psl-nav__in{height:100%;max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,48px);display:flex;flex-wrap:nowrap;align-items:center;gap:28px;white-space:nowrap}.psl-nav.is-measuring .psl-nav__in{width:-moz-max-content;width:max-content;max-width:none;margin:0}.psl-nav.is-measuring .psl-nav__in>*{flex:none}.psl-nav .psl-nav__mark{display:flex;align-items:center;gap:12px;flex:none;min-width:0}.psl-nav .psl-nav__mark img{width:36px;height:36px;display:block;flex:none}.psl-nav .psl-nav__mark span{display:flex;flex-direction:column;gap:3px;min-width:0}.psl-nav .psl-nav__mark b{font:700 19px/1 Times New Roman,"Instrument Serif",serif;letter-spacing:.005em;color:var(--nav-ink);white-space:nowrap}.psl-nav .psl-nav__mark small{font:400 10.5px/1 Times New Roman,serif;color:var(--nav-dim);white-space:nowrap}.psl-nav .psl-nav__links{display:flex;align-items:center;gap:26px;margin:0 0 0 auto;padding:0;font-size:14px}.psl-nav .psl-nav__links a{color:var(--nav-dim);white-space:nowrap;padding:6px 0;transition:color .2s}.psl-nav .psl-nav__links a.is-on,.psl-nav .psl-nav__links a:hover{color:var(--nav-ink)}.psl-nav .psl-nav__links a.is-on{box-shadow:inset 0 -2px 0 #feae00}.psl-nav .psl-nav__m-only{display:none!important}.psl-nav .psl-nav__acts{display:flex;align-items:center;gap:10px;flex:none}.psl-nav .psl-nav__pill{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:99px;border:1px solid var(--nav-pill-line);font-size:13.5px;font-weight:500;line-height:1;color:var(--nav-ink);white-space:nowrap;transition:border-color .2s,background-color .2s}.psl-nav .psl-nav__pill:hover{border-color:var(--nav-ink)}.psl-nav .psl-nav__pill.is-solid{background:var(--nav-solid-bg);border-color:var(--nav-solid-bg);color:var(--nav-solid-ink)}.psl-nav .psl-nav__pill.is-user{max-width:160px;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:34px}.psl-nav a:focus-visible,.psl-nav button:focus-visible{outline:2px solid #feae00;outline-offset:3px}.psl-nav .psl-nav__burger{display:none;position:relative;flex:none;width:40px;height:40px;padding:0;margin:0;cursor:pointer;border-radius:12px;border:1px solid var(--nav-pill-line);background:transparent;color:var(--nav-ink)}.psl-nav .psl-nav__burger i{position:absolute;left:11px;right:11px;height:1.5px;background:currentColor;border-radius:2px;transition:transform .25s,opacity .25s}.psl-nav .psl-nav__burger i:first-child{top:14px}.psl-nav .psl-nav__burger i:nth-child(2){top:19px}.psl-nav .psl-nav__burger i:nth-child(3){top:24px}.psl-nav.is-open .psl-nav__burger i:first-child{transform:translateY(5px) rotate(45deg)}.psl-nav.is-open .psl-nav__burger i:nth-child(2){opacity:0}.psl-nav.is-open .psl-nav__burger i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media (max-width:900px){.psl-nav{--nav-h:64px}}.psl-nav.is-compact .psl-nav__in{gap:10px}.psl-nav.is-compact .psl-nav__mark{flex:1 1 auto}.psl-nav.is-compact .psl-nav__mark b{overflow:hidden;text-overflow:ellipsis}.psl-nav.is-compact .psl-nav__links,.psl-nav.is-compact .psl-nav__mark small{display:none}.psl-nav.is-compact .psl-nav__acts{margin-left:auto;gap:8px}.psl-nav.is-compact .psl-nav__acts .psl-nav__pill:not(.is-solid){display:none}.psl-nav.is-compact .psl-nav__burger{display:inline-block}.psl-nav.is-compact.is-open{background:var(--nav-bg-strong);-webkit-backdrop-filter:none;backdrop-filter:none}.psl-nav.is-compact.is-open .psl-nav__links{display:flex;position:fixed;top:var(--psl-menu-top,70px);left:12px;right:12px;z-index:1001;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:8px;max-height:calc(100vh - var(--psl-menu-top, 70px) - 12px);overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid var(--nav-line);background:var(--nav-panel);-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);box-shadow:0 30px 60px -20px rgba(0,0,0,.45);font-size:16px}.psl-nav.is-compact.is-open .psl-nav__links a{display:block!important;padding:12px 14px;line-height:1.3;border-radius:10px;color:var(--nav-ink);box-shadow:none}.psl-nav.is-compact.is-open .psl-nav__links a.is-on{background:hsla(0,0%,50%,.14)}@media (min-width:901px){.psl-nav.is-compact.is-open .psl-nav__links{left:auto;right:clamp(16px,4vw,48px);width:320px}}@media (max-width:420px){.psl-nav .psl-nav__mark{gap:8px}.psl-nav .psl-nav__mark img{width:32px;height:32px}.psl-nav .psl-nav__mark b{font-size:17px}.psl-nav .psl-nav__pill{height:34px;padding:0 11px;font-size:13px}}@media (max-width:359px){.psl-nav .psl-nav__acts .psl-nav__pill.is-solid{display:none}}.psl-foot{--stage:#07070a;--ink:#f0ece2;--dim:#9a968a;--faint:#5d5a52;--gold:#feae00;--hair:hsla(43,32%,91%,.12);--serif:"Instrument Serif","Times New Roman",Georgia,serif;--sans:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",Menlo,monospace;display:block;width:100%;box-sizing:border-box;background:var(--stage);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;text-align:left;border-top:1px solid var(--hair);padding-block:56px 28px;overflow-x:hidden;-webkit-font-smoothing:antialiased}@supports (overflow:clip){.psl-foot{overflow-x:clip}}.psl-foot *,.psl-foot :after,.psl-foot :before{box-sizing:border-box;font-family:inherit}.psl-foot a{color:inherit;text-decoration:none}.psl-foot :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.psl-foot .pf-in{max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.psl-foot .pf-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"map links" "btn .";-moz-column-gap:clamp(40px,5vw,72px);column-gap:clamp(40px,5vw,72px);row-gap:26px;align-items:stretch}.psl-foot .pf-map{grid-area:map;min-width:0}.psl-foot .pf-mark{display:flex;align-items:center;gap:12px;margin-bottom:22px}.psl-foot .pf-mark img{width:38px;height:38px;display:block}.psl-foot .pf-mark span{display:flex;flex-direction:column;gap:3px}.psl-foot .pf-mark b{font:700 19px/1 Times New Roman,var(--serif);letter-spacing:.005em;color:var(--ink)}.psl-foot .pf-mark small{font:400 10.5px/1 Times New Roman,var(--serif);color:var(--dim)}.psl-foot .pf-map-wrap{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:22px;align-items:start}.psl-foot .pf-canvas{display:block;width:100%;height:auto;aspect-ratio:180/67}.psl-foot .pf-top10{list-style:none;margin:0;padding:0;font-size:12.5px}.psl-foot .pf-top10 li{display:flex;justify-content:space-between;gap:14px;padding:2px 0;color:var(--dim)}.psl-foot .pf-top10 li b{color:var(--ink);font-weight:500;font-variant-numeric:tabular-nums}.psl-foot .pf-top10 li.h{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding-bottom:6px}.psl-foot .pf-cap{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;margin-top:14px;font-size:13px;color:var(--dim)}.psl-foot .pf-cap b{font:400 22px var(--serif);color:var(--ink)}.psl-foot .pf-key{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11.5px}.psl-foot .pf-key i{width:28px;height:6px;border-radius:3px;background:linear-gradient(90deg,rgba(254,174,0,.2),rgba(254,174,0,.2))}.psl-foot .pf-key i.hi{background:linear-gradient(90deg,rgba(254,174,0,.35),#feae00)}.psl-foot .pf-links{grid-area:links;display:grid;grid-auto-flow:column;grid-template-rows:repeat(8,auto);grid-template-columns:max-content max-content;-moz-column-gap:56px;column-gap:56px;row-gap:12px;align-content:start;font-size:14px;color:var(--dim)}.psl-foot .pf-links>div{display:contents}.psl-foot .pf-links a{line-height:1.4}.psl-foot .pf-links a:hover{color:var(--ink)}.psl-foot .pf-label{margin-bottom:6px;font-family:var(--mono);font-size:11.5px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.psl-foot .pf-gold{grid-area:btn;justify-self:start;display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:#141414;font-weight:600;font-size:15.5px;padding:15px 26px;border-radius:99px;transition:transform .2s,box-shadow .2s}.psl-foot .pf-gold:hover{color:#141414;transform:translateY(-1px);box-shadow:0 10px 40px -10px rgba(254,174,0,.6)}.psl-foot .pf-ar{width:.8em;height:.8em;vertical-align:-.05em;margin-left:4px;flex:none}.psl-foot .pf-copy{margin-top:40px;padding-top:20px;border-top:1px solid var(--hair);font-size:12.5px;color:var(--faint)}@media (max-width:900px){.psl-foot .pf-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"map" "btn" "links";row-gap:32px}}@media (max-width:600px){.psl-foot .pf-map-wrap{grid-template-columns:1fr}.psl-foot .pf-links{-moz-column-gap:40px;column-gap:40px}.psl-foot .pf-label,.psl-foot .pf-mark small{font-size:12px}.psl-foot .pf-top10{font-size:13px}.psl-foot .pf-key,.psl-foot .pf-top10 li.h{font-size:12px}.psl-foot .pf-copy{font-size:13px}}@media (prefers-reduced-motion:reduce){.psl-foot .pf-gold{transition:none}}.fd{--ink:#17161a;--dim:#55524a;--faint:#8a867b;--gold:#feae00;--hair:rgba(23,22,26,.1);margin:6px 0 22px;max-width:720px}.fd-frame{position:relative;width:100%;aspect-ratio:720/430;overflow:hidden;border-radius:14px;border:1px solid var(--hair);background:#fff;box-shadow:0 22px 50px -32px rgba(23,22,26,.45)}.fd-stage{position:absolute;left:0;top:0;width:720px;height:430px;transform-origin:0 0;font-size:12px;line-height:1.3;color:var(--ink)}.fd-stage *{box-sizing:border-box}.fd-bar{height:30px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#f1efe9;border-bottom:1px solid var(--hair)}.fd-bar i{width:9px;height:9px;border-radius:50%;background:#e0ddd5}.fd-bar i:first-child{background:#ff5f57}.fd-bar i:nth-child(2){background:#febc2e}.fd-bar i:nth-child(3){background:#28c840}.fd-bar span{flex:0 0 46%;height:16px;margin-left:auto;margin-right:auto;border-radius:99px;background:#fff}.fd-app{display:flex;height:400px}.fd-side{width:150px;flex:none;padding:12px 10px;background:#f6f4ee;border-right:1px solid var(--hair);display:flex;flex-direction:column;gap:4px}.fd-logo b{display:inline-grid;place-items:center;width:24px;height:24px;margin-bottom:10px;background:#fff;border:1px solid var(--hair);font:700 15px Times New Roman,serif;box-shadow:inset 6px 0 0 var(--gold)}.fd-nav{padding:7px 10px;border-radius:8px;color:var(--dim);border-left:2px solid transparent;transition:background-color .3s,color .3s,border-color .3s}.fd-nav.on{background:#fff;color:var(--ink);font-weight:600;border-left-color:var(--gold);box-shadow:0 4px 12px -8px rgba(23,22,26,.4)}.fd-main{position:relative;flex:1;padding:14px 16px;overflow:hidden;animation:fd-in .4s cubic-bezier(.2,.8,.2,1) both}@keyframes fd-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fd-head,.fd-row{display:flex;align-items:center;gap:8px}.fd-head{margin-bottom:12px;min-height:28px}.fd-head b{font-size:14px}.fd-sp{flex:1}.fd-row.end{justify-content:flex-end;margin-top:10px}.fd-row.gap{gap:6px}.fd-btn{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 12px;border-radius:8px;font-weight:600;font-size:11.5px;white-space:nowrap;transition:transform .15s,box-shadow .2s}.fd-btn.sm{height:24px;padding:0 10px;font-size:11px}.fd-btn.gold{background:var(--gold);color:#16130a}.fd-btn.dark{background:var(--ink);color:#fff}.fd-btn.ghost{border:1px solid rgba(23,22,26,.25);background:#fff}.fd-btn.act{border-color:var(--ink);background:#f6f4ee}.fd-btn.wide{width:100%;height:30px;margin-top:10px}.fd-line{display:block;height:7px;border-radius:5px;background:#d9d6ce}.fd-line.grey{background:#ebe8e1;margin-top:5px}.fd-table{border:1px solid var(--hair);border-radius:10px;overflow:hidden}.fd-tr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-top:1px solid var(--hair)}.fd-tr span:first-child{flex:1}.fd-tr.th{border-top:0;background:#faf8f3;color:var(--faint);font-size:11px}.fd-tr.fresh{animation:fd-fresh 1.6s ease}@keyframes fd-fresh{0%{background:rgba(254,174,0,.28)}to{background:transparent}}.fd-link{font-style:normal;font-weight:600;margin-left:10px;padding:2px 6px;border:1px solid rgba(23,22,26,.25);border-radius:6px;font-size:10.5px}.fd-link.red{color:#d14343;border-color:rgba(209,67,67,.4)}.fd-modal{position:absolute;inset:0;display:grid;place-items:center;background:rgba(23,22,26,.28);animation:fd-in .25s ease both}.fd-card{width:340px;padding:16px 16px 14px;background:#fff;border-radius:12px;box-shadow:0 20px 40px -18px rgba(0,0,0,.45);display:flex;flex-direction:column;animation:fd-pop .3s cubic-bezier(.2,.8,.2,1) both}@keyframes fd-pop{0%{transform:translateY(10px) scale(.97);opacity:0}to{transform:none;opacity:1}}.fd-card b{font-size:13px;margin-bottom:6px}.fd-card label{font-size:10.5px;color:var(--faint);margin:8px 0 4px}.fd-card.tips{width:380px}.fd-card.tips small{color:var(--faint);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.fd-quote{margin-top:10px;padding:12px;border-left:3px solid var(--gold);background:#fbfaf7;border-radius:8px;display:flex;flex-direction:column;gap:7px}.fd-input{height:28px;display:flex;align-items:center;gap:5px;padding:0 8px;border:1px solid rgba(23,22,26,.18);border-radius:7px;overflow:hidden}.fd-typed{color:var(--ink);font-size:11px;white-space:nowrap;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .7s steps(18);transition:clip-path .7s steps(18);transition:clip-path .7s steps(18),-webkit-clip-path .7s steps(18)}.fd-typed.on{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.fd-tag{padding:2px 7px;border-radius:99px;background:rgba(254,174,0,.18);font-size:10.5px;animation:fd-pop .25s ease both}.fd-tag.grey{background:#eeebe4}.fd-off{margin-left:auto;color:#1b7f45;font-weight:700;font-size:11px}.fd-plan{padding:14px;border-radius:12px;background:rgba(76,175,80,.08);border:1px solid rgba(76,175,80,.18)}.fd-plan b{font-size:13px}.fd-plan small{color:var(--faint)}.fd-pill{padding:1px 8px;border-radius:99px;border:1px solid rgba(31,157,85,.3);background:rgba(31,157,85,.1);color:#1b7f45;font-size:10.5px;font-weight:600}.fd-panel{margin-top:10px;padding:12px 14px;border:1px solid var(--hair);border-radius:12px;animation:fd-pop .3s ease both}.fd-panel small{color:var(--dim)}.fd-seg{display:inline-flex;padding:2px;border-radius:8px;background:#efece5}.fd-seg em{font-style:normal;padding:3px 10px;border-radius:6px;font-size:11px;color:var(--dim);transition:background-color .25s,color .25s}.fd-seg em.on{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 2px 6px -3px rgba(0,0,0,.3)}.fd-row.alloc{margin-top:9px}.fd-check{width:14px;height:14px;border-radius:4px;border:1.5px solid rgba(23,22,26,.3);transition:background-color .2s,border-color .2s}.fd-check.on{background:var(--gold);border-color:var(--gold);box-shadow:inset 0 0 0 2px #fff}.fd-slider{width:120px;height:6px;border-radius:5px;background:#ebe8e1;overflow:hidden}.fd-slider i{display:block;height:100%;background:var(--ink);transition:width .6s cubic-bezier(.2,.8,.2,1)}.fd-num{width:34px;text-align:right;font-variant-numeric:tabular-nums}.fd-row.tok{margin-top:8px}.fd-ch{width:92px}.fd-dots{display:inline-flex;gap:4px}.fd-dots i{width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(23,22,26,.2);transition:background-color .3s,border-color .3s}.fd-dots i.on{background:var(--gold);border-color:var(--gold)}.fd-pm{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;border:1px solid rgba(23,22,26,.2);font-weight:700}.fd-prices{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.fd-price{display:flex;flex-direction:column;gap:7px;padding:12px 10px;border:1px solid var(--hair);border-radius:10px;transition:border-color .3s,box-shadow .3s,transform .3s}.fd-price small{font-weight:700}.fd-price.on{border-color:var(--gold);box-shadow:0 10px 24px -14px rgba(254,174,0,.8);transform:translateY(-3px)}.fd-price .fd-btn{margin-top:20px}.fd-app{position:relative}.fd-stripe{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;background:#fff;animation:fd-slide .45s cubic-bezier(.2,.8,.2,1) both;z-index:3}@keyframes fd-slide{0%{transform:translateX(30px);opacity:0}to{transform:none;opacity:1}}.fd-st-left{padding:18px 26px;border-right:1px solid #eee;display:flex;flex-direction:column;gap:8px;background:#fcfcfc}.fd-st-merchant{display:flex;align-items:center;gap:7px;font-weight:600;color:#30313d}.fd-st-merchant i{width:18px;height:18px;border-radius:50%;background:#efefef;box-shadow:inset 4px 0 0 var(--gold)}.fd-st-dim{color:#6a6a6a;margin-top:6px}.fd-st-price{display:flex;align-items:flex-end;gap:6px}.fd-st-price b{font-size:28px;letter-spacing:-.01em;color:#1a1a1a;font-variant-numeric:tabular-nums}.fd-st-price small{color:#6a6a6a;line-height:1.1;padding-bottom:4px}.fd-st-item{display:flex;align-items:center;gap:10px;margin-top:8px}.fd-st-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff3d6;color:#a06a00;font-size:8.5px;font-weight:800}.fd-st-col{flex:1;display:flex;flex-direction:column}.fd-st-col small{color:#8a8a8a}.fd-st-row{display:flex;justify-content:space-between;padding:8px 0 0;margin-left:40px;border-top:1px solid #eee;color:#30313d}.fd-st-row.disc{border-top:0;padding-top:0;color:#1b7f45;animation:fd-pop .35s ease both}.fd-st-row.total b{font-size:14px;font-variant-numeric:tabular-nums}.fd-st-promo{align-self:flex-start;margin-left:40px;padding:6px 10px;border-radius:7px;background:#f1f1f1;font-weight:600;color:#30313d}.fd-st-code{display:flex;gap:6px;margin-left:40px;animation:fd-pop .3s ease both}.fd-st-in{flex:1;display:flex;align-items:center;height:28px;padding:0 8px;border:1px solid #d5d5d5;border-radius:7px;background:#fff;transition:border-color .3s}.fd-st-code.applied .fd-st-in{border-color:#1b7f45}.fd-st-ok{margin-left:auto;color:#1b7f45;font-style:normal;font-weight:800}.fd-st-apply{display:grid;place-items:center;padding:0 10px;border-radius:7px;color:#0570de;font-weight:700}.fd-st-right{padding:22px 26px;display:flex;flex-direction:column;gap:12px}.fd-st-box{border:1px solid #e3e3e3;border-radius:10px;overflow:hidden}.fd-st-f{display:flex;align-items:center;gap:10px;padding:10px 12px}.fd-st-f+.fd-st-f{border-top:1px solid #eee}.fd-st-f small{width:52px;color:#6a6a6a}.fd-st-card{padding:1px 5px;border:1px solid #ddd;border-radius:4px;font:italic 800 9px/14px Arial,sans-serif;color:#1a1f71}.fd-st-legal{color:#8a8a8a;font-size:10px;text-align:center;line-height:1.4}.fd-st-sub{display:grid;place-items:center;height:34px;border-radius:8px;background:#00d66f;color:#0b2e1b;font-weight:700;font-size:13px;transition:background-color .3s,transform .2s}.fd-st-sub.done{background:#1b7f45;color:#fff}.fd-st-pow{text-align:center;color:#8a8a8a;font-size:10px}.fd-st-pow b{color:#30313d;font-size:11px}.fd-switch{width:34px;height:20px;border-radius:99px;background:#dcd9d1;position:relative;transition:background-color .3s}.fd-switch i{position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.fd-switch.on{background:var(--gold)}.fd-switch.on i{transform:translateX(14px)}.fd-mails{display:flex;flex-direction:column;gap:8px}.fd-mail{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--hair);border-radius:10px}.fd-av{width:26px;height:26px;border-radius:50%;background:#e8e4da;flex:none}.fd-col{flex:1}.fd-status{padding:2px 8px;border-radius:99px;background:#f1efe9;color:var(--dim);font-size:10.5px;transition:background-color .3s,color .3s}.fd-status.sent{background:rgba(254,174,0,.2);color:#8a5a00}.fd-dash{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.fd-tile{display:flex;flex-direction:column;gap:2px;padding:10px;border:1px solid var(--hair);border-radius:10px;transition:border-color .3s,box-shadow .3s}.fd-tile small{color:var(--faint);font-size:10px}.fd-tile b{font-size:17px}.fd-chart.act,.fd-mapbox.act,.fd-tile.act{border-color:var(--gold);box-shadow:0 10px 24px -16px rgba(254,174,0,.9)}.fd-dash2{display:grid;grid-template-columns:1.2fr 1fr;gap:8px;margin-top:8px}.fd-chart,.fd-mapbox{position:relative;height:200px;padding:10px;border:1px solid var(--hair);border-radius:10px;transition:border-color .3s,box-shadow .3s}.fd-chart small,.fd-mapbox small{color:var(--faint);font-size:10px}.fd-blobs{position:absolute;inset:26px 10px 10px;background:radial-gradient(ellipse at 30% 40%,#efece5 0 22%,transparent 23%),radial-gradient(ellipse at 70% 45%,#efece5 0 26%,transparent 27%)}.fd-blobs i{position:absolute;border-radius:50%;background:rgba(254,174,0,.65);animation:fd-pulse 2.4s ease-in-out infinite}.fd-blobs i:nth-child(2n){animation-delay:.6s}@keyframes fd-pulse{50%{transform:scale(1.25);opacity:.7}}.fd-chart svg{position:absolute;inset:30px 10px 10px;width:calc(100% - 20px);height:calc(100% - 40px)}.fd-curve{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-dasharray:260;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.fd-curve.draw{animation:fd-draw 1.4s cubic-bezier(.45,0,.25,1) both;stroke:#b37700}@keyframes fd-draw{0%{stroke-dashoffset:260}to{stroke-dashoffset:0}}.fd-card.flow{width:300px;align-items:stretch}.fd-steps{display:flex;gap:4px;margin-bottom:8px}.fd-steps i{width:20px;height:3px;border-radius:3px;background:#e6e2d9}.fd-steps i.on{background:var(--gold)}.fd-card.flow b{font:400 17px Times New Roman,serif}.fd-tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px}.fd-tiles span{height:34px;border-radius:7px;border:1px solid var(--hair)}.fd-tiles span.big{grid-column:1/-1;height:40px;background:var(--ink)}.fd-under{align-self:center;margin-top:8px;color:var(--faint);font-size:10.5px;text-decoration:underline}.fd-cursor{position:absolute;left:0;top:0;width:22px;height:22px;margin:-4px 0 0 -5px;opacity:0;pointer-events:none;z-index:5;transition:transform .85s cubic-bezier(.45,0,.25,1),opacity .3s}.fd-cursor.show{opacity:1}.fd-cursor svg{width:22px;height:22px;fill:#16151a;stroke:#fff;stroke-width:1.4;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.fd-cursor:after{content:"";position:absolute;left:3px;top:2px;width:10px;height:10px;border-radius:50%;border:2px solid var(--gold);opacity:0;transform:translate(-50%,-50%) scale(.4)}.fd-cursor.press:after{animation:fd-ripple .5s ease-out}@keyframes fd-ripple{0%{opacity:1;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(-50%,-50%) scale(3)}}.fd-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;counter-reset:none}.fd-list li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;color:var(--faint);transition:color .3s}.fd-list li span{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;border:1px solid var(--hair);font-size:11px;font-weight:600;transition:background-color .3s,color .3s,border-color .3s}.fd-list li.on{color:var(--ink)}.fd-list li.on span{background:var(--gold);border-color:var(--gold);color:#16130a}.fd-list li.done{color:var(--dim)}.fd-list li.done span{background:var(--ink);border-color:var(--ink);color:#fff}.fd.still .fd-list li{color:var(--dim)}.fd-replay{margin-top:10px;padding:6px 12px;border:1px solid var(--hair);border-radius:99px;background:#fff;font-weight:600;font-size:13px;color:var(--ink);cursor:pointer}.fd-replay:hover{border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.fd *{animation:none!important;transition:none!important}}.fa{display:flex;flex-direction:column;gap:12px;max-width:760px;color:var(--dim);font-size:16.5px;line-height:1.7}.fa p{margin:0}.fa a{text-decoration:underline;text-decoration-color:rgba(254,174,0,.8);text-underline-offset:3px}.fa a,.fa-lead{color:var(--ink)}.fa-lead{font-weight:600;font-size:17.5px}.fa-list,.fa-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.fa-steps li{display:flex;gap:12px;align-items:flex-start}.fa-steps li>span{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;margin-top:2px;border-radius:50%;background:var(--ink);color:var(--fa-on-ink,#fff);font-size:12.5px;font-weight:700}.fa-list li{position:relative;padding-left:20px}.fa-list li:before{content:"";position:absolute;left:4px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--gold)}.fa-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.fa-card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:var(--fa-card,#fff);border:1px solid var(--hair);font-size:15px;line-height:1.55}.fa-card b{color:var(--ink);font-size:15.5px}.fa-ic{flex:none;width:36px;height:36px;padding:8px;margin-bottom:6px;border-radius:10px;background:var(--fa-ic-bg,rgba(254,174,0,.14));fill:none;stroke:var(--fa-ic,#9a6400);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.fa-card:hover .fa-ic,.fa-note:hover .fa-ic{transform:translateY(-2px) rotate(-4deg)}}.fa-card{transition:border-color .25s,box-shadow .25s,transform .25s}@media (hover:hover){.fa-card:hover{border-color:rgba(254,174,0,.55);box-shadow:0 12px 26px -20px rgba(23,22,26,.5);transform:translateY(-2px)}}.fa-note.has-ic{flex-direction:row;align-items:flex-start;gap:14px}.fa-note.has-ic>div{display:flex;flex-direction:column;gap:4px}.fa-note .fa-ic{margin:0;background:var(--fa-note-ic-bg,#fff)}.fa-note{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:var(--fa-note,rgba(254,174,0,.1));border:1px solid rgba(254,174,0,.4);font-size:15.5px;line-height:1.6}.fa .fa-quote,.fa-note b{color:var(--ink)}.fa .fa-quote{margin:0;padding:10px 16px;border-left:3px solid var(--gold);font-style:italic;font-family:"Instrument Serif",Times New Roman,Georgia,serif;font-size:21px;line-height:1.4}.fa-track{margin:2px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.fa-track li{position:relative;display:grid;grid-template-columns:118px 1fr;gap:16px;padding:0 0 16px}.fa-track li:before{content:"";position:absolute;left:5px;top:12px;bottom:-4px;width:2px;background:var(--hair)}.fa-track li:last-child{padding-bottom:0}.fa-track li:last-child:before{display:none}.fa-when{position:relative;padding-left:22px;color:var(--fa-when,#9a6400);font:500 12.5px/1.75 var(--mono,"IBM Plex Mono",Menlo,monospace);letter-spacing:.04em;white-space:nowrap}.fa-when:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:12px;border-radius:50%;background:var(--fa-dot-bg,#fff);border:2px solid var(--gold);box-sizing:border-box}.fa-tr{display:flex;flex-direction:column;gap:2px;font-size:15.5px;line-height:1.6}.fa-tr b{color:var(--ink);font-size:16px}.fa-logos{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.fa>.fa-logos{margin-top:0}.fa-logo{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:8px;background:var(--fa-logo-bg,#fff);border:1px solid var(--hair);box-sizing:border-box;font-style:normal;font-weight:600;font-size:13px;line-height:1;color:var(--ink)}.fa-logo img{display:block;height:20px;width:auto;filter:var(--fa-logo-filter,brightness(0) opacity(.78))}@media (max-width:600px){.fa{font-size:16px}.fa-cards,.fa-track li{grid-template-columns:1fr}.fa-track li{gap:2px;padding-left:22px}.fa-track li:before{top:14px}.fa-when{padding-left:0}.fa-when:before{left:-22px}}.psl-faq{--stage:#f6f4ee;--card:#fff;--ink:#17161a;--dim:#55524a;--faint:#8a867b;--gold:#feae00;--gold-ink:#b37700;--hair:rgba(23,22,26,.12);--serif:"Instrument Serif","Times New Roman",Georgia,serif;--sans:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",Menlo,monospace;color-scheme:light;min-height:100vh;background:var(--stage);color:var(--ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.psl-faq *{box-sizing:border-box}.psl-faq,.psl-faq *{font-family:inherit}.psl-faq{font-family:var(--sans)}.psl-faq a{color:inherit}.psl-faq :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.psl-faq .fq-in{max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.psl-faq mark{background:rgba(254,174,0,.32);color:inherit;border-radius:3px;padding:0 1px}.fq-up{display:inline-block;animation:fq-up .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--d,0)*90ms + 80ms)}.fq-cats.fq-up,.fq-label.fq-up,.fq-lead.fq-up,.fq-search.fq-up{display:flex}.fq-lead.fq-up{display:block}@keyframes fq-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fq-hero{position:relative;padding:clamp(120px,16vw,180px) 0 56px;overflow:hidden;border-bottom:1px solid var(--hair)}.fq-hero:after,.fq-hero:before{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(8px)}.fq-hero:before{right:-10%;top:-40%;width:62vw;height:62vw;max-width:820px;max-height:820px;background:radial-gradient(circle,rgba(254,174,0,.22),rgba(254,174,0,0) 62%);animation:fq-drift 16s ease-in-out infinite alternate}.fq-hero:after{right:18%;bottom:-55%;width:40vw;height:40vw;max-width:520px;max-height:520px;background:radial-gradient(circle,rgba(143,168,255,.18),rgba(143,168,255,0) 62%);animation:fq-drift2 20s ease-in-out infinite alternate}@keyframes fq-drift{to{transform:translate(-80px,50px)}}@keyframes fq-drift2{to{transform:translate(90px,-40px)}}.fq-hero .fq-in{position:relative;z-index:1}.fq-label{font:400 11.5px/1.55 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink)}.psl-faq h1{font:400 clamp(46px,7vw,96px)/.98 var(--serif);margin:22px 0 0;letter-spacing:-.01em;color:var(--ink)}.psl-faq h1 em,.psl-faq h2 em{font-style:italic;color:var(--gold-ink)}.fq-lead{max-width:560px;margin:26px 0 0;color:var(--dim);font-size:clamp(18px,1.7vw,22px);line-height:1.45}.fq-lead a{color:var(--ink);text-decoration:underline;text-decoration-color:rgba(254,174,0,.8);text-underline-offset:4px}.fq-search{position:relative;display:flex;align-items:center;gap:12px;max-width:620px;margin-top:36px;padding:0 20px;height:56px;border:1px solid var(--hair);border-radius:99px;background:var(--card);box-shadow:0 10px 30px -18px rgba(23,22,26,.25);transition:border-color .2s,box-shadow .3s}.fq-search:focus-within{border-color:rgba(254,174,0,.8);box-shadow:0 0 0 4px rgba(254,174,0,.16),0 14px 34px -18px rgba(23,22,26,.3)}.fq-search svg{width:20px;height:20px;color:var(--faint);flex:none;transition:color .2s,transform .3s}.fq-search:focus-within svg{color:var(--gold-ink);transform:scale(1.08)}.fq-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--ink);font-size:16px}.fq-search input::-moz-placeholder{color:var(--faint)}.fq-search input::placeholder{color:var(--faint)}.fq-count{flex:none;font:12px var(--mono);color:var(--faint);letter-spacing:.04em}.fq-body{display:grid;grid-template-columns:260px 1fr;gap:clamp(32px,6vw,96px);padding:64px 0 96px}.fq-cats{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:2px}.fq-cats a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;text-decoration:none;color:var(--dim);border-left:2px solid transparent;transition:color .2s,background-color .25s,border-color .25s,transform .25s}.fq-cats a:hover{color:var(--ink);background:rgba(23,22,26,.04);transform:translateX(2px)}.fq-cats a.on{color:var(--ink);background:var(--card);border-left-color:var(--gold);box-shadow:0 6px 18px -12px rgba(23,22,26,.35)}.fq-cats b{font:500 12px var(--mono);color:var(--faint)}.fq-sec{scroll-margin-top:96px}.fq-sec+.fq-sec{margin-top:64px}.fq-sec h2{font:400 34px/1.15 var(--serif);margin:0 0 18px;color:var(--ink)}.fq-list{border-top:1px solid var(--hair)}.fq-item{position:relative;border-bottom:1px solid var(--hair)}.fq-item:before{content:"";position:absolute;inset:0 -14px;border-radius:12px;background:var(--card);transform:scaleX(.96);opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);z-index:0}.fq-item.open:before,.fq-item:hover:before{opacity:1;transform:none}.fq-item.open:before{box-shadow:0 12px 30px -22px rgba(23,22,26,.35)}.fq-a,.fq-q{position:relative;z-index:1}.fq-q{all:unset;position:relative;z-index:1;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;cursor:pointer;font-size:18px;line-height:1.4;font-weight:500;color:var(--ink)}.fq-q:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.fq-plus{position:relative;flex:none;width:30px;height:30px;border:1px solid var(--hair);border-radius:50%;background:var(--card);transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .2s,background-color .25s}.fq-plus:after,.fq-plus:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;background:var(--ink);transform:translate(-50%,-50%);transition:background-color .25s}.fq-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.fq-item:hover .fq-plus{border-color:rgba(23,22,26,.3)}.fq-item.open .fq-plus{transform:rotate(135deg);border-color:var(--gold);background:var(--gold)}.fq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1)}.fq-a>div{overflow:hidden}.fq-a>div>.fa,.fq-a>div>.fd,.fq-a>div>.fv{margin-left:4px;margin-right:56px}.fq-a>div>.fa{padding-bottom:22px;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1)}.fq-item.open .fq-a{grid-template-rows:1fr}.fq-item.open .fq-a>div>.fa{opacity:1;transform:none;transition-delay:.08s}.fq-a{--fa-card:#fbfaf7}.fq-item{scroll-margin-top:96px}.fq-item.flash:before{opacity:1;transform:none;animation:fq-flash 2.4s ease both}@keyframes fq-flash{0%,40%{box-shadow:0 0 0 2px rgba(254,174,0,.9),0 14px 34px -18px rgba(254,174,0,.6)}to{box-shadow:0 12px 30px -22px rgba(23,22,26,.35)}}.fq-share{margin:0 56px 20px 4px;display:flex;justify-content:flex-end}.fq-share button{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--hair);border-radius:99px;background:var(--card);color:var(--dim);font-size:13px;font-weight:600;cursor:pointer;transition:color .2s,border-color .2s,transform .2s}.fq-share button:hover{color:var(--ink);border-color:rgba(23,22,26,.35);transform:translateY(-1px)}.fq-share svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fq-anim{display:inline-flex;align-items:center;gap:5px;margin-left:10px;padding:2px 9px 2px 7px;border-radius:99px;background:rgba(254,174,0,.16);color:#8a5a00;font:600 11.5px/18px var(--sans);font-style:normal;vertical-align:2px;white-space:nowrap}.fq-anim svg{width:9px;height:9px;fill:currentColor}.fq-draft{display:inline-block;margin-left:10px;padding:1px 8px;border:1px solid rgba(179,119,0,.5);border-radius:99px;font:500 11px/18px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-ink);font-style:normal;vertical-align:3px}.fq-empty{color:var(--dim)}.fq-empty a{color:var(--ink)}.fq-cta{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:88px;padding:40px clamp(24px,4vw,44px);border-radius:20px;background:#17161a;color:#f0ece2}.fq-cta:after,.fq-cta:before{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(30px)}.fq-cta:before{left:-8%;top:-60%;width:46%;height:220%;background:radial-gradient(circle,rgba(254,174,0,.28),rgba(254,174,0,0) 65%);animation:fq-glow-a 12s ease-in-out infinite alternate}.fq-cta:after{right:-6%;top:-40%;width:40%;height:200%;background:radial-gradient(circle,rgba(143,168,255,.2),rgba(143,168,255,0) 65%);animation:fq-glow-b 15s ease-in-out infinite alternate}.fq-cta>*{position:relative}@keyframes fq-glow-a{to{transform:translate(22%,10%)}}@keyframes fq-glow-b{to{transform:translate(-25%,-8%)}}.fq-cta h2{font:400 clamp(30px,4vw,42px)/1.1 var(--serif);margin:0;color:#f0ece2}.fq-cta h2 em{color:var(--gold)}.fq-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:99px;font-size:15.5px;line-height:1.55;background:var(--gold);color:#16130a!important;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s}.fq-btn span{transition:transform .25s}.fq-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px rgba(254,174,0,.7)}.fq-btn:hover span{transform:translateX(4px)}@media (max-width:760px){.psl-faq h1{font-size:clamp(38px,11vw,56px)}.fq-label{font-size:12px}}@media (max-width:900px){.fq-body{grid-template-columns:1fr;gap:28px;padding-top:24px}.fq-cats{top:64px;z-index:5;flex-direction:row;gap:8px;overflow-x:auto;margin:0 calc(clamp(16px,4vw,48px)*-1);padding:12px clamp(16px,4vw,48px);background:hsla(45,31%,95%,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hair);scrollbar-width:none}.fq-cats::-webkit-scrollbar{display:none}.fq-cats a{flex:none;padding:8px 14px;border:1px solid var(--hair);border-radius:99px;white-space:nowrap;background:var(--card)}.fq-cats a.on{border-color:var(--gold);border-left-color:var(--gold)}.fq-cats a:hover{transform:none}.fq-cats b{display:none}.fq-sec{scroll-margin-top:130px}.fq-item{scroll-margin-top:150px}.fq-q{font-size:17px;padding:18px 2px}.fq-a>div>.fa,.fq-a>div>.fd,.fq-a>div>.fv,.fq-share{margin-right:8px}.fq-item:before{inset:0 -8px}}@media (prefers-reduced-motion:reduce){.psl-faq *,.psl-faq :after,.psl-faq :before{animation:none!important;transition:none!important}.fq-a p{opacity:1;transform:none}}