.site{--navy:#10263d;--navy-deep:#0a1d31;--navy-line:#24405d;--ivory:#fbfaf7;--sand:#f4f1ea;--paper:#ffffff;--ink:#10263d;--body:#3c4858;--muted:#636d7b;--line:#ddd8ce;--rule:#10263d;--gold:#a86f22;--gold-text:#95621e;--gold-on-navy:#d9a257;--blue:#2a6eac;--blue-hover:#235e94;--green:#2f6b55;--on-navy:#f4f1ea;--on-navy-muted:#a9b6c6;--h1:#c9d3de;--h2:#97aac0;--h3:#5e7a99;--h4:#2e4c6e;--serif:var(--tcr-font-serif-face,"Source Serif 4"),Georgia,"Times New Roman",serif;--sans:var(--site-font-sans-face,"Inter"),"Helvetica Neue",Arial,sans-serif;--gutter:40px;--sec:120px;--top-h:72px;color-scheme:light;box-sizing:border-box;margin:0;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);background:var(--ivory);color:var(--body);font:400 17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums tabular-nums}html:has(.site){color-scheme:light;scroll-behavior:smooth;scroll-padding-top:calc(124px + env(safe-area-inset-top, 0px));background:#fbfaf7}.site:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:40;background:var(--navy)}.site *,.site :after,.site :before{box-sizing:border-box}.site :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0;padding:0}.site :where(ul,ol){list-style:none}.site :where(a){color:inherit}.site :where(h1,h2,h3,h4){font-family:var(--serif);font-weight:400;color:var(--ink);letter-spacing:-.018em;text-wrap:balance}.site :where(h1){line-height:1.05}.site :where(h2){font-size:clamp(30px,3.6vw,48px);line-height:1.1}.site :where(h3){font-size:22px;line-height:1.25;font-weight:500}.site :where(p,li,dd,summary){text-wrap:pretty}.site .serif-prose{font-family:var(--serif);font-variant-numeric:oldstyle-nums proportional-nums}.site .code{letter-spacing:.06em;font-size:.94em}.site .serif-prose .code,.site h1 .code,.site h2 .code{font-size:1em;letter-spacing:.03em}.site .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site .wrap{max-width:1200px;margin:0 auto;padding:0 var(--gutter)}.site .sec{padding:var(--sec) 0}.site .sand{background:var(--sand)}.site :where(a,button,.btn,.link,summary){transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.site :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.site .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:4px;font:500 16px/1 var(--sans);text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap}.site .btn-blue{background:var(--blue);color:#fff}.site .btn-blue:hover{background:var(--blue-hover)}.site .btn-line{border-color:var(--rule);color:var(--ink);background:transparent}.site .btn-line:hover{background:var(--ink);color:var(--ivory)}.site .link{font-weight:500;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold);padding-bottom:2px}.site .link:hover{color:var(--gold-text)}.site .fine{font-size:13px;color:var(--muted);line-height:1.55}.site .g{color:var(--green)}.site .h{color:var(--gold-text)}.site .head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:end;padding-bottom:28px;border-bottom:1px solid var(--rule);margin-bottom:40px}.site .head .no{font-size:13px;color:var(--muted)}.site .head h2{margin-top:6px}.site .head .say{font:400 21px/1.45 var(--serif);color:var(--ink);max-width:34ch;justify-self:end;font-variant-numeric:oldstyle-nums proportional-nums}.site .bc{font-size:14px;color:#93a4b8}.site .bc a{color:#c7d2de;text-decoration:none}.site .bc a:hover{color:var(--on-navy)}.site .bc span{margin:0 8px;color:#5f7389}.site .bc .bc-here{margin:0;color:inherit}.site .crumb{font-size:14px;color:#93a4b8}.site .crumb a{text-decoration:none;color:#c7d2de}.site .crumb a:hover{color:var(--on-navy)}.site .notice{margin-top:18px;padding:14px 16px;border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:0 3px 3px 0;background:var(--paper);font-size:14px;line-height:1.5;color:var(--body)}.site .notice b{display:block;color:var(--ink);font-weight:600}.site .notice.ok{border-left-color:var(--green)}.site .notice.err{border-left-color:#a8452d}.site .notice[hidden]{display:none}.site .ph{padding:0 4px;border-radius:3px;background:rgba(224,122,0,.12);color:#9a5300;font-weight:600}.site .subnav{position:sticky;top:calc(var(--top-h) + env(safe-area-inset-top, 0px));z-index:25;background:rgba(251,250,247,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.site .subnav .wrap{display:flex;gap:32px;height:52px;overflow-x:auto;scrollbar-width:none}.site .subnav .wrap::-webkit-scrollbar{display:none}.site .subnav a{position:relative;flex:none;display:flex;align-items:center;text-decoration:none;font-size:15px;color:var(--muted)}.site .subnav a span{font-size:12px;margin-right:6px;color:var(--muted)}.site .subnav a:hover,.site .subnav a[aria-current]{color:var(--ink)}.site .subnav a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gold)}.site .chart-h{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:20px}.site .chart-h h3{font-size:22px}.site .seg{display:inline-flex;gap:22px}.site .seg button{padding:4px 0;border:0;border-bottom:1px solid transparent;background:none;color:var(--muted);font:500 14px var(--sans);cursor:pointer}.site .seg button:hover{color:var(--ink)}.site .seg button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--gold)}.site .view[hidden]{display:none}.site .vnote{font-size:14px;color:var(--muted);margin-bottom:18px;max-width:70ch}.site .mchart{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;height:240px;align-items:end;border-bottom:1px solid var(--rule);padding-top:30px}.site .mb{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.site .mb em{display:block;font-style:normal;font-size:10px;font-weight:500;text-align:center;color:var(--muted);margin-bottom:2px}.site .mb em.b{color:var(--gold-text)}.site .mb b{font:400 13px var(--sans);color:var(--muted);text-align:center;margin-bottom:6px}.site .mb i{display:block;background:var(--h2);transform-origin:bottom;transition:opacity .5s ease,transform .6s cubic-bezier(.3,.1,.2,1)}.site .mb i.top{background:var(--ink)}.site .mb i.part{background:repeating-linear-gradient(135deg,var(--h2) 0 4px,var(--h1) 4px 8px)}.site .mb span{bottom:-26px;text-align:center;font-size:12px;color:var(--muted)}.site .mb span,.site .mid-line{position:absolute;left:0;right:0}.site .mid-line{border-top:1.5px dashed var(--gold);pointer-events:none;z-index:2}.site .mid-line em{position:absolute;right:0;top:-20px;font-style:normal;font-size:11px;font-weight:500;color:var(--gold-text);background:var(--sand);padding-left:6px}.site .mwrap{position:relative}.site .achart{display:grid;grid-template-columns:repeat(var(--nhist,24),minmax(0,1fr));gap:3px;height:240px;align-items:end;border-bottom:1px solid var(--rule);margin-top:28px}.site .ab{position:relative;height:100%;display:flex;align-items:flex-end}.site .ab i{display:block;width:100%;background:var(--h1)}.site .ab i.rc{background:var(--h3)}.site .ab i.part{background:repeating-linear-gradient(135deg,var(--h3) 0 3px,var(--h1) 3px 6px)}.site .ab.jan:before{content:"";position:absolute;left:-2px;top:0;bottom:-8px;border-left:1px solid var(--line)}.site .ab .yr{position:absolute;left:2px;bottom:-26px;font-size:12px;color:var(--muted)}.site .ywrap{overflow-x:auto;scrollbar-width:thin}.site .ysvg{display:block;width:100%;height:auto;margin-top:12px;overflow:visible}.site .ysvg .gl{stroke:var(--line)}.site .ysvg .gl.base{stroke:var(--rule)}.site .ysvg .gm,.site .ysvg .gt{font:400 12px var(--sans);fill:var(--muted)}.site .ysvg .gm{text-anchor:middle}.site .ysvg .yl{fill:none;stroke-width:2;stroke-linejoin:round}.site .ysvg .yl.y2023{stroke:var(--h1)}.site .ysvg .yl.y2024{stroke:var(--h2)}.site .ysvg .yl.y2025{stroke:var(--h3)}.site .ysvg .yl.y2026{stroke:var(--ink);stroke-width:3}.site .ysvg .yd{fill:transparent}.site .ysvg .yd.on{fill:var(--gold)}.site .ysvg .ye{font:500 12px var(--sans)}.site .ysvg .ye.y2023{fill:var(--h2)}.site .ysvg .ye.y2024{fill:var(--h3)}.site .ysvg .ye.y2025{fill:var(--h4)}.site .ysvg .ye.y2026{fill:var(--ink)}.site .plot.ysvg.has-on .yl{opacity:.35}.site .months .src{margin-top:40px}.site .src{margin-top:16px;font-size:12px;color:var(--muted)}.site .plot [data-tip].on,.site .plot [data-tip]:hover{outline:2px solid var(--gold);outline-offset:1px}.site .plot.has-on .ab i:not(.on),.site .plot.has-on .mb i:not(.on){opacity:.5}.site .mchart.wait i{transform:scaleY(0)}.site .qa{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;align-items:start}.site .qa-l h2{max-width:12ch}.site .cite-b{margin-top:40px;padding-top:20px;border-top:1px solid var(--rule)}.site .cite-b h3{font-size:17px}.site .cite{margin-top:10px;font:400 16px/1.55 var(--serif);color:var(--ink);overflow-wrap:anywhere}.site .copy{margin-top:16px;min-height:40px;padding:0 16px;font-size:14px}.site .faq{border-top:1px solid var(--rule)}.site .faq details{border-bottom:1px solid var(--line)}.site .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:20px 0;font:400 20px/1.35 var(--serif);color:var(--ink)}.site .faq summary::-webkit-details-marker{display:none}.site .faq summary:hover{color:var(--gold-text)}.site .faq summary:after{content:"";flex:none;width:9px;height:9px;margin-top:8px;border-right:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(45deg);transition:transform .2s}.site .faq details[open] summary:after{transform:rotate(-135deg);margin-top:12px}.site .faq details p{padding:0 32px 22px 0;max-width:62ch}.site .rel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rule)}.site .rel a{display:block;padding:22px 28px 22px 0;text-decoration:none;border-bottom:1px solid var(--line)}.site .rel a+a{padding-left:28px;border-left:1px solid var(--line)}.site .rel span{font-size:13px;color:var(--muted)}.site .rel b{display:block;margin-top:6px;font:400 20px/1.3 var(--serif);color:var(--ink)}.site .rel a:hover b{color:var(--gold-text)}.site .small3{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.site .tip{position:absolute;z-index:60;min-width:160px;padding:10px 12px;background:var(--navy);color:var(--on-navy);border-radius:3px;font-size:13px;line-height:1.4;pointer-events:none;box-shadow:0 8px 24px -8px rgba(10,29,49,.5)}.site .tip b{display:block;font-weight:500}.site .tip span{display:block;font:400 20px/1.2 var(--serif);margin-top:2px}.site .tip em{display:block;font-style:normal;color:var(--gold-on-navy);font-size:12px}.site .tip em:empty{display:none}.site .tip:after{content:"";position:absolute;left:var(--ax,50%);bottom:-5px;width:10px;height:10px;margin-left:-5px;background:var(--navy);transform:rotate(45deg)}.site.anim [data-reveal]{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.site.anim [data-reveal]:not(.in){opacity:0;transform:translateY(12px)}.site.anim .mchart i{transition-delay:calc(var(--k, 0) * 40ms)}@media (max-width:1080px){.site{--gutter:32px}.site .head,.site .qa{grid-template-columns:minmax(0,1fr);gap:28px}.site .head .say{justify-self:start}.site .rel{grid-template-columns:1fr}.site .rel a,.site .rel a+a{padding:18px 0;border-left:0}.site .small3{grid-template-columns:1fr;gap:14px}}@media (max-width:680px){.site{--gutter:22px;--top-h:64px;font-size:16px}.site .subnav .wrap{gap:22px;height:48px}}@media (prefers-reduced-motion:reduce){html:has(.site){scroll-behavior:auto}.site *,.site :after,.site :before{transition:none!important;animation:none!important}}.site{--ca:#10263d;--cb:#5e86b8;--charter:#6a3fd0;--private:#7f93a9;--fractional:#9a8c7a;--cb-text:#4d6e97;--private-text:#5f6e7f;--fractional-text:#766b5d}.site .st{position:relative;height:44px;margin:18px 0 26px}.site .st svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.site .st .f{stroke:var(--h3);stroke-opacity:.55;stroke-width:3.6;stroke-linecap:round;vector-effect:non-scaling-stroke;fill:none}.site .st .f.a{stroke:var(--ca)}.site .st .f.b{stroke:var(--cb)}.site .st .f.charter{stroke:var(--charter)}.site .st .f.private{stroke:var(--private)}.site .st .f.fractional{stroke:var(--fractional)}.site .st .band{position:absolute;top:0;bottom:0;background:rgba(16,38,61,.06);border-left:1px solid rgba(16,38,61,.18);border-right:1px solid rgba(16,38,61,.18)}.site .st .zone{position:absolute;bottom:-6px;height:3px}.site .st .zone.hard{background:var(--gold)}.site .st .zone.easy{background:var(--green)}.site .st .zone.neu{background:#9aa3ae}.site .st .md{position:absolute;top:-4px;bottom:-4px;width:1.5px;background:var(--ink)}.site .st .mdt{position:absolute;top:100%;margin-top:8px;transform:translateX(-50%);font-size:11px;font-weight:500;color:var(--ink);white-space:nowrap}.site .st .me{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(168,111,34,.2);z-index:2}.site .st .met{position:absolute;bottom:100%;margin-bottom:3px;transform:translateX(-50%);font-size:12px;font-weight:600;color:var(--gold-text);letter-spacing:.04em;white-space:nowrap}.site .st .met.r{transform:translateX(-100%)}.site .st .met.l{transform:none}.site .st .hi,.site .st .lo{position:absolute;top:100%;margin-top:8px;font-size:11px;color:var(--muted)}.site .st .lo{left:0}.site .st .hi{right:0}.site .st .gmd{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;z-index:2}.site .st .gmt{position:absolute;bottom:100%;margin-bottom:6px;transform:translateX(-50%);font-size:12px;font-weight:600;white-space:nowrap}.site .st .gmd.a{background:var(--ca)}.site .st .gmd.b{background:var(--cb)}.site .st .gmd.charter{background:var(--charter)}.site .st .gmd.private{background:var(--private)}.site .st .gmd.fractional{background:var(--fractional)}.site .st .gmt.a{color:var(--ca)}.site .st .gmt.b{color:var(--cb-text)}.site .st .gmt.charter{color:var(--charter)}.site .st .gmt.private{color:var(--private-text)}.site .st .gmt.fractional{color:var(--fractional-text)}.site .ends{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.site .ends span:before{content:"";display:inline-block;width:14px;height:3px;margin-right:8px;vertical-align:middle;background:currentColor}.site .ends .n{color:var(--muted)}.site .ckey{display:flex;gap:22px;flex-wrap:wrap;margin:-8px 0 4px;font-size:13px;color:var(--body)}.site .ckey span:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:1px;vertical-align:-1px}.site .ckey .a:before{background:var(--ca)}.site .ckey .b:before{background:var(--cb)}.site .duo-chart .mb em{color:var(--gold-text)}.site .duo{flex:1;display:flex;gap:3px;align-items:flex-end;justify-content:center}.site .duo i{flex:0 1 44%;max-width:26px;border-radius:1px 1px 0 0}.site .duo i.a{background:var(--ca)}.site .duo i.b{background:var(--cb)}.site .duo-chart .mb i{opacity:1}.site .duo-chart.has-on .mb:not(.on) i{opacity:.4}.site .tip[hidden]{display:none}.site .tip .tr{display:flex;align-items:baseline;gap:8px;margin-top:4px;font-size:13px;color:#c7d2de}.site .tip .tr span{font:400 20px/1.2 var(--serif);color:var(--on-navy);margin:0;min-width:64px}.site .tip .tr.a span:before,.site .tip .tr.b span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:3px}.site .tip .tr.a span:before{background:#f1e4c6}.site .tip .tr.b span:before{background:#8db4e2}.site .spk{display:flex;align-items:flex-end;gap:2px;height:26px}.site .spk i{flex:1;min-height:2px;background:var(--h2)}.site .spk i.pk{background:var(--ink)}.site .hw{display:flex;align-items:center;gap:12px}.site .hw b{width:58px;font-weight:500;color:var(--ink)}.site .hb{position:relative;flex:1;height:5px;background:var(--line)}.site .hb i{display:block;height:100%;background:var(--ink)}.site .hb s{position:absolute;top:-4px;bottom:-4px;width:1.5px;background:var(--muted)}.site .hw+small{display:block;margin-top:4px}.site .hkey2,.site .hw+small{font-size:12px;color:var(--muted)}.site .hkey2{margin-top:10px}.site .hkey2 span:before{content:"";display:inline-block;width:1.5px;height:10px;margin-right:6px;background:var(--muted);vertical-align:-1px}.site .map{margin:0}.site .map.fill{position:absolute;inset:0;z-index:1}.site .map svg{display:block;width:100%;height:100%}.site .map .ap{fill:#7f93a9;fill-opacity:.38;stroke:#c9d6e4;stroke-opacity:.35;stroke-width:.7;cursor:pointer;outline:none;transform-box:fill-box;transform-origin:center}.site .map .ap.top{fill:#f1e4c6;fill-opacity:.82;stroke:none}.site .map .ap.on,.site .map a:hover .ap{fill:#d9a257;fill-opacity:.9}.site .map a:focus-visible .ap{stroke:var(--gold-on-navy);stroke-width:2;stroke-opacity:1}.site .map .bc{font:600 12px var(--sans);letter-spacing:.06em;fill:#f4f1ea;pointer-events:none}.site .map .bn{font:400 10.5px var(--sans);fill:#c7d2de;pointer-events:none}.site .map a:has(.top) .bc{fill:#10263d}.site .map a:has(.top) .bn{fill:#3b5470}.site .map .rgl{font:500 12px var(--sans);letter-spacing:.14em;text-transform:uppercase;fill:#93a4b8;pointer-events:none}.site .map .rgn{fill:#5f7389;letter-spacing:0}.site.anim .map .ap{transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .5s,fill-opacity .2s;transition-delay:calc(var(--k) * 6ms)}.site.anim .map.settle .ap{transform:scale(0);opacity:0}.site.anim .map .bc,.site.anim .map .bn{transition:opacity .8s ease 1.2s}.site.anim .map.settle .bc,.site.anim .map.settle .bn{opacity:0}.site .hero-stats{display:flex;gap:0;color:#93a4b8}.site .hero-stats div{padding-right:32px}.site .hero-stats div+div{padding-left:32px;border-left:1px solid rgba(244,241,234,.12)}.site .hero-stats b{display:block;font:400 38px/1 var(--serif);color:var(--on-navy)}.site .hero-stats span{display:block;margin-top:8px;font-size:13px;max-width:22ch}.site .hero-stats.light{color:var(--muted)}.site .hero-stats.light div+div{border-left-color:var(--line)}.site .hero-stats.light b{color:var(--ink)}.site .look{margin-top:32px;max-width:560px}.site .fpanel{display:flex;padding:6px;border:1px solid rgba(244,241,234,.3);border-radius:4px;background:rgba(8,24,41,.75);transition:border-color .2s}.site .fpanel:focus-within{border-color:var(--gold-on-navy)}.site .fpanel input:focus{outline:none}.site .look .fpanel input{flex:1;min-width:0;min-height:60px;border:0;background:transparent;color:var(--on-navy);padding:0 16px;font:500 22px var(--sans);letter-spacing:.16em;text-transform:uppercase;caret-color:var(--gold-on-navy)}.site .look .fpanel input::placeholder{color:#8798ac;font-size:16px;font-weight:400;letter-spacing:.01em;text-transform:none}.site .look .fpanel .btn{min-height:60px;border-radius:2px}.site .look .note{margin-top:12px;font-size:13px;color:#93a4b8}.site .look .note a{color:var(--on-navy);text-decoration:none;border-bottom:1px solid var(--gold-on-navy)}.site .pair{display:grid;gap:8px}.site .pair .fpanel input{flex:1;min-width:0;min-height:56px;border:0;background:transparent;color:var(--on-navy);padding:0 16px;font:500 18px var(--sans);letter-spacing:.16em;text-transform:uppercase;caret-color:var(--gold-on-navy)}.site .pair .fpanel input::placeholder{color:#8798ac;font-size:16px;font-weight:400;letter-spacing:.01em;text-transform:none}.site .pair .btn{width:100%;min-height:54px}.site .pair .fpanel label:not(.sr){display:flex;align-items:center;padding-left:12px;font-size:12px;color:#93a4b8;white-space:nowrap}.site .pair .note{margin-top:6px;font-size:13px;color:#93a4b8}.site .pair .note a{color:var(--on-navy);text-decoration:none;border-bottom:1px solid var(--gold-on-navy)}@media (max-width:680px){.site .pair .fpanel{padding:4px}.site .pair .fpanel input{min-height:54px}.site .pair:has(.fpanel label:not(.sr)) .fpanel{flex-wrap:wrap}.site .pair .fpanel label:not(.sr){flex:1 1 100%;padding:8px 12px 0}}.site .regmatch{margin:18px 0 0;padding:14px 18px;background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--gold);font-size:15px}.site .regmatch[hidden]{display:none}.site .regmatch a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold)}.site .tray{position:fixed;left:50%;bottom:20px;z-index:30;transform:translate(-50%,140%);display:flex;align-items:center;gap:18px;padding:12px 14px 12px 20px;border-radius:6px;background:var(--navy);color:var(--on-navy-muted);box-shadow:0 12px 30px rgba(11,29,48,.35);transition:transform .35s cubic-bezier(.2,.7,.2,1);max-width:calc(100% - 32px)}.site .tray.show{transform:translate(-50%)}.site .tray:not(.show){visibility:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),visibility 0s .35s}.site .tray .regs{font:500 14px var(--sans);letter-spacing:.08em;color:var(--on-navy)}.site .tray .btn{min-height:42px;font-size:14px}.site .tray .btn[aria-disabled]{opacity:.6;pointer-events:none}.site .tray .clear{border:0;background:none;color:#93a4b8;font:500 13px var(--sans);cursor:pointer}.site .plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:960px}.site .plans.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:none}.site .plans.three .plan{padding:36px 32px}.site .plans.three .plan .amt{font-size:56px}.site .plan{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:44px}.site .plan.main{border-color:var(--rule)}.site .plan h3{font-size:26px;font-weight:400}.site .plan .for{margin-top:6px;font-size:15px;color:var(--muted);max-width:34ch;min-height:3em}.site .plan .amt{margin-top:28px;font:400 64px/1 var(--serif);color:var(--ink);letter-spacing:-.02em}.site .plan .amt small{font:400 15px var(--sans);color:var(--muted);letter-spacing:0;margin-left:10px}.site .plan ul{margin:28px 0 36px;border-top:1px solid var(--line)}.site .plan li{padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.site .plan .btn{margin-top:auto;align-self:stretch;justify-content:center}.site .plan .even{margin-top:14px;font-size:14px;color:var(--muted);text-align:center}.site .price-foot{margin-top:28px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.site .price-foot a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold)}@media (max-width:1080px){.site .plans.three{grid-template-columns:1fr;max-width:620px}}@media (max-width:760px){.site .plans{grid-template-columns:1fr}.site .plan,.site .plans.three .plan{padding:28px 22px}.site .plan .amt,.site .plans.three .plan .amt{font-size:52px}}@media (max-width:680px){.site .fpanel{flex-wrap:wrap;padding:4px}.site .look .fpanel input{flex:1 1 100%;min-height:54px}.site .look .fpanel .btn{flex:1 1 100%;min-height:50px;margin-top:4px}.site .hero-stats{flex-wrap:wrap;row-gap:16px}.site .hero-stats div:nth-child(3){padding-left:0;border-left:0}.site .tray{left:16px;right:16px;transform:translateY(140%);justify-content:space-between}.site .tray.show{transform:none}}.site .embed{margin-top:28px}.site .embed h3{font-size:17px}.site .embed select{margin-top:10px;width:100%;min-height:42px;border:1px solid var(--line);background:var(--paper);border-radius:3px;padding:0 12px;font:400 14px var(--sans);color:var(--ink)}.site .embed code{display:block;margin-top:10px;padding:12px;background:var(--sand);border-radius:3px;font:12px/1.5 ui-monospace,Menlo,monospace;color:var(--body);white-space:pre-wrap;word-break:break-all}@media print{.site .copy,.site .embed,.site .look,.site .tray{display:none!important}}