.guides-page .num{font-variant-numeric:tabular-nums}.guides-page .cv-kick{font:700 13px var(--body);letter-spacing:.09em;text-transform:uppercase;color:var(--hi);align-items:center;gap:10px;display:inline-flex}.guides-page .cv-kick:before{content:"";background:var(--hi);width:28px;height:2px}.guides-page .cv-cta{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.guides-page .btn-a{background:var(--accent);color:#fff;height:50px;font:700 15.5px var(--body);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.guides-page .btn-a:hover{background:var(--accent-ink)}.guides-page .btn-g{color:#fff;height:50px;font:700 15px var(--body);cursor:pointer;background:#0000002e;border:1px solid #ffffff80;border-radius:12px;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.guides-page .btn-g[aria-pressed=true]{color:var(--primary);background:#fff}.guides-page .btn-o{border:1px solid var(--rule);height:46px;color:var(--ink);font:700 14.5px var(--body);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.guides-page .btn-o:hover{border-color:var(--ink)}.guides-page .btn-o[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:#fff}.guides-page .prog-note{color:var(--muted);margin:16px 0 0;font-size:13.5px}.guides-page .pc-hero{background:var(--primary);color:#fff;position:relative;overflow:hidden}.guides-page .pc-in{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:24px;display:grid}.guides-page .pc-tx{padding:36px 0 64px}.guides-page .pc-hero .crumbs{color:#ffffffbf;margin-bottom:28px;padding-top:0}.guides-page .pc-hero h1{font:700 clamp(44px,5.4vw,76px)/.95 var(--display);letter-spacing:-.045em;margin:14px 0 0}.guides-page .pc-hero h1 span{color:var(--hi);display:block}.guides-page .pc-sub{color:var(--on-primary-2);max-width:470px;margin:18px 0 0;font-size:18.5px}.guides-page .pc-art{width:100%;height:auto;margin-top:24px;display:block}.guides-page .cv-facts{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.guides-page .cv-facts>div{align-items:flex-start;gap:16px;padding:30px 28px 30px 0;display:flex}.guides-page .cv-facts>div+div{border-left:1px solid var(--rule);padding-left:28px}.guides-page .cv-facts svg{flex:none}.guides-page .cv-facts b{font:700 22px/1.1 var(--display);letter-spacing:-.02em;display:block}.guides-page .cv-facts span{color:var(--muted);margin-top:4px;font-size:14.5px;line-height:1.4;display:block}.guides-page .seg{background:var(--soft);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.guides-page .seg button{height:40px;font:600 14.5px var(--body);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px}.guides-page .seg button[aria-pressed=true]{background:#fff;font-weight:700;box-shadow:0 1px 3px #0000001f}.guides-page .seg button:focus-visible{outline:2px solid var(--accent)}.guides-page .faq{max-width:860px}.guides-page .faq details{border-bottom:1px solid var(--rule)}.guides-page .faq summary{cursor:pointer;font:700 20px/1.25 var(--display);letter-spacing:-.015em;justify-content:space-between;gap:16px;padding:20px 0;list-style:none;display:flex}.guides-page .faq summary::-webkit-details-marker{display:none}.guides-page .faq summary:after{content:"+";font:400 28px/1 var(--body);color:var(--accent);transition:transform .2s}.guides-page .faq details[open] summary:after{transform:rotate(45deg)}.guides-page .faq p{color:var(--text);max-width:680px;margin:0 0 20px}.guides-page .cv-band{background:var(--primary);color:#fff;position:relative;overflow:hidden}.guides-page .cv-band .wrap{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:64px;padding-bottom:64px;display:grid;position:relative}.guides-page .cv-band b{font:700 84px/.85 var(--display);letter-spacing:-.05em;color:var(--hi);display:block}.guides-page .cv-band span{color:var(--on-primary-2);max-width:230px;margin-top:12px;font-size:16px;display:block}.guides-page .cv-band span strong{color:#fff;font-weight:700}@media (width<=1180px){.guides-page .cv-band b{font-size:64px}}.guides-page .ul{color:var(--primary);border-bottom:2px solid var(--accent);font-weight:700}@media (width<=760px){.guides-page .pc-in{grid-template-columns:1fr;gap:0}.guides-page .pc-tx{padding:28px 0 8px}.guides-page .pc-hero .crumbs{margin-bottom:20px}.guides-page .pc-sub{font-size:16.5px}.guides-page .cv-cta a,.guides-page .cv-cta button{flex:1;justify-content:center;padding:0 12px}.guides-page .pc-art{margin:12px 0 0}.guides-page .cv-facts{grid-template-columns:1fr 1fr}.guides-page .cv-facts>div{flex-direction:column;gap:10px;padding:20px 12px 20px 0}.guides-page .cv-facts>div+div{border-left:0;padding-left:0}.guides-page .cv-facts>div:nth-child(2n){border-left:1px solid var(--rule);padding-left:16px}.guides-page .cv-facts>div:nth-child(n+3){border-top:1px solid var(--rule)}.guides-page .cv-facts b{font-size:19px}.guides-page .cv-facts span{font-size:13.5px}.guides-page .faq summary{font-size:18px}.guides-page .cv-band .wrap{grid-template-columns:1fr 1fr;row-gap:32px;padding-top:44px;padding-bottom:44px}.guides-page .cv-band b{font-size:52px}.guides-page .cv-band span{font-size:14.5px}}.guides-page .gx-search{max-width:480px;height:58px;color:var(--muted);background:#fff;border-radius:14px;align-items:center;gap:12px;margin-top:30px;padding:0 18px;display:flex}.guides-page .gx-search:focus-within{outline:3px solid var(--hi)}.guides-page .gx-search input{min-width:0;font:500 17px var(--body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.guides-page .gx-pop{color:var(--on-primary-2);margin:14px 0 0;font-size:14.5px}.guides-page .gx-pop button{all:unset;cursor:pointer;color:#fff;border-bottom:2px solid var(--accent);margin-left:6px;font-weight:700}.guides-page .gx-pop button:focus-visible{outline:2px solid var(--hi)}.guides-page .gx-dl{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.guides-page .dl-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"e e""n h""n b""n m""n r";align-content:start;column-gap:28px;padding:36px 36px 36px 0;display:grid}.guides-page .dl-row+.dl-row{border-left:1px solid var(--rule);padding-left:36px;padding-right:0}.guides-page .dl-row .eyebrow{grid-area:e;margin-bottom:14px}.guides-page .dl-big{flex-direction:column;grid-area:n;display:flex}.guides-page .dl-big b{font:700 104px/.8 var(--display);letter-spacing:-.06em;color:var(--accent)}.guides-page .dl-big span{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-top:8px;font-size:13.5px;font-weight:700;line-height:1.25}.guides-page .dl-row h3{font:700 26px/1.1 var(--display);letter-spacing:-.025em;grid-area:h;margin:0}.guides-page .dl-row h3 a:hover{text-underline-offset:4px;text-decoration:underline}.guides-page .dl-bar{background:#efeae1;border-radius:4px;grid-area:b;height:8px;margin-top:18px;overflow:hidden}.guides-page .dl-bar i{background:linear-gradient(90deg, var(--hi), var(--accent));border-radius:4px;width:0;height:100%;transition:width 1.2s cubic-bezier(.2,.8,.2,1);display:block}.guides-page .dl-meta{color:var(--muted);grid-area:m;justify-content:space-between;margin:8px 0 0;font-size:13.5px;display:flex}.guides-page .dl-meta b{color:var(--ink)}.guides-page .dl-row .rm{grid-area:r;justify-self:start;margin-top:18px}.guides-page .gx-topics{margin-bottom:18px}.guides-page .head .gx-count{color:var(--muted);border:0;font-weight:600}.guides-page .gx-list{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.guides-page .gx-list li{border-bottom:1px solid var(--rule);animation:.35s both guides-in}.guides-page .gx-list li[hidden]{display:none}.guides-page .gx-list a{grid-template-columns:56px minmax(0,1fr) 230px 200px;align-items:center;gap:22px;padding:20px 0;display:grid}.guides-page .gx-list svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.guides-page .gx-list a:hover svg{transform:rotate(-6deg)scale(1.08)}.guides-page .gx-list .t b{font:700 21px/1.2 var(--display);letter-spacing:-.015em;display:block}.guides-page .gx-list a:hover .t b{text-underline-offset:3px;text-decoration:underline}.guides-page .gx-list .t span{color:var(--muted);margin-top:3px;font-size:14.5px;display:block}.guides-page .gx-list .m{color:var(--ink);flex-wrap:wrap;gap:4px 14px;font-size:14.5px;font-weight:700;display:flex}.guides-page .gx-list .m span+span:before{content:"";background:var(--rule);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 10px 3px -8px;display:inline-block}.guides-page .gx-list .free,.guides-page .fee .free{color:#1f7a47}.guides-page .gx-list .hot{color:var(--accent-ink)}.guides-page .gx-list .o{color:var(--text);text-align:right;font-size:14px;font-weight:600}.guides-page .gx-list .o small{color:var(--muted);font-size:13px;font-weight:500;display:block}.guides-page .gx-empty{color:var(--text);padding:28px 0;font-size:17px}.guides-page .gx-band{margin-top:96px}.guides-page .gx-ask{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.guides-page .gx-ask p{color:var(--text);max-width:460px;margin:10px 0 0;font-size:17px}.guides-page .gx-ask .ask-s{border-width:2px;border-color:var(--ink);flex:none;width:100%;height:64px;padding-left:18px}.guides-page .gx-ask .ask-s button{height:48px;padding:0 20px}.guides-page .gd-hero{background:var(--soft);overflow:hidden}.guides-page .gd-in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.guides-page .gd-tx{padding:8px 0 56px}.guides-page .gd-tx .crumbs{margin-bottom:28px}.guides-page .gd-h1{font:700 clamp(42px, 5.2vw, 72px)/.95 var(--display);letter-spacing:-.045em;margin:12px 0 0}.guides-page .gd-sub{color:var(--text);max-width:520px;margin:18px 0 0;font-size:19px}.guides-page .gd-ver{color:#1f7a47;flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 0;font-size:15px;font-weight:700;display:flex}.guides-page .gd-ver .by{color:var(--muted);font-weight:500}.guides-page .gd-ver .by a{color:var(--primary);font-weight:700}.guides-page .gd-art{width:100%;height:auto;margin-top:40px;display:block}.guides-page .gd-seal{animation:.7s cubic-bezier(.3,1.6,.5,1) .5s both guides-seal}.guides-page .st-tabs{border-bottom:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.guides-page .st-tabs button{all:unset;cursor:pointer;color:var(--muted);padding:12px 16px 18px 0;position:relative}.guides-page .st-tabs b{font:700 76px/.85 var(--display);letter-spacing:-.05em;color:var(--ink);opacity:.22;transition:opacity .2s,color .2s;display:block}.guides-page .st-tabs span{margin-top:8px;font-size:15px;font-weight:700;display:block}.guides-page .st-tabs button:after{content:"";background:var(--accent);transform-origin:0;height:5px;transition:transform .3s;position:absolute;bottom:-2px;left:0;right:24px;transform:scaleX(0)}.guides-page .st-tabs [aria-selected=true] b{opacity:1;color:var(--accent)}.guides-page .st-tabs [aria-selected=true] span{color:var(--ink)}.guides-page .st-tabs [aria-selected=true]:after{transform:none}.guides-page .st-tabs .done b{opacity:.55;color:var(--primary)}.guides-page .st-tabs button:hover b{opacity:.7}.guides-page .st-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.guides-page .st-p{max-width:820px;padding-top:28px;animation:.3s both guides-in}.guides-page .st-p .big{font:600 26px/1.3 var(--display);letter-spacing:-.02em;color:var(--ink);margin:0 0 16px}.guides-page .st-next{background:var(--primary);color:#fff;height:46px;font:700 15px var(--body);cursor:pointer;border:0;border-radius:12px;margin-top:28px;padding:0 18px}.guides-page .st-next:hover{background:var(--primary-2)}.guides-page .dc{grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:56px;display:grid}.guides-page .dc-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.guides-page .dc-list li{border-bottom:1px solid var(--rule)}.guides-page .dc-list label{cursor:pointer;grid-template-columns:30px 52px minmax(0,1fr);align-items:center;gap:18px;padding:18px 0;display:grid}.guides-page .dc-list input{appearance:none;border:2px solid var(--ink);cursor:pointer;border-radius:8px;place-content:center;width:28px;height:28px;margin:0;transition:background .2s;display:grid}.guides-page .dc-list input:after{content:"";border-bottom:3px solid #fff;border-left:3px solid #fff;width:12px;height:7px;transition:transform .2s;transform:rotate(-45deg)translate(1px,-1px)scale(0)}.guides-page .dc-list input:checked{background:#1f7a47;border-color:#1f7a47}.guides-page .dc-list input:checked:after{transform:rotate(-45deg)translate(1px,-1px)scale(1)}.guides-page .dc-list input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.guides-page .dc-list b{font:700 19px/1.2 var(--display);letter-spacing:-.01em;display:block}.guides-page .dc-list small{color:var(--muted);margin-top:3px;font-size:14.5px;display:block}.guides-page .dc-list li:has(:checked) b{color:var(--muted);-webkit-text-decoration:line-through #1f7a4799;text-decoration:line-through #1f7a4799;text-decoration-thickness:2px}.guides-page .dc-ring{text-align:center;justify-items:center;display:grid;position:relative}.guides-page .dc-ring svg{width:200px;height:200px}.guides-page .dc-ring b{font:700 56px/1 var(--display);letter-spacing:-.04em;position:absolute;top:66px}.guides-page .dc-ring span{color:var(--text);margin-top:14px;font-size:15px;font-weight:700}.guides-page .ch{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:48px;animation:.3s both guides-in;display:grid}.guides-page .ch[hidden]{display:none}.guides-page .ch h3{font:700 30px/1.05 var(--display);letter-spacing:-.03em;margin:0}.guides-page .ch .addr{color:var(--text);margin:8px 0 0;font-size:16px}.guides-page .today{font:700 18px var(--display);color:#1f7a47;margin:22px 0 10px}.guides-page .today.closed{color:var(--accent-ink)}.guides-page .week{grid-template-columns:repeat(7,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.guides-page .week li{text-align:center;color:var(--text);border-radius:10px;padding:10px 0;font-size:13px}.guides-page .week b{font:700 18px var(--display);color:var(--ink);display:block}.guides-page .week .off,.guides-page .week .off b{color:#b5b0a6}.guides-page .week .is-today{background:var(--primary);color:#fff}.guides-page .week .is-today b{color:#fff}.guides-page .ch .tip{color:var(--muted);margin:16px 0 0;font-size:14.5px}.guides-page .ch .cv-cta{margin-top:24px}.guides-page .web-steps{border-top:1px solid var(--rule);margin:22px 0 0;padding:0;list-style:none}.guides-page .web-steps li{border-bottom:1px solid var(--rule);align-items:center;gap:14px;padding:13px 0;font-size:16px;display:flex}.guides-page .web-steps b{background:var(--accent);color:#fff;width:30px;height:30px;font:700 15px var(--display);border-radius:50%;flex:none;place-content:center;display:grid}.guides-page .ch-art{width:100%;max-width:520px;height:auto}.guides-page .fee{border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:56px;padding:48px 0;display:grid}.guides-page .fee-big b{font:700 180px/.8 var(--display);letter-spacing:-.07em;color:#1f7a47;margin-top:10px;display:block}.guides-page .fee-big p{color:var(--text);margin:14px 0 0;font-size:18px}.guides-page .fee-dl{margin:0}.guides-page .fee-dl div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.guides-page .fee-dl div:last-child{border-bottom:0}.guides-page .fee-dl dt{font:700 19px var(--display)}.guides-page .fee-dl dd{text-align:right;max-width:280px;margin:0;font-size:16px;font-weight:700}.guides-page .gd-src{margin-top:28px}.guides-page .gm{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.guides-page .gm li{border-bottom:1px solid var(--rule);grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.guides-page .gm time{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:14px;font-weight:700}.guides-page .gm time b{font:700 48px/.85 var(--display);letter-spacing:-.04em;color:var(--accent);display:block}.guides-page .gm a b{font:700 21px/1.2 var(--display);display:block}.guides-page .gm a:hover b{text-underline-offset:3px;text-decoration:underline}.guides-page .gm a span{color:var(--muted);font-size:14.5px}.guides-page .gd-more{padding-bottom:40px}@media (width<=1180px){.guides-page .gx-list a{grid-template-columns:56px minmax(0,1fr) 200px}.guides-page .gx-list .o{display:none}.guides-page .dl-big b{font-size:84px}.guides-page .ch{grid-template-columns:320px minmax(0,1fr)}}@media (width<=760px){.guides-page .gx-search{height:54px;margin-top:24px}.guides-page .gx-dl{grid-template-columns:1fr}.guides-page .dl-row,.guides-page .dl-row+.dl-row{border-left:0;padding:26px 0}.guides-page .dl-row+.dl-row{border-top:1px solid var(--rule)}.guides-page .dl-big b{font-size:72px}.guides-page .dl-row h3{font-size:21px}.guides-page .gx-topics{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.guides-page .gx-topics button{white-space:nowrap}.guides-page .gx-list a{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 14px}.guides-page .gx-list svg{width:44px;height:44px}.guides-page .gx-list .m{grid-column:2;font-size:13.5px}.guides-page .gx-list .t b{font-size:18px}.guides-page .gx-band{margin-top:72px}.guides-page .gx-ask{grid-template-columns:1fr;gap:20px}.guides-page .gx-ask .ask-s{height:58px}.guides-page .gx-ask .ask-s button{padding:0 14px}.guides-page .gd-in{grid-template-columns:1fr;gap:0}.guides-page .gd-tx{padding-bottom:0}.guides-page .gd-art{margin-top:24px}.guides-page .gd-sub{font-size:17px}.guides-page .st-tabs b{font-size:52px}.guides-page .st-tabs span{font-size:13px}.guides-page .st-tabs button{padding-right:8px}.guides-page .st-p .big{font-size:20px}.guides-page .dc{grid-template-columns:1fr;gap:24px}.guides-page .dc-ring{text-align:left;order:-1;grid-template-columns:auto 1fr;place-items:center start;gap:18px}.guides-page .dc-ring svg{width:96px;height:96px}.guides-page .dc-ring b{text-align:center;width:96px;font-size:26px;top:31px;left:0}.guides-page .dc-ring span{margin:0}.guides-page .dc-list label{grid-template-columns:28px 40px minmax(0,1fr);gap:12px}.guides-page .dc-list label svg{width:40px;height:40px}.guides-page .dc-list b{font-size:17px}.guides-page .head:has(.seg){flex-wrap:wrap}.guides-page .ch{grid-template-columns:1fr;gap:28px}.guides-page .fee{grid-template-columns:1fr;gap:24px;padding:32px 0}.guides-page .fee-big b{font-size:130px}.guides-page .fee-dl dt{font-size:16.5px}.guides-page .fee-dl dd{font-size:15px}.guides-page .gm li{grid-template-columns:62px minmax(0,1fr);gap:6px 14px}.guides-page .gm time b{font-size:38px}.guides-page .gm .rm{grid-column:2;justify-self:start;height:40px}.guides-page .gm a b{font-size:18px}}@media (prefers-reduced-motion:reduce){.guides-page .gd-seal,.guides-page .gx-list li,.guides-page .st-p,.guides-page .ch{animation:none}.guides-page .dl-bar i,.guides-page .dc-ring .ring{transition:none}}.guides-page .srcline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;font-size:14px;display:flex}.guides-page .srcline .ok{color:#1f7a47;align-items:center;gap:6px;font-weight:700;display:inline-flex}.guides-page .ask-s{border:1px solid var(--rule);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 16px;display:flex}.guides-page .ask-s input{min-width:0;height:44px;font:16px var(--body);background:0 0;border:0;outline:0;flex:1}.guides-page .ask-s button{background:var(--accent);color:#fff;height:44px;font:700 14.5px var(--body);cursor:pointer;border:0;border-radius:10px;padding:0 16px}.guides-page .ask-s:focus-within{outline:3px solid var(--accent);outline-offset:3px}.guides-page .gx-search button{background:var(--accent);color:#fff;height:42px;font:700 14.5px var(--body);cursor:pointer;border:0;border-radius:10px;flex:none;margin-right:-10px;padding:0 16px}.guides-page .seg a{height:40px;font:600 14.5px var(--body);color:var(--ink);border-radius:9px;align-items:center;padding:0 16px;display:inline-flex}.guides-page .seg a[aria-current=page]{background:#fff;font-weight:700;box-shadow:0 1px 3px #0000001f}.guides-page .gx-list .o small.stale,.guides-page .gd-ver.stale,.guides-page .srcline .stale{color:var(--accent-ink)}.guides-page .gx-empty a{color:var(--primary);border-bottom:2px solid var(--accent);font-weight:700}.guides-page .gd-hero .cv-cta .btn-o{height:50px}.guides-page .gd-hero .crumbs{padding-top:28px}.guides-page .cv-facts{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}.guides-page .st-tabs span{overflow-wrap:anywhere;hyphens:auto}.guides-page .st-p h3{font:700 15px var(--body);color:var(--muted);margin:0 0 10px}.guides-page .st[data-tabs] .st-p h3{position:absolute;left:-9999px}.guides-page .st:not([data-tabs]) .st-p+.st-p{border-top:1px solid var(--rule);margin-top:28px}.guides-page .st-p .ul{display:inline-block}.guides-page .dc-ring .ring{transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1)}.guides-page .gd-req{border-top:1px solid var(--rule);max-width:860px;margin:0 0 32px;padding:0;list-style:none}.guides-page .gd-req li{border-bottom:1px solid var(--rule);color:var(--text);padding:14px 0;font-size:16.5px}.guides-page .gd-sub3{font:700 15px var(--body);color:var(--muted);margin:0 0 12px}.guides-page .gd-ch{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.guides-page .gd-ch li{border-bottom:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.guides-page .gd-ch .eyebrow{color:var(--muted)}.guides-page .gd-ch b{font:700 21px/1.2 var(--display);letter-spacing:-.015em;overflow-wrap:anywhere;display:block}.guides-page .gd-ch small{color:var(--muted);margin-top:4px;font-size:14.5px;display:block}.guides-page .fee-big .lbl{font:700 28px/1.15 var(--display);letter-spacing:-.02em;color:var(--ink);max-width:460px;margin:14px 0 0}.guides-page .fee-big b.paid{color:var(--ink);font-size:120px}.guides-page .fee-dl dd{max-width:360px}.guides-page .gd-srcs{border-top:1px solid var(--rule);max-width:860px;margin:0;padding:0;list-style:none}.guides-page .gd-srcs li{border-bottom:1px solid var(--rule)}.guides-page .gd-srcs a{color:var(--primary);justify-content:space-between;gap:16px;padding:16px 0;font-weight:700;display:flex}.guides-page .gd-srcs a:hover{color:var(--accent)}.guides-page .gd-srcs small{color:var(--muted);flex:none;font-weight:500}.guides-page .gd-warn{max-width:520px;color:var(--accent-ink);margin:22px 0 0;font-size:15px;font-weight:600}@media (width<=760px){.guides-page .cv-facts{grid-template-columns:1fr 1fr}.guides-page .gd-hero .cv-cta a{white-space:nowrap;flex:auto}.guides-page .st-tabs span{display:none}.guides-page .st[data-tabs] .st-p h3{position:static}.guides-page .gx-search button{padding:0 12px}.guides-page .seg a{white-space:nowrap}.guides-page .gd-ch li{grid-template-columns:minmax(0,1fr);gap:8px}.guides-page .gd-ch .btn-o{justify-self:start;height:42px}.guides-page .fee-big b.paid{font-size:84px}.guides-page .fee-big .lbl{font-size:22px}.guides-page .fee-dl div{flex-direction:column;gap:4px}.guides-page .fee-dl dd{text-align:left}.guides-page .gd-srcs small{display:none}}@media print{header.site,footer,.guides-page .gd-hero .cv-cta,.guides-page .gd-art,.guides-page .st-tabs,.guides-page .st-next,.guides-page .dc-ring{display:none!important}}@keyframes guides-in{0%{opacity:0;transform:translateY(6px)}}@keyframes guides-seal{0%{opacity:0;transform:translate(132px,186px)rotate(-14deg)scale(2.2)}to{opacity:1;transform:translate(132px,186px)rotate(-14deg)}}.guides-page .gx-hero .pc-in,.guides-page .gd-in{grid-template-columns:minmax(0,1fr) auto;align-items:center}.guides-page .gx-hero .pc-tx{padding:24px 0 32px}.guides-page .gx-hero .crumbs{margin-bottom:16px}.guides-page .gx-hero h1{font-size:clamp(40px,4.4vw,60px)}.guides-page .gx-hero .pc-art,.guides-page .gd-hero .gd-art{width:auto;height:96px;margin:0}.guides-page .gd-tx{padding-bottom:32px}.guides-page .gd-tx .crumbs{margin-bottom:16px}.guides-page .gd-h1{font-size:clamp(36px,4.2vw,56px)}@media (width<=760px){.guides-page .gx-hero .pc-tx{padding:12px 0 24px}.guides-page .gx-hero .crumbs,.guides-page .gd-tx .crumbs{margin-bottom:12px}.guides-page .gx-hero h1{margin-top:8px;font-size:34px}.guides-page .gx-hero .pc-sub{margin-top:10px;font-size:15px}.guides-page .gx-search{height:52px;margin-top:16px}.guides-page .gx-hero .pc-art,.guides-page .gd-hero .gd-art{display:none}.guides-page .gd-hero .crumbs{padding-top:12px}.guides-page .gd-tx{padding-bottom:20px}.guides-page .gd-h1{font-size:32px}.guides-page .gd-sub{margin-top:10px;font-size:15.5px}.guides-page .gd-ver{margin-top:12px;font-size:14px}.guides-page .gd-hero .cv-cta{margin-top:14px}}
