.help-page{--help-tan:#d9c8a8;--help-light:#edf2ea;--help-muted:#525f54;font-size:15px}
.help-page .wrap{max-width:1200px}
.help-page [hidden]{display:none!important}
.help-page :focus-visible{outline:2px solid #9a6c2b;outline-offset:5px}
.help-brand{display:flex;align-items:baseline;gap:14px;color:var(--forest)}
.help-brand-name{font:500 2.05rem/.9 var(--serif);letter-spacing:.07em}
.help-brand-by{font-size:.63rem;letter-spacing:.03em}
.help-page .menu{font-size:.65rem;letter-spacing:.07em}
.help-page .nav{height:80px}
.help-hero{background:var(--forest);color:var(--paper);padding:72px 0 64px;overflow:hidden}
.help-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:90px;align-items:center}
.help-kicker{font:600 .65rem/1.5 var(--sans);text-transform:uppercase;letter-spacing:.14em;color:var(--forest);margin:0 0 18px}
.help-hero .help-kicker{color:var(--help-tan)}
.help-hero h1{font:400 clamp(3.6rem,6.8vw,6.7rem)/.93 var(--serif);letter-spacing:-.025em;margin:0}
.help-deck{max-width:570px;font-size:.96rem;line-height:1.8;margin:25px 0 0;color:#e0e7de}
.help-buttons{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin:25px 0 0}
.help-button{display:inline-flex;justify-content:space-between;align-items:center;gap:26px;min-height:48px;border:1px solid var(--forest);border-radius:3px;padding:13px 18px;background:var(--forest);color:var(--paper);font:500 .84rem/1.4 var(--sans);cursor:pointer;text-align:left}
.help-button>span{font-size:1rem;font-weight:400}
.help-button:hover{background:#205440}
.help-button:disabled{opacity:.4;cursor:default}
.help-button-light{background:var(--paper);color:var(--forest);border-color:var(--paper)}
.help-button-light:hover{background:#e7e2d3;color:var(--forest)}
.help-hero-link{font-size:.76rem;border-bottom:1px solid #b4c1b2;padding:6px 0;color:#e1e9dd}
.help-badges{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:18px;color:#dbe6da;font-size:.67rem}
.help-badges li{display:flex;align-items:center;gap:7px}
.help-badges li:before{content:'';display:block;width:4px;height:4px;border-radius:50%;background:var(--help-tan)}
.help-promise{position:relative;padding:31px 33px 26px;border:1px solid #698171;border-radius:3px;background:#214b3e}
.help-promise-line{height:3px;width:42px;background:var(--help-tan);margin-bottom:26px}
.help-promise h2{font:400 2.45rem/1.04 var(--serif);margin:0 0 20px;color:#f8f2e5}
.help-promise>p{font-size:.81rem;line-height:1.75;color:#dce5d9;max-width:290px}
.help-promise ol{list-style:none;padding:12px 0 0;margin:18px 0 0}
.help-promise li{display:flex;align-items:center;gap:17px;border-top:1px solid #597264;padding:13px 0;font-size:.74rem}
.help-promise li span{font:400 1.12rem var(--serif);color:var(--help-tan)}
.help-context{border-bottom:1px solid var(--line);background:#f0eee5;padding:21px 0}
.help-context>.wrap{display:grid;grid-template-columns:1fr 290px;gap:50px;align-items:start}
.help-context p{font-size:.73rem;color:#505b51;line-height:1.7;margin:0;max-width:720px}
.help-emergency{border-left:1px solid #cccfc0;padding-left:24px;font-size:.73rem;color:#5f392b}
.help-emergency summary{cursor:pointer;font-weight:500}
.help-emergency p{margin-top:12px;color:#5f392b}
.help-emergency a{display:inline-block;border-bottom:1px solid;margin-top:12px}
.help-section{padding:66px 0;border-bottom:1px solid var(--line);scroll-margin-top:102px}
.help-section h2{font:400 clamp(2.4rem,3.8vw,3.8rem)/1.02 var(--serif);letter-spacing:-.02em;color:var(--forest);margin:0 0 20px}
.help-section-head{max-width:700px;margin-bottom:36px}
.help-section-head>p:last-child{font-size:.86rem;color:var(--help-muted);line-height:1.75;margin:0}
.help-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;align-items:start}
.help-input{min-width:0}
.help-page label,.help-page legend{font-size:.88rem;color:var(--forest)}
.help-page label[for]{display:block;font-weight:500;margin:15px 0 8px}
.help-page select,.help-page textarea,.help-page input[type=date]{width:100%;max-width:100%;border:1px solid #bcc6b9;border-radius:3px;background:#fffefa;color:var(--ink);font:400 .88rem/1.65 var(--sans);padding:11px 12px}
.help-page textarea{resize:vertical;margin-bottom:5px;min-height:80px}
.help-page textarea::placeholder{color:#697466;font-size:.77rem}
.help-page select{min-height:47px}
.help-page input[type=checkbox],.help-page input[type=radio]{accent-color:var(--forest)}
.help-country{margin-bottom:31px;max-width:340px}
.help-country label[for]{margin-top:0}
.help-page fieldset{margin:0;padding:0;border:0;min-width:0}
.help-page legend{display:flex;gap:12px;align-items:center;font-weight:600;margin-bottom:19px;line-height:1.5;padding:0}
.help-step{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid #a8b7a2;border-radius:50%;flex-shrink:0;font:400 .85rem var(--serif);color:#4a6447}
.help-topics{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.help-topic{position:relative;display:flex;align-items:start;gap:11px;border:1px solid #d1d8ca;border-radius:4px;padding:15px 10px 13px 13px;cursor:pointer;background:#f7f7f0;min-height:107px}
.help-topic input{position:absolute;top:15px;right:11px;margin:0;width:14px;height:14px}
.help-topic svg{width:23px;height:23px;flex-shrink:0;color:#42634c;margin-top:1px}
.help-topic>span:not(.help-choice){padding-right:12px}
.help-topic strong{display:block;font-size:.84rem;font-weight:500;line-height:1.4}
.help-topic small{display:block;font-size:.74rem;line-height:1.6;color:#5d6c5a;margin-top:6px}
.help-topic:hover{border-color:#597451;background:#f0f3e9}
.help-topic:has(input:checked){border-color:var(--forest);background:#e9f0e3;box-shadow:0 0 0 1px var(--forest)}
.help-topic:has(input:focus-visible){outline:2px solid #9a6c2b;outline-offset:3px}
.help-choice{display:none}
.help-page .help-urgency{border-top:1px solid var(--line);padding-top:30px;margin-top:34px}
.help-urgency legend{float:left;width:100%;margin-bottom:10px}
.help-urgency legend+.help-hint{clear:both;margin-bottom:17px}
.help-hint{font-size:.78rem;line-height:1.7;color:#5c6859;margin:9px 0 15px}
.help-check{display:flex;align-items:flex-start;gap:12px;line-height:1.65;padding:9px 0;cursor:pointer}
.help-check input{margin:4px 0 0;width:17px;height:17px;flex-shrink:0}
.help-check span{font-size:.86rem;color:#394b36}
.help-notes{margin-top:27px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:21px 0}
.help-notes summary{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:.86rem;font-weight:500;color:var(--forest);list-style:none}
.help-notes summary:after{content:'+';margin-left:auto;font-weight:400;font-size:1.15rem}
.help-notes[open] summary:after{content:'−'}
.help-notes summary::-webkit-details-marker{display:none}
.help-notes>.help-hint{margin:19px 0}
.help-local{display:flex;align-items:start;gap:10px;font-size:.77rem;line-height:1.8;color:#5b6957;margin:23px 0 0}
.help-local svg{width:21px;height:21px;flex-shrink:0;color:#4f6948;margin-top:2px}
.help-link{background:transparent;border:0;border-bottom:1px solid #53644c;padding:5px 0;font:500 .72rem/1.5 var(--sans);color:var(--forest);cursor:pointer}
.help-output{min-width:0;align-self:stretch}
.help-empty{position:sticky;top:111px;border:1px solid #d2dacb;background:#edf1e7;padding:45px 40px;border-radius:4px;min-height:410px;color:var(--forest);overflow:hidden}
.help-empty-mark{display:block;font:400 4.8rem/1 var(--serif);color:#849a76;margin:0 0 32px;letter-spacing:-.03em}
.help-empty .help-kicker{margin-bottom:13px}
.help-empty h3{font:400 2.8rem/1 var(--serif);letter-spacing:-.02em;margin:0 0 22px}
.help-empty>p:not(.help-kicker){font-size:.83rem;line-height:1.8;max-width:330px;color:#53664c}
.help-empty-rule{width:45px;height:1px;background:#acbaa0;margin-top:28px}
.help-empty>.help-hint{font-size:.64rem!important;margin-bottom:0}
#help-result{scroll-margin-top:108px}
.help-result-head{border-top:3px solid var(--forest);padding:25px 0 27px}
.help-result-head h2{font-size:2.8rem;margin:0 0 16px}
.help-result-head>p:not(.help-kicker){font-size:.8rem;color:var(--help-muted)}
.help-result-head .help-buttons{gap:18px}
.help-warning{border:1px solid #cdb897;border-left:3px solid #966a2e;background:#f6f0e2;padding:17px 19px;font-size:.85rem;color:#624426;line-height:1.75;margin:17px 0;border-radius:2px}
.help-warning p{margin:9px 0}
.help-warning p:first-child{margin-top:0}
.help-warning p:last-child{margin-bottom:0}
.help-warning h4{font-size:.8rem;font-weight:600;margin:0 0 10px}
.help-warning a{border-bottom:1px solid}
.help-deadline-note{font-size:.78rem;line-height:1.75;color:#61675c;margin:0 0 27px}
.help-contact{border:1px solid #d1d8ca;padding:24px 25px;background:#fffefa;border-radius:4px;margin-bottom:12px}
.help-contact-first{background:#edf2e7;border-color:#b3c2a9}
.help-label{font-size:.59rem;font-weight:500;letter-spacing:.075em;text-transform:uppercase;color:#5a6b51;margin:0 0 12px;line-height:1.5}
.help-contact h4{font:400 1.9rem/1.1 var(--serif);color:var(--forest);margin:0 0 14px}
.help-contact>p:not(.help-label){font-size:.88rem;line-height:1.75;color:#4d5d46;margin:0 0 20px}
.help-outbound{display:inline-flex;gap:22px;align-items:center;border-bottom:1px solid #8a9e7b;padding:4px 0;font-size:.73rem;font-weight:500;color:var(--forest)}
.help-outbound>span[aria-hidden]{font-size:1rem}
.help-contact small{display:block;font-size:.68rem;line-height:1.7;color:#64745b;margin-top:18px}
.help-result-section{border-top:1px solid var(--line);padding:26px 0 5px;margin-top:24px}
.help-result-section h3{font:400 1.9rem/1.1 var(--serif);color:var(--forest);margin:0 0 19px}
.help-result-section ul,.help-action-list{padding-left:19px;font-size:.88rem;line-height:1.8;color:#3e4e37}
.help-result-section li{margin-bottom:10px;padding-left:5px}
.help-checklist-head{display:flex;align-items:baseline;justify-content:space-between;gap:15px;flex-wrap:wrap}
.help-checklist-head h3{margin-bottom:10px}
.help-progress{font-size:.65rem;color:#5a7050}
.help-document{display:flex;align-items:start;gap:12px;padding:12px 0;border-bottom:1px solid #e0e4d8;cursor:pointer}
.help-document input{width:17px;height:17px;flex-shrink:0;margin:4px 0 0}
.help-document span{font-size:.86rem;line-height:1.7;color:#394c34}
.help-document:has(input:checked) span{color:#63735a}
.help-summary{margin-top:26px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.help-summary summary{font-size:.77rem;color:var(--forest);cursor:pointer}
.help-summary dl{margin-bottom:5px}
.help-summary dl>div{margin:19px 0}
.help-summary dt{font-size:.68rem;color:#53664b;font-weight:600;margin-bottom:6px}
.help-summary dd{margin:0;font-size:.78rem;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}
.help-message{font-size:.75rem;line-height:1.7;color:var(--forest);border-left:2px solid #68845a;padding-left:14px;margin:22px 0;overflow-wrap:anywhere}
.help-message:empty{display:none}
.help-support{background:#eff1e8}
.help-support-head{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:end;margin-bottom:35px}
.help-support-head h2{margin:0}
.help-support-head>div>p:not(.help-kicker){font-size:.83rem;line-height:1.8;color:#4e5f45}
.help-support-head>div>p.help-hint{font-size:.68rem}
.help-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.help-directory-card{padding:26px;border:1px solid #ccd6c2;border-radius:4px;background:#fbfcf7;display:flex;flex-direction:column;align-items:start;min-width:0}
.help-directory-card h3{font:400 1.8rem/1.1 var(--serif);color:var(--forest);margin:0 0 17px}
.help-directory-card>p:not(.help-label){font-size:.85rem;line-height:1.8;color:#526349;margin:0 0 23px}
.help-directory-card .help-outbound{margin-top:auto;font-size:.7rem;gap:15px}
.help-more{margin-top:26px}
.help-more>summary{cursor:pointer;font-size:.77rem;color:var(--forest);padding:10px 0;list-style-position:inside}
.help-more>.help-directory{margin-top:16px}
.help-faq{display:grid;grid-template-columns:1fr 1fr;gap:54px}
.help-faq details{padding:19px 0;border-top:1px solid var(--line);font-size:.8rem;color:var(--forest)}
.help-faq summary{cursor:pointer;font-weight:500}
.help-faq details p{font-size:.85rem;line-height:1.85;color:#57644f;margin-bottom:4px}
.help-footer{padding:27px 0;font-size:.65rem;color:#5d6a56}
.help-footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
.help-footer p{margin:0}
.help-footer nav{display:flex;gap:21px;flex-wrap:wrap}
.help-footer a{border-bottom:1px solid #b9c4af}
.help-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#help-print-area{display:none}
@media(max-width:1050px){.help-hero-grid{gap:45px}.help-workspace,.help-support-head,.help-faq{gap:30px}.help-topics{gap:8px}.help-topic{padding:14px 8px 12px 10px;gap:8px}.help-topic svg{width:19px;height:19px}.help-topic strong{font-size:.8rem}.help-topic small{font-size:.7rem}.help-empty{padding:35px 28px}.help-directory-card{padding:22px}.help-context>.wrap{gap:28px;grid-template-columns:1fr 250px}}
@media(max-width:760px){.help-page .wrap{width:calc(100% - 36px)}.help-page .nav{height:auto;min-height:73px;gap:12px;padding:16px 0}.help-page .menu{gap:16px}.help-page .help-pro-nav{display:none}.help-page .lang{padding-left:11px;margin-left:0}.help-page .menu>a{font-size:.57rem;letter-spacing:.02em}.help-brand-name{font-size:1.75rem}.help-brand-by{display:none}.help-hero{padding:44px 0 38px}.help-hero-grid{grid-template-columns:1fr;gap:34px}.help-hero h1{font-size:4.25rem}.help-deck{font-size:.88rem;line-height:1.8;max-width:520px}.help-hero .help-buttons{gap:18px}.help-promise{padding:23px 26px}.help-promise-line{margin-bottom:20px}.help-promise h2{font-size:2.2rem}.help-promise h2 br{display:none}.help-promise>p{max-width:100%}.help-promise ol{padding-top:0;margin-top:18px}.help-promise li{padding:11px 0}.help-context>.wrap{grid-template-columns:1fr;gap:17px}.help-context p{font-size:.69rem}.help-emergency{border-left:0;border-top:1px solid #ccd0c1;padding:15px 0 0}.help-section{padding:43px 0}.help-section h2{font-size:2.65rem}.help-workspace,.help-support-head,.help-faq{grid-template-columns:1fr;gap:34px}.help-section-head{margin-bottom:28px}.help-country{max-width:none}.help-topics{gap:10px}.help-topic{padding:16px 12px;min-height:112px;gap:10px}.help-topic strong{font-size:.86rem}.help-topic small{font-size:.75rem}.help-topic svg{width:22px;height:22px}.help-empty{position:static;min-height:330px;padding:31px}.help-empty-mark{margin-bottom:22px;font-size:4.1rem}.help-empty h3{font-size:2.6rem}.help-directory{grid-template-columns:1fr 1fr;gap:12px}.help-directory-card{padding:22px 19px}.help-directory-card h3{font-size:1.7rem}.help-directory-card .help-outbound{font-size:.66rem;gap:8px}.help-footer .wrap{flex-direction:column;align-items:start;gap:16px}.help-support-head{gap:12px}.help-result-head h2{font-size:2.65rem}.help-output:has(#help-result:not([hidden])){border-top:0}}
@media(max-width:420px){.help-hero h1{font-size:3.8rem}.help-directory{grid-template-columns:1fr}.help-topic{gap:8px;padding-left:11px}.help-topic strong{font-size:.81rem}.help-topic small{font-size:.72rem}.help-topic svg{width:19px;height:19px}.help-button{gap:18px;font-size:.75rem}.help-contact{padding:22px}.help-hero-link{font-size:.73rem}.help-brand-name{font-size:1.6rem}.help-page .menu{gap:11px}.help-page legend{font-size:.77rem}}
@media(prefers-reduced-motion:reduce){html:has(.help-page),.help-page *{scroll-behavior:auto!important}}
@media print{@page{size:A4;margin:16mm}.help-page>header,.help-page>main,.help-page>footer,.help-page>.skip-link{display:none}#help-print-area{display:block;font:10.5pt/1.5 Georgia,serif;color:#171917}#help-print-area h1{font-size:25pt;line-height:1.1;color:#123e33}#help-print-area h2{font-size:16pt;line-height:1.2;color:#123e33;margin-top:24pt;break-after:avoid}#help-print-area p{font:10.5pt/1.5 Georgia,serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:10pt 0;orphans:3;widows:3}#help-print-area section:first-child{border-bottom:1px solid #999;padding-bottom:12pt}}
