.tour-page{--g:#f4f4f4;--w:#fff;--k:#000;--m:#626669;--d:#323639;--r:#d5001c;--h:#e6e7e9;--gr:#999;--mapg:#eeeff0;--tour-sh:0 10px 40px #0000001f;--tour-shu:0 -10px 40px #0000001f;--tour-ease:cubic-bezier(.77, 0, .175, 1);--tour-sans:var(--font-tour-sans), "Barlow", Helvetica, Arial, sans-serif;--tour-title:var(--font-tour-title), "Barlow Semi Condensed", var(--font-tour-sans), "Barlow", Helvetica, Arial, sans-serif;background:var(--g);color:var(--k);font:400 16px/24px var(--tour-sans);letter-spacing:.01em;font-variant-numeric:tabular-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased}.tour-page *,.tour-page :before,.tour-page :after{box-sizing:border-box}.tour-page p,.tour-page h1,.tour-page h2,.tour-page h3,.tour-page ul,.tour-page ol{margin:0}.tour-page ul,.tour-page ol{padding:0;list-style:none}.tour-page a{color:inherit;text-decoration:none}.tour-page button{cursor:pointer;font-family:inherit}.tour-page :focus-visible{outline:2px solid var(--k);outline-offset:2px}.tour-page h1:focus{outline:none}.tour-page .tour-ic{flex:none;display:block}.tour-page .tour-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landingPage:has(.tour-page) .lp-header{display:none}.tfv2-theme:has(>.tour-journey)>.tfv2-header{display:none}.tour-flow{background:var(--w);max-width:440px;margin:0 auto;position:relative}@media (min-width:821px){.tour-flow{box-shadow:var(--tour-sh)}}.tour-empty{background:var(--w);max-width:440px;margin:0 auto;padding:48px 24px}.tour-empty .tour-error{font-size:16px}.tour-page .tour-it{font-family:var(--tour-title);letter-spacing:.02em;text-wrap:balance;font-style:italic;font-weight:700}.tour-page .tour-h1{color:var(--w);font-size:34px;line-height:38px}.tour-page .tour-h1s{font-size:28px;line-height:32px}.tour-page .tour-h2{font:600 20px/26px var(--tour-sans);letter-spacing:.02em;margin:28px 0 12px}.tour-page .tour-m{color:var(--m)}.tour-page .tour-pad{padding:0 24px}.tour-page .tour-lede{font-size:18px;line-height:27px}.tour-page .tour-help{color:var(--m);margin-top:8px}.tour-page .tour-opt{color:var(--m);font-weight:400}.tour-page .tour-hd{background:var(--w);align-items:center;gap:10px;height:56px;padding:0 16px 0 24px;display:flex}.tour-page .tour-hd .tour-tag{margin-left:auto}.tour-page .tour-hn{flex-direction:column;min-width:0;font-weight:600;line-height:18px;display:flex}.tour-page .tour-hn small{color:var(--m);font-size:13px;font-weight:400}.tour-page .tour-edge{width:100%;height:14px;margin-top:-1px;display:block}.tour-page .tour-mono{background:var(--k);width:34px;height:34px;color:var(--w);font:600 13px/1 var(--tour-sans);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;display:grid}.tour-page .tour-mono-l{width:48px;height:48px;font-size:16px}.tour-page .tour-tag{background:var(--g);height:26px;color:var(--d);font:italic 400 13px/1 var(--tour-sans);letter-spacing:.01em;white-space:nowrap;border-radius:50px;align-items:center;padding:0 10px;display:inline-flex}.tour-page .tour-stage{background:var(--d);height:480px;position:relative;overflow:hidden}.tour-page .tour-stage-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tour-page .tour-stage:after{content:"";background:linear-gradient(#0000009e,#0000);height:380px;position:absolute;top:0;left:0;right:0}.tour-page .tour-stage-hd{z-index:2;position:absolute;top:0;left:0;right:0}.tour-page .tour-stage .tour-h1{z-index:2;position:absolute;top:96px;left:24px;right:24px}.tour-page .tour-sheet{z-index:3;background:var(--w);box-shadow:var(--tour-shu);border-radius:10px 10px 0 0;margin-top:-24px;padding-bottom:24px;position:relative}.tour-page .tour-landing-sheet{margin-top:-72px;padding-top:28px;padding-bottom:0}.tour-page .tour-lede{margin-top:0}.tour-page .tour-checks{flex-direction:column;gap:14px;display:flex}.tour-page .tour-checks li{align-items:flex-start;gap:14px;display:flex}.tour-page .tour-checks b{font-weight:600;display:block}.tour-page .tour-ci{background:var(--g);border-radius:5px;flex:none;place-items:center;width:44px;height:44px;display:grid}.tour-page .tour-agent{background:var(--g);border-radius:10px;align-items:center;gap:14px;margin-top:28px;padding:16px;display:flex}.tour-page .tour-agent-text{min-width:0}.tour-page .tour-an{font-weight:600}.tour-page .tour-agent .tour-m{font-size:14px;line-height:21px}.tour-page .tour-round{background:var(--k);width:44px;height:44px;color:var(--w);border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.tour-page .tour-round:hover{background:var(--d)}.tour-page .tour-btn{background:var(--k);width:100%;height:52px;color:var(--w);font:600 16px/1 var(--tour-sans);letter-spacing:.01em;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;transition:background-color .2s ease-in-out;display:flex}.tour-page .tour-btn:hover{background:var(--d)}.tour-page .tour-btn[aria-disabled=true],.tour-page .tour-btn:disabled{background:var(--d);cursor:not-allowed}.tour-page .tour-btn-2{background:var(--g);color:var(--k)}.tour-page .tour-btn-2:hover{background:var(--h)}.tour-page .tour-btn-sm{width:auto;height:44px;padding:0 16px;display:inline-flex}.tour-page .tour-dock{background:linear-gradient(#fff0, var(--w) 20px);z-index:4;margin-top:8px;padding:20px 24px 24px;position:sticky;bottom:0}.tour-page .tour-dock .tour-btn:focus-visible{outline-offset:-4px;outline-color:var(--w)}.tour-page .tour-lab{margin:20px 0 8px;font-weight:600;display:block}.tour-page .tour-in,.tour-page input.requestInput{background:var(--g);width:100%;min-height:48px;color:var(--k);font:400 16px/24px var(--tour-sans);letter-spacing:.01em;box-shadow:none;appearance:none;border:0;border-radius:5px;padding:12px 14px;display:block}.tour-page textarea.tour-in{resize:vertical;min-height:96px}.tour-page .tour-seg{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;display:grid}.tour-page .tour-seg button{background:var(--g);min-height:44px;color:var(--k);font:400 16px/20px var(--tour-sans);letter-spacing:.01em;border:0;border-radius:5px;padding:0 8px;transition:background-color .1s linear,color .1s linear}.tour-page .tour-seg button[aria-pressed=true]{background:var(--d);color:var(--w);font-weight:600}.tour-page .tour-seg-col{grid-auto-flow:row;margin-top:24px}.tour-page .tour-seg-col button{text-align:left;min-height:56px;padding:0 16px;font-size:18px}.tour-page .tour-under{color:var(--m);margin-top:8px;padding-left:16px;font-size:14px;line-height:21px}.tour-page .tour-date{margin-top:8px}.tour-page .tour-band{background:var(--d);height:136px;position:relative;overflow:hidden}.tour-page .tour-band img{object-fit:cover;width:100%;height:100%;display:block}.tour-page.tour-compact .tour-band{height:96px}.tour-page.tour-compact .tour-help{display:none}.tour-page .tour-band:after{content:"";background:linear-gradient(#00000073,#0000);height:70px;position:absolute;inset:0 0 auto}.tour-page .tour-qs{flex-direction:column;min-height:max(560px,100svh - 112px);padding-bottom:0;display:flex}.tour-page .tour-qs .tour-form{flex-direction:column;flex:1;display:flex}.tour-page .tour-qs .tour-form>.tour-pad{flex:1}.tour-page .tour-qh{align-items:center;gap:12px;height:56px;padding:16px 16px 0 20px;display:flex}.tour-page .tour-back{min-height:44px;color:var(--k);background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:16px;font-weight:600;display:inline-flex}.tour-page .tour-qn{color:var(--m);margin-left:auto;font-size:14px}.tour-page .tour-prog{grid-template-columns:repeat(3,1fr);gap:4px;padding:10px 24px 20px;display:grid}.tour-page .tour-prog i{background:var(--h);border-radius:2px;height:3px}.tour-page .tour-prog i.on{background:var(--k)}.tour-page .tour-qs .tour-h1s{margin-bottom:8px}.tour-page .tour-paste{margin-top:16px}.tour-page .tour-ta{margin-top:12px}.tour-page .tour-lines{border-radius:10px;flex-direction:column;gap:2px;margin-top:16px;display:flex;overflow:hidden}.tour-page .tour-line{background:var(--g);flex-direction:column;gap:2px;padding:10px 14px;display:flex}.tour-page .tour-src{color:var(--m);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.tour-page .tour-res{align-items:flex-start;gap:8px;font-weight:600;line-height:22px;display:flex}.tour-page .tour-res .tour-ic{margin-top:2px}.tour-page .tour-bad .tour-res{color:var(--d);font-weight:400}.tour-page .tour-wait .tour-res{min-height:22px}.tour-page .tour-count{margin-top:14px;font-size:18px}.tour-page .tour-gate{color:var(--d);margin-top:8px}.tour-page .tour-error{color:var(--d);align-items:flex-start;gap:8px;margin-top:12px;line-height:22px;display:flex}.tour-page .tour-error .tour-ic{margin-top:2px}.tour-page .tour-retry{margin-top:12px}@keyframes tour-rise{0%{transform:translateY(160px)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.tour-page .tour-rise{animation:tour-rise .3s var(--tour-ease) both}}@media (prefers-reduced-motion:reduce){.tour-page .tour-btn,.tour-page .tour-seg button{transition:none}}
.letter-page{--g:#00332e;--g2:#1d4741;--iv:#f9f7f2;--cr:#f7f8e0;--gold:#a38747;--gold2:#896f11;--tx:#505759;--rule:#ccd6d4;--ph:#8a9294;--wh:#fff;--err:#8a1c1c;--gutter:25px;--serif:var(--font-letter-serif), Trirong, Georgia, serif;--sans:var(--font-letter-sans), Lato, Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--wh);color:var(--tx);font:400 16px/25.6px var(--sans);min-height:100%}.letter-page *,.letter-page :before,.letter-page :after{box-sizing:border-box}.letter-page p,.letter-page h1,.letter-page h2,.letter-page h3,.letter-page ul,.letter-page ol,.letter-page dl,.letter-page dd,.letter-page figure{margin:0}.letter-page a{color:inherit}.letter-page :focus-visible{outline:2px solid var(--gold2);outline-offset:2px}.letter-page h1:focus{outline:none}.letter-page .lt-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landingPage:has(.letter-page) .lp-header{display:none}.tfv2-theme:has(>.letter-page)>.tfv2-header{display:none}.letter-page .lt-top{background:var(--g);padding:22px var(--gutter);justify-content:space-between;align-items:center;gap:12px;display:flex}.letter-page .lt-mark b{font:400 20px/1 var(--serif);letter-spacing:.06em;text-transform:uppercase;color:var(--cr);display:block}.letter-page .lt-mark span{font:700 13px/16px var(--sans);letter-spacing:2px;text-transform:uppercase;color:#f7f8e0cc;margin-top:7px;display:block}.letter-page .lt-call{font:700 13px/1 var(--sans);letter-spacing:1px;text-transform:uppercase;color:var(--wh);border:1px solid var(--wh);white-space:nowrap;padding:9px 10px;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out}.letter-page .lt-call:hover{background:var(--wh);color:var(--g)}.letter-page .lt-hero{background:var(--g);color:var(--cr);display:block}.letter-page .lt-hero-text{padding:120px var(--gutter) 40px}.letter-page .lt-eyebrow{font:700 13px/16px var(--sans);letter-spacing:2.7px;text-transform:uppercase;color:#f7f8e0cc;margin-bottom:14px}.letter-page .lt-eyebrow.lt-dark{color:var(--gold2)}.letter-page .lt-h1{font:300 30px/33px var(--serif);text-transform:uppercase;color:var(--cr);text-wrap:balance}.letter-page .lt-photo{object-fit:cover;width:100%;height:100%;display:block}.letter-page .lt-photo-wrap{background:var(--g2);height:292px;position:relative}.letter-page .lt-photo-wrap img{object-fit:cover}.letter-page .lt-down{margin-top:26px;display:inline-block}.letter-page .lt-down svg{width:24px;height:24px;color:var(--gold)}.letter-page .lt-in{max-width:720px;margin:0 auto}.letter-page .lt-letter{padding:44px var(--gutter);background:var(--wh)}.letter-page .lt-letter p{max-width:68ch;margin-bottom:24px}.letter-page .lt-letter .lt-in>p:last-child{margin-bottom:0}.letter-page .lt-meta{font:400 13px/16px var(--sans);letter-spacing:1px;text-transform:uppercase;color:var(--tx)}.letter-page .lt-sign{font:400 24px/1.2 var(--serif);color:var(--g2);margin:8px 0 0}.letter-page .lt-sign small{font:400 16px/1.5 var(--sans);color:var(--tx);margin-top:6px;display:block}.letter-page h2{font:400 28px/34px var(--serif);text-transform:uppercase;color:var(--g2);margin-bottom:14px}.letter-page .lt-sub{font:700 16px/1.4 var(--sans);color:var(--g2);text-transform:none;margin-bottom:8px}.letter-page .lt-band{background:var(--iv);padding:44px var(--gutter)}.letter-page .lt-band>.lt-in>p{margin-bottom:18px}.letter-page .lt-src{margin-top:12px;font-size:14px;line-height:22px}.letter-page .lt-ask{background:var(--g2);padding:44px var(--gutter);color:#ffffffdb}.letter-page .lt-ask h2{color:var(--cr);font-weight:300}.letter-page .lt-ask p{max-width:68ch;margin-bottom:20px}.letter-page .lt-ask .lt-in{max-width:720px}.letter-page .lt-btn{border:1px solid var(--g2);width:100%;min-height:52px;color:var(--g2);font:700 16px/1.2 var(--sans);text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 14px;padding:15px 16px;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex}.letter-page .lt-btn:hover{background:var(--g2);color:var(--wh)}.letter-page .lt-btn[aria-disabled=true],.letter-page .lt-btn:disabled{cursor:not-allowed;opacity:.7}.letter-page .lt-btn svg{width:16px;height:16px;color:var(--gold);flex:none}.letter-page .lt-btn.lt-light{color:var(--wh);border-color:#ffffff80}.letter-page .lt-btn.lt-light:hover{background:var(--wh);color:var(--g2)}.letter-page .lt-btn.lt-sm{margin:10px 0 0}.letter-page .lt-link{font:700 16px/1.4 var(--sans);color:var(--g2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.letter-page .lt-back{font:700 16px/1 var(--sans);color:var(--g2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:4px 0 22px;padding:0;text-decoration:underline;display:block}.letter-page .lt-textbtn{font:700 14px/1 var(--sans);color:var(--gold2);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 0;text-decoration:underline}.letter-page .lt-rows{padding:0;list-style:none}.letter-page .lt-rows>li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.letter-page .lt-rows>li>span:first-child{font:700 16px/1.4 var(--sans);color:var(--g2);min-width:0}.letter-page .lt-rows small{font:400 14px/21px var(--sans);color:var(--tx);margin-top:2px;display:block}.letter-page .lt-rows>li>b{font:400 22px/1.2 var(--serif);color:var(--g2);white-space:nowrap;text-align:right}.letter-page .lt-rows>li.lt-edit>b{margin-left:auto}.letter-page .lt-rows>li.lt-edit{flex-wrap:wrap;align-items:center}.letter-page .lt-links{margin-bottom:30px;padding:0;list-style:none}.letter-page .lt-links>li{border-bottom:1px solid var(--rule)}.letter-page .lt-links a,.letter-page .lt-links button{width:100%;font:700 16px/1.4 var(--sans);color:var(--g2);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;text-decoration:none;display:flex}.letter-page .lt-links svg{width:16px;height:16px;color:var(--gold);flex:none}.letter-page .lt-links .lt-more{font:400 14px/22px var(--sans);color:var(--tx);padding:0 0 14px}.letter-page .lt-what{background:var(--iv);margin-top:26px;padding:20px 18px}.letter-page .lt-band .lt-what{background:var(--wh)}.letter-page .lt-what h3{font:700 16px/1.4 var(--sans);color:var(--g2);margin-bottom:8px}.letter-page .lt-what p+p{margin-top:10px}.letter-page details{border-top:1px solid var(--rule);margin-top:14px;padding-top:12px}.letter-page summary{font:700 16px/1.4 var(--sans);color:var(--g2);cursor:pointer}.letter-page .lt-yt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:10px;font-size:14px}.letter-page .lt-yt th,.letter-page .lt-yt td{text-align:right;border-bottom:1px solid var(--rule);padding:5px 0}.letter-page .lt-yt th:first-child,.letter-page .lt-yt td:first-child{text-align:left}.letter-page .lt-yt th{color:var(--g2);font-weight:700}.letter-page .lt-chart{margin:4px 0 14px;position:relative}.letter-page .lt-chart svg{max-width:100%;height:auto;font-family:var(--sans);touch-action:pan-y;font-size:13px;display:block}.letter-page .lt-chart .lt-chart-l{display:none}.letter-page .lt-readout{min-height:44px;font:400 14px/22px var(--sans);color:var(--g2);margin-bottom:6px}.letter-page .lt-readout b{font-weight:700}.letter-page .lt-readout-idle{color:var(--tx)}.letter-page .lt-episodes>li{align-items:flex-start}.letter-page .lt-episodes>li>span:first-child{display:block}.letter-page .lt-banner{background:var(--g);padding:56px var(--gutter) 48px;text-align:center;color:var(--wh)}.letter-page .lt-banner .lt-eyebrow{margin-bottom:18px}.letter-page .lt-banner .lt-h1{color:var(--wh);font-weight:400}.letter-page .lt-banner.lt-tall{padding-bottom:176px}.letter-page .lt-big{font:300 76px/1 var(--serif);color:var(--cr);margin:0 0 16px}.letter-page .lt-big.lt-two{font-size:52px;line-height:1.02}.letter-page .lt-big.lt-two span{color:#f7f8e0cc;font-size:22px;line-height:1.6;display:block}.letter-page .lt-big.lt-mid{font-size:58px}.letter-page .lt-meta.lt-light{color:#ffffffbd}.letter-page .lt-note{color:#f7f8e0d1;margin-top:10px;font-size:14px;line-height:21px}.letter-page .lt-overlap{padding:0 var(--gutter);margin-top:-140px;position:relative}.letter-page .lt-overlap>div{background:var(--g2);max-width:720px;height:300px;margin:0 auto;position:relative}.letter-page .lt-overlap img{object-fit:cover}.letter-page .lt-form{padding:34px var(--gutter) 40px}.letter-page .lt-form>.lt-in>p{margin-bottom:14px}.letter-page .lt-prog{background:var(--rule);height:1px;margin-bottom:12px;position:relative}.letter-page .lt-prog .lt-on{background:var(--gold);height:2px;position:absolute;top:-1px}.letter-page .lt-steps{margin-bottom:24px;font-size:14px;line-height:22px}.letter-page .lt-steps b{color:var(--g2)}.letter-page .lt-label{font:700 16px/1.4 var(--sans);color:var(--g2);margin-top:22px;display:block}.letter-page .lt-label-gap{margin-top:30px;margin-bottom:8px}.letter-page .lt-req{font:400 13px/1.3 var(--sans);color:var(--tx);margin-left:6px;font-style:normal}.letter-page .lt-input-row{border:1px solid var(--rule);background:var(--wh);border-radius:2px;align-items:center;margin-top:8px;display:flex}.letter-page .lt-input-row:focus-within{outline:2px solid var(--gold2);outline-offset:2px}.letter-page .lt-prefix{font:400 20px/1.3 var(--sans);color:var(--g2);padding-left:14px}.letter-page .lt-field{width:100%;min-height:52px;font:400 20px/1.3 var(--sans);color:var(--g2);appearance:none;background:0 0;border:0;border-radius:2px;padding:13px 14px;display:block}.letter-page .lt-field:focus-visible{outline:none}.letter-page .lt-prefix+.lt-field{padding-left:4px}.letter-page .lt-static{min-height:52px;display:block}.letter-page .lt-pick-row{color:var(--g2);justify-content:space-between;padding:12px 2px;font-weight:700;display:flex}.letter-page .lt-pick-row.lt-picked{background:var(--iv);padding-inline:10px}.letter-page .lt-pick-row.lt-picked .lt-tick{visibility:visible}.letter-page .lt-field::placeholder{color:var(--ph);opacity:1}.letter-page .lt-help{margin-top:8px;font-size:14px;line-height:22px}.letter-page .lt-error{font:700 14px/22px var(--sans);color:var(--err);align-items:flex-start;gap:8px;margin-top:8px;display:flex}.letter-page .lt-error svg{flex:none;width:18px;height:18px;margin-top:2px}.letter-page .lt-field-bad .lt-input-row{border-color:var(--err)}.letter-page .lt-tab{background:var(--g2);color:var(--cr);font:700 16px/1 var(--sans);border-radius:0 12px 0 0;align-items:baseline;gap:10px;margin:26px 0 -10px;padding:9px 16px 8px;display:inline-flex}.letter-page .lt-tab span{font:400 13px/1 var(--sans);color:#f7f8e0d1}.letter-page .lt-tab+.lt-quote{border-top:1px solid var(--g2);padding-top:14px}.letter-page .lt-pick{border-top:1px solid var(--rule);padding:0;list-style:none}.letter-page .lt-pick li{border-bottom:1px solid var(--rule)}.letter-page .lt-pick label{color:var(--g2);cursor:pointer;justify-content:space-between;padding:12px 2px;font-weight:700;transition:background-color .3s ease-in-out;display:flex;position:relative}.letter-page .lt-pick input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.letter-page .lt-pick label:has(input:checked){background:var(--iv);padding-inline:10px}.letter-page .lt-pick label:has(input:focus-visible){outline:2px solid var(--gold2);outline-offset:2px}.letter-page .lt-pick .lt-tick{color:var(--gold2);visibility:hidden}.letter-page .lt-pick label:has(input:checked) .lt-tick{visibility:visible}.letter-page .lt-rule{background:var(--iv);margin-top:26px;padding:18px}.letter-page .lt-form .lt-btn{margin-top:30px}.letter-page .lt-pay-cols{gap:28px;display:grid}.letter-page .lt-pay-col h3{font:700 16px/1.4 var(--sans);color:var(--g2);margin-bottom:6px}.letter-page .lt-rt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:4px 0 6px}.letter-page .lt-rt th{font:700 13px/1.3 var(--sans);letter-spacing:1px;text-transform:uppercase;color:var(--tx);text-align:right;border-bottom:1px solid var(--g2);padding:0 0 10px}.letter-page .lt-rt th:first-child{text-align:left;width:42%}.letter-page .lt-rt td{border-bottom:1px solid var(--rule);vertical-align:top;color:var(--g2);text-align:right;white-space:nowrap;padding:12px 0;font-weight:700}.letter-page .lt-rt td:first-child{font:700 15px/1.3 var(--sans);text-align:left;white-space:normal}.letter-page .lt-rt td small{font:400 14px/20px var(--sans);color:var(--tx);white-space:normal;margin-top:3px;display:block}.letter-page .lt-rt tr.lt-nc td{color:var(--tx);font-weight:400}.letter-page .lt-rt tr.lt-tot td{border-bottom-color:var(--g2);font:400 22px/1.2 var(--serif)}.letter-page .lt-rt tr.lt-tot td:first-child{font:700 15px/1.3 var(--sans)}.letter-page .lt-stat{font:300 52px/1 var(--serif);color:var(--g2);margin:6px 0 10px}.letter-page .lt-stat small{font:400 16px/1.4 var(--sans);color:var(--tx);margin-top:8px;display:block}.letter-page .lt-hist{margin:4px 0 14px}.letter-page .lt-hist svg{max-width:100%;height:auto;font-family:var(--sans);font-size:13px;display:block}.letter-page .lt-foot{background:var(--g);padding:28px var(--gutter) 36px;color:#ffffffbd;font-size:14px;line-height:22px}.letter-page .lt-foot>div{max-width:720px;margin:0 auto}.letter-page .lt-foot p+p{margin-top:10px}.letter-page .lt-eho{align-items:flex-start;gap:12px;display:flex}.letter-page .lt-eho svg{color:var(--wh);flex:none}.letter-page .lt-empty{padding:44px var(--gutter)}.letter-page .lt-state{background:var(--iv);border-left:2px solid var(--gold2);color:var(--g2);margin:18px 0;padding:12px 14px}.letter-page .lt-portal-top{background:var(--g)}@media (min-width:900px){:root{--letter-measure:720px}.letter-page .lt-hero{grid-template-columns:44% 56%;min-height:560px;display:grid}.letter-page .lt-hero-text{flex-direction:column;justify-content:flex-end;padding:120px 64px 64px 48px;display:flex}.letter-page .lt-hero .lt-h1{font-size:48px;line-height:52px}.letter-page .lt-photo-wrap{height:auto;min-height:560px}.letter-page .lt-top,.letter-page .lt-letter,.letter-page .lt-band,.letter-page .lt-ask,.letter-page .lt-form,.letter-page .lt-foot{padding-inline:48px}.letter-page .lt-chart .lt-chart-s{display:none}.letter-page .lt-chart .lt-chart-l{display:block}.letter-page .lt-banner{padding-inline:48px}.letter-page .lt-banner .lt-h1{max-width:20ch;margin:0 auto}}@media (prefers-reduced-motion:reduce){.letter-page .lt-btn,.letter-page .lt-call,.letter-page .lt-pick label{transition:none}}
