body:has(.hm)>.site-footer,body:has(.hm)>.site-header{display:none}.hm{--char:#26211a;--char2:#2f2920;--cream:#e8e0ce;--creamdim:#c9bfa8;--brass:#c89b3c;--cline:rgba(200,155,60,0.38);--cline2:rgba(232,224,206,0.2);--paper:#f7f4ee;--paper2:#efe9dd;--card:#fcfaf6;--ink:#1c1a14;--body:#2e2a21;--muted:#5e5647;--gold:#a07828;--goldd:#7a5a18;--rule:#c9bda6;--rule2:#ddd3c1;--green:#2d7a50;--err:#8a3b12;--disp:var(--font-home-display),Georgia,serif;--serif:var(--font-body),Georgia,serif;--mono:var(--font-mono),ui-monospace,monospace;background:var(--paper);color:var(--ink);font:400 20px/1.65 var(--serif)}.hm *,.hm :after,.hm :before{box-sizing:border-box}.hm a{color:inherit;text-decoration:none}.hm p{margin:0 0 18px}.hm h1,.hm h2,.hm h3{color:inherit;font-family:var(--disp);letter-spacing:-.012em;margin:0}.hm b,.hm strong{font-weight:600}.hm section{scroll-margin-top:76px}.hm .hm-w{max-width:1180px;margin:0 auto;padding:0 40px}.hm .hm-lbl{font:500 13px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.hm .hm-dark{background:var(--char);color:var(--cream)}.hm :focus-visible{outline:3px solid var(--brass);outline-offset:3px}.hm .hm-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(38,33,26,.97);border-bottom:1px solid var(--cline2)}.hm .hm-header .hm-w{display:flex;align-items:center;justify-content:space-between;height:72px;gap:24px}.hm .hm-word{display:flex;align-items:center;gap:11px;font:600 25px/1 var(--disp);color:var(--cream)}.hm .hm-dnav{display:flex;gap:30px}.hm .hm-dnav a{font-size:17px;color:var(--creamdim);padding:12px 0}.hm .hm-dnav a:hover{color:var(--cream);text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.hm .hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;font:500 14px/1.2 var(--mono);letter-spacing:.07em;text-transform:uppercase;padding:16px 26px;border-radius:3px;cursor:pointer;border:2px solid var(--ink);background:var(--ink);color:var(--paper);transition:background .15s,border-color .15s,color .15s}.hm .hm-btn:hover{background:var(--goldd);border-color:var(--goldd);text-decoration:none}.hm .hm-btn:disabled{opacity:.6;cursor:progress}.hm .hm-dark .hm-btn{background:var(--brass);border-color:var(--brass);color:var(--char)}.hm .hm-dark .hm-btn:hover{background:var(--cream);border-color:var(--cream)}.hm .hm-btn.o{background:transparent;color:inherit;border-color:currentColor}.hm .hm-btn.o:hover{color:var(--goldd);border-color:var(--goldd)}.hm .hm-dark .hm-btn.o{background:transparent;color:var(--cream);border-color:var(--cline)}.hm .hm-dark .hm-btn.o:hover{border-color:var(--brass);color:var(--brass)}.hm .hm-header .hm-btn{min-height:46px;padding:12px 18px;font-size:13px}.hm .hm-hero{position:relative;overflow:hidden;padding:72px 0 88px}.hm .hm-gridbg{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(var(--cline2) 1px,transparent 1px),linear-gradient(90deg,var(--cline2) 1px,transparent 1px);background-size:96px 96px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 72% 45%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 72% 45%,#000,transparent 75%)}.hm .hm-hin{position:relative;display:grid;grid-template-columns:1.08fr .92fr;grid-gap:48px;gap:48px;align-items:center}.hm .hm-kick{display:block;color:var(--brass);margin-bottom:24px}.hm h1{font:500 clamp(46px,6vw,88px) /1.03 var(--disp);letter-spacing:-.018em}.hm h1 em{font-style:italic;color:var(--brass);display:block}.hm .hm-sub{font-size:clamp(20px,1.8vw,23px);line-height:1.55;max-width:34ch;margin:30px 0 14px}.hm .hm-line{color:var(--creamdim);font-size:19px;margin-bottom:34px}.hm .hm-row{display:flex;gap:14px;flex-wrap:wrap}.hm .hm-trust{list-style:none;margin:40px 0 0;padding:20px 0 0;border-top:1px solid var(--cline2);display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 24px;gap:10px 24px;font-size:17.5px}.hm .hm-trust li:before{content:"✓";color:var(--brass);font-weight:600;margin-right:10px}.hm .hm-rose{width:100%;max-width:480px;display:block;margin:0 auto}.hm .hm-readouts{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--cline);border:1px solid var(--cline);max-width:480px;margin:-4px auto 0}.hm .hm-ro{background:var(--char2);padding:18px 20px}.hm .hm-ro .k,.hm .hm-ro .s{display:block;font-size:16px;color:var(--creamdim)}.hm .hm-ro .v{font:500 36px/1.1 var(--disp);margin:4px 0 2px;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.hm .hm-meter{height:4px;background:var(--cline2);margin-top:12px;position:relative}.hm .hm-meter i{position:absolute;left:0;top:0;bottom:0;background:var(--brass)}.hm .hm-meter b{position:absolute;top:-5px;bottom:-5px;width:3px;background:var(--cream)}.hm .hm-illus{max-width:480px;margin:12px auto 0;color:var(--creamdim);font-size:15.5px;text-align:center}.hm .hm-sec{padding:104px 0;border-top:1px solid var(--rule2)}.hm .hm-nb{border-top:0}.hm .hm-log{display:flex;align-items:center;gap:16px;color:var(--goldd);margin-bottom:28px}.hm .hm-log b{color:var(--ink);font-weight:500}.hm .hm-log:after{content:"";flex:1 1;height:1px;background:var(--rule)}.hm .hm-dark .hm-log{color:var(--brass)}.hm .hm-dark .hm-log b{color:var(--cream)}.hm .hm-dark .hm-log:after{background:var(--cline)}.hm h2{font:500 clamp(36px,4.4vw,56px) /1.08 var(--disp);max-width:20ch}.hm h2 em{font-style:italic;color:var(--goldd)}.hm .hm-dark h2 em{color:var(--brass)}.hm .hm-lede{font-size:21px;color:var(--body);max-width:56ch}.hm .hm-mt{margin-top:24px}.hm .hm-end{align-self:end;margin:0}.hm .hm-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start}.hm .hm-offset{padding-top:58px}.hm .hm-pull{border-left:3px solid var(--gold);padding:6px 0 6px 30px;margin-top:40px}.hm .hm-pull blockquote{margin:0;font:italic 500 clamp(32px,3.6vw,46px) /1.12 var(--disp)}.hm .hm-pull span{display:block;color:var(--muted);margin-top:12px;font-size:18px}.hm .hm-route{list-style:none;padding:0;position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin:64px 0 0}.hm .hm-route:before{content:"";position:absolute;left:13px;right:13px;top:13px;border-top:2px dashed var(--gold);opacity:.6}.hm .hm-wp{position:relative;padding-right:28px}.hm .hm-wp .d{width:26px;height:26px;display:grid;place-items:center;background:var(--paper);border:2px solid var(--goldd);transform:rotate(45deg)}.hm .hm-wp .d i{width:8px;height:8px}.hm .hm-wp .d i,.hm .hm-wp:last-child .d{background:var(--goldd)}.hm .hm-wp .hm-lbl{display:block;color:var(--goldd);margin-top:24px}.hm .hm-wp h3{font:500 25px/1.2 var(--disp);margin:8px 0}.hm .hm-wp p{color:var(--muted);font-size:18.5px;margin:0}.hm .hm-ladder{padding:104px 0}.hm .hm-ladh{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:end}.hm .hm-ladh h2{max-width:none}.hm .hm-ladh p{color:var(--creamdim);margin:0;font-size:19.5px}.hm .hm-gw{display:grid;grid-template-columns:360px 1fr;grid-gap:56px;gap:56px;margin-top:52px;align-items:stretch}.hm .hm-gauge{position:relative;height:540px;margin:26px 0 26px 40px;border-left:2px dashed var(--cline)}.hm .hm-gauge:after{content:"";position:absolute;left:-2px;top:0;bottom:0;width:10px;background:repeating-linear-gradient(to top,var(--cline2) 0 1px,transparent 1px 21.6px)}.hm .hm-mk{all:unset;cursor:pointer;position:absolute;left:0;bottom:calc(var(--i) * 20%);transform:translateY(50%);display:flex;align-items:center;gap:14px;min-height:48px;padding:0 12px 0 0;z-index:1}.hm .hm-mk:before{content:"";width:22px;height:2px;background:var(--brass)}.hm .hm-mk-l{font:500 14px var(--mono);color:var(--creamdim);width:26px}.hm .hm-mk-n{font:500 24px/1.1 var(--disp);color:var(--creamdim);transition:color .2s}.hm .hm-mk:hover .hm-mk-n{color:var(--cream)}.hm .hm-mk.is-on .hm-mk-n{color:var(--brass)}.hm .hm-mk.is-on:before{width:34px;height:3px}.hm .hm-mk:focus-visible{outline:3px solid var(--brass);outline-offset:4px}.hm .hm-tag{font:500 13px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 10px;border-radius:2px;white-space:nowrap}.hm .hm-tag.live{background:var(--green);color:#fff}.hm .hm-tag.m{border:1.5px solid var(--brass);color:var(--brass)}.hm .hm-ptr{position:absolute;left:-34px;bottom:calc(var(--rung, 0) * 20%);transform:translateY(50%);width:0;height:0;border-left:14px solid var(--brass);border-top:9px solid transparent;border-bottom:9px solid transparent;transition:bottom .5s cubic-bezier(.3,.7,.2,1)}.hm .hm-plate{background:var(--char2);border:1px solid var(--cline);padding:40px}.hm .hm-plate .hm-lbl{color:var(--brass)}.hm .hm-plate h3{font:500 44px/1.05 var(--disp);margin:10px 0 14px}.hm .hm-plate-short{font-size:21px;margin:0}.hm .hm-plate dl{display:grid;grid-template-columns:170px 1fr;grid-gap:18px 20px;gap:18px 20px;margin:30px 0 0;font-size:19px}.hm .hm-plate dt{font-size:16.5px;color:var(--creamdim);padding-top:1px}.hm .hm-plate dd{margin:0}.hm .hm-money{margin:28px 0 0;padding-top:18px;border-top:1px dashed var(--cline);color:var(--creamdim);font-size:18px}.hm .hm-money b{color:var(--cream)}.hm .hm-plaques{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:52px}.hm .hm-pq{background:var(--card);border:1px solid var(--rule);box-shadow:inset 0 0 0 6px var(--card),inset 0 0 0 7px var(--rule2);padding:34px 32px}.hm .hm-pq .hm-lbl{color:var(--goldd)}.hm .hm-pq h3{font:500 27px/1.2 var(--disp);margin:12px 0 10px}.hm .hm-pq p{color:var(--body);font-size:19px;margin:0}.hm .hm-perms{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:17px;color:var(--muted)}.hm .hm-perms b{color:var(--ink);margin-right:4px}.hm .hm-rec{margin-top:80px;padding-top:44px;border-top:2px solid var(--ink);display:grid;grid-template-columns:auto 1fr;grid-gap:72px;gap:72px;align-items:center}.hm .hm-rs{display:flex;gap:44px}.hm .hm-rs .n{display:block;font:500 clamp(52px,5.4vw,76px) /1 var(--disp);letter-spacing:-.02em}.hm .hm-rs .t{display:block;color:var(--muted);font-size:17px;margin-top:10px;line-height:1.35}.hm .hm-byline{font-size:clamp(21px,2vw,24px);line-height:1.55;margin:0}.hm .hm-plat{color:var(--muted);font-size:17px;margin:14px 0 0}.hm .hm-tracks{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;margin-top:52px}.hm .hm-tr{position:relative;padding-left:32px}.hm .hm-tr:before{content:"";position:absolute;left:0;top:4px;bottom:4px;border-left:3px solid var(--ink)}.hm .hm-tr.m:before{border-left:3px dashed var(--gold)}.hm .hm-tr .hm-lbl{color:var(--goldd)}.hm .hm-tr h3{font:500 31px/1.1 var(--disp);margin:8px 0 18px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.hm .hm-tr .hm-tag.m{border-color:var(--goldd);color:var(--goldd)}.hm .hm-tr ul{list-style:none;padding:0;margin:0}.hm .hm-tr li{padding:15px 0 15px 26px;border-top:1px solid var(--rule2);position:relative;font-size:19.5px;color:var(--body)}.hm .hm-tr li:before{content:"";position:absolute;left:0;top:25px;width:9px;height:9px;background:var(--ink)}.hm .hm-tr.m li:before{background:transparent;border:2px solid var(--goldd)}.hm .hm-foot{color:var(--muted);font-size:18px;margin:30px 0 0}.hm .hm-apply{background:var(--paper2)}.hm .hm-ap{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:64px;gap:64px;align-items:start}.hm .hm-gets{list-style:none;padding:0;margin:22px 0 28px}.hm .hm-gets li{padding:13px 0 13px 28px;border-top:1px solid var(--rule);position:relative;font-size:19.5px}.hm .hm-gets li:before{content:"+";position:absolute;left:2px;top:12px;color:var(--goldd);font:600 20px var(--mono)}.hm .hm-fit{border:1px solid var(--rule);background:var(--card);padding:20px 22px;font-size:19px}.hm .hm-fit .hm-lbl{display:block;color:var(--goldd);margin-bottom:6px}.hm .hm-formcard{background:var(--card);border:1px solid var(--rule);border-top:4px solid var(--gold);padding:40px}.hm .hm-lbl-h{display:block;color:var(--goldd);margin-bottom:24px}.hm .hm-f{margin-bottom:20px}.hm .hm-f label{display:block;font-size:17px;font-weight:600;margin-bottom:8px}.hm .hm-f label small{font-weight:400;color:var(--muted);font-size:16px}.hm .hm-f input,.hm .hm-f select,.hm .hm-f textarea,.hm .hm-wl input{width:100%;min-height:54px;font:400 19px/1.4 var(--serif);color:var(--ink);background:#fff;border:1.5px solid #b8ab92;border-radius:3px;padding:12px 14px}.hm .hm-f input:focus,.hm .hm-f select:focus,.hm .hm-f textarea:focus,.hm .hm-wl input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px rgba(160,120,40,.3)}.hm .hm-f textarea{min-height:92px;resize:vertical}.hm .hm-f.is-bad label{color:var(--err)}.hm .hm-f.is-bad label:after{content:" · please fill this in";font-weight:400;font-size:16px}.hm .hm-f.is-bad input,.hm .hm-f.is-bad select{border-color:var(--err);box-shadow:0 0 0 2px rgba(138,59,18,.2)}.hm .hm-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.hm .hm-submit{width:100%;min-height:60px;font-size:15px}.hm .hm-micro{font-size:17px;color:var(--muted);margin:16px 0 0}.hm .hm-err{color:var(--err);font-size:17px}.hm .hm-res h3{font:500 34px/1.1 var(--disp);margin:10px 0 12px}.hm .hm-res .hm-lbl{color:var(--goldd)}.hm .hm-res .hm-lbl.hm-ok{color:var(--green)}.hm .hm-go{display:inline-block;margin-top:6px;font-size:19px;color:var(--goldd);text-decoration:underline;text-underline-offset:5px}.hm .hm-net{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:48px}.hm .hm-nc{background:var(--card);border:1px solid var(--rule);padding:30px;display:flex;flex-direction:column;align-items:flex-start}.hm .hm-nc .hm-lbl{color:var(--muted)}.hm .hm-nc h3{font:500 27px var(--disp);margin:10px 0 8px}.hm .hm-nc p{color:var(--body);font-size:18.5px;flex:1 1}.hm .hm-wl{display:flex;flex-direction:column;gap:10px;width:100%}.hm .hm-wl input{min-height:52px;font-size:18px}.hm .hm-wl.is-bad input{border-color:var(--err)}.hm .hm-done{font-size:18px;font-weight:600;color:var(--green);padding:14px 0;margin:0}.hm .hm-guides{list-style:none;padding:0;margin:48px 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.hm .hm-guide{display:flex;flex-direction:column;height:100%;background:var(--card);border:1px solid var(--rule);border-top:3px solid var(--gold);padding:28px 28px 24px;transition:border-color .15s,box-shadow .15s,transform .15s}.hm .hm-guide:hover{border-color:var(--goldd);box-shadow:0 14px 30px -22px rgba(28,26,20,.45);transform:translateY(-2px)}.hm .hm-guide .hm-lbl{color:var(--goldd)}.hm .hm-guide h3{font:500 23px/1.25 var(--disp);margin:10px 0}.hm .hm-guide p{color:var(--body);font-size:17.5px;line-height:1.55;margin:0 0 18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hm .hm-read{margin-top:auto;font-size:17px;font-weight:600;color:var(--goldd)}.hm .hm-guide:hover .hm-read{text-decoration:underline;text-underline-offset:4px}.hm .hm-more{margin-top:36px;display:flex;justify-content:center}.hm .hm-fq{display:grid;grid-template-columns:5fr 7fr;grid-gap:72px;gap:72px}.hm .hm-note{font-size:21px;line-height:1.7;color:var(--body)}.hm .hm-note p{margin-bottom:20px}.hm .hm-sig{color:var(--muted);font-size:18px}.hm .hm-sig b{color:var(--ink)}.hm details{border-top:1px solid var(--rule)}.hm details:last-child{border-bottom:1px solid var(--rule)}.hm summary{cursor:pointer;list-style:none;position:relative;padding:22px 52px 22px 0;min-height:48px;font:500 23px/1.3 var(--disp)}.hm summary::-webkit-details-marker{display:none}.hm summary:after{content:"+";position:absolute;right:6px;top:20px;font:400 26px var(--mono);color:var(--goldd)}.hm details[open] summary:after{content:"−"}.hm details p{color:var(--body);font-size:19.5px;padding-right:32px}.hm .hm-mon{padding:104px 0}.hm .hm-mon-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:72px;gap:72px;align-items:center}.hm .hm-ill{display:block;color:var(--creamdim);margin-bottom:16px;font-size:16.5px}.hm .hm-print{background:var(--paper);color:var(--ink);max-width:500px;border-top:5px solid var(--brass);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.hm .hm-ph{display:flex;justify-content:space-between;gap:12px;padding:16px 24px;border-bottom:1px solid var(--rule2);color:var(--muted)}.hm .hm-ph b{color:var(--goldd)}.hm .hm-pb{padding:24px 24px 8px;font-size:20px;line-height:1.6}.hm .hm-acts{display:flex;gap:10px;padding:14px 24px 24px;flex-wrap:wrap}.hm .hm-acts button{all:unset;cursor:pointer;min-height:48px;display:inline-flex;align-items:center;font:500 14px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:0 18px;border:2px solid var(--ink);border-radius:3px}.hm .hm-acts button:first-child{background:var(--ink);color:var(--paper)}.hm .hm-acts button:hover{border-color:var(--goldd);color:var(--goldd)}.hm .hm-acts button:first-child:hover{background:var(--goldd);border-color:var(--goldd);color:var(--paper)}.hm .hm-acts button:focus-visible{outline:3px solid var(--brass);outline-offset:3px}.hm .hm-why{padding:0 24px 22px;font-size:18px;color:var(--body)}.hm .hm-why table{width:100%;border-collapse:collapse;margin-top:12px;font-size:17px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.hm .hm-why td{padding:9px 0;border-bottom:1px solid var(--rule2)}.hm .hm-why td+td{text-align:right;font-weight:600}.hm .hm-reply{padding:0 24px 22px;margin:0;font-size:18px;font-weight:600;color:var(--green)}.hm .hm-vision{font:italic 500 clamp(30px,3.3vw,42px) /1.25 var(--disp);margin:0 0 34px}.hm .hm-footer{border-top:1px solid var(--cline2);color:var(--creamdim)}.hm .hm-footer .hm-w{display:flex;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;padding-top:30px;padding-bottom:34px;font-size:17px}.hm .hm-footer i{font:italic 400 19px var(--disp);color:var(--cream)}.hm .hm-footer a{padding:6px 0}.hm .hm-footer a:hover{color:var(--brass);text-decoration:underline}.hm .hm-legal{flex-basis:100%;margin:0;font-size:15.5px}.hm .hm-hdr-acts{display:flex;align-items:center;gap:10px}.hm .hm-mnav,.hm .hm-short{display:none}.hm .hm-mnav-btn{all:unset;box-sizing:border-box;cursor:pointer;width:48px;height:46px;display:grid;place-items:center;border:2px solid var(--cline);border-radius:3px}.hm .hm-mnav-btn:hover{border-color:var(--brass)}.hm .hm-mnav-btn:focus-visible{outline:3px solid var(--brass);outline-offset:3px}.hm .hm-burger{display:grid;grid-gap:5px;gap:5px;width:22px}.hm .hm-burger i{display:block;height:2px;background:var(--cream);transition:transform .2s,opacity .2s}.hm .hm-burger.is-open i:first-child{transform:translateY(7px) rotate(45deg)}.hm .hm-burger.is-open i:nth-child(2){opacity:0}.hm .hm-burger.is-open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hm .hm-mnav-panel{position:absolute;top:100%;left:0;right:0;background:var(--char);border-bottom:1px solid var(--cline);box-shadow:0 24px 40px -24px rgba(0,0,0,.7);padding:8px 16px 20px}.hm .hm-mnav-panel[hidden]{display:none}.hm .hm-mnav-panel ul{list-style:none;margin:0 0 16px;padding:0}.hm .hm-mnav-panel li+li{border-top:1px solid var(--cline2)}.hm .hm-mnav-panel li a{display:flex;align-items:center;min-height:56px;font-size:20px;color:var(--cream)}.hm .hm-mnav-panel li a:hover{color:var(--brass)}.hm .hm-mnav-panel .hm-btn{width:100%}@media (max-width:1100px) and (min-width:901px){.hm .hm-guides{grid-template-columns:1fr 1fr}}@media (max-width:900px){.hm{font-size:19px}.hm .hm-w{padding:0 16px}.hm .hm-dnav{display:none}.hm .hm-mnav{display:block}.hm .hm-long{display:none}.hm .hm-short{display:inline}.hm .hm-header .hm-w{height:64px}.hm .hm-hero{padding:44px 0 64px}.hm .hm-ap,.hm .hm-fq,.hm .hm-gw,.hm .hm-hin,.hm .hm-ladh,.hm .hm-mon-grid,.hm .hm-rec,.hm .hm-tracks,.hm .hm-two{grid-template-columns:1fr;gap:40px}.hm .hm-offset{padding-top:0}.hm .hm-ladder,.hm .hm-mon,.hm .hm-sec{padding:72px 0}.hm .hm-route,.hm .hm-trust{grid-template-columns:1fr}.hm .hm-route{gap:30px;padding-left:44px}.hm .hm-route:before{left:13px;right:auto;top:13px;bottom:13px;border-top:0;border-left:2px dashed var(--gold)}.hm .hm-wp{padding-right:0}.hm .hm-wp .d{position:absolute;left:-44px;top:0}.hm .hm-wp .hm-lbl{margin-top:0}.hm .hm-gauge{height:420px}.hm .hm-mk-n{font-size:21px}.hm .hm-plate{padding:26px 20px}.hm .hm-plate h3{font-size:34px}.hm .hm-plate dl{grid-template-columns:1fr;gap:4px}.hm .hm-plate dd{margin-bottom:14px}.hm .hm-guides,.hm .hm-net,.hm .hm-pair,.hm .hm-plaques,.hm .hm-readouts{grid-template-columns:1fr}.hm .hm-rs{gap:28px;flex-wrap:wrap}.hm .hm-formcard{padding:26px 18px}}@media (prefers-reduced-motion:reduce){.hm .hm-ptr{transition:none}}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_8e50ea{font-family:Playfair Display,Playfair Display Fallback}.__variable_8e50ea{--font-home-display:"Playfair Display","Playfair Display Fallback"}