.myTown_main__jpvpP{position:relative;overflow-x:clip}.myTown_heroFrame__9pTFQ{position:relative}.myTown_searchSection__cFWle{margin-top:var(--space-8)}.myTown_searchWrap__Bvc4r{position:relative;max-width:560px;margin:0 auto}.myTown_searchIcon__tR9s6{position:absolute;left:22px;top:50%;transform:translateY(-50%);color:var(--ecosystem-shade-1);pointer-events:none;z-index:1}.myTown_searchInput__DQySp{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;padding:var(--space-4) var(--space-6) var(--space-4) 54px;font-size:1.1rem;color:var(--text-primary);background:#fffaf5;border:2px solid rgba(var(--ecosystem-shade-1-rgb),.35);border-radius:var(--radius-pill);box-shadow:0 0 0 8px rgba(var(--ecosystem-shade-1-rgb),.1),var(--shadow-md);transition:border-color var(--duration-snappy) var(--ease-brand),box-shadow var(--duration-base) var(--ease-brand)}.myTown_searchInput__DQySp::placeholder{color:var(--text-muted);opacity:1}.myTown_searchInput__DQySp:focus,.myTown_searchInput__DQySp:focus-visible{outline:none;border-radius:var(--radius-pill);border-color:var(--ecosystem-shade-1);box-shadow:0 0 0 8px rgba(var(--ecosystem-shade-1-rgb),.2),var(--shadow-lg)}.myTown_results__hGxLr{position:absolute;z-index:5;left:0;right:0;margin-top:var(--space-2);background:#fffaf5;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden;list-style:none;padding:var(--space-1)}.myTown_resultItem__z2KGj{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);width:100%;text-align:left;padding:var(--space-3) var(--space-4);border:none;background:transparent;border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);font-size:1rem}.myTown_resultItem__z2KGj:focus-visible,.myTown_resultItem__z2KGj:hover{background:var(--surface-warm-tint);outline:none}.myTown_resultName__XHnfL{font-weight:600}.myTown_resultMeta__xIWBd{font-size:.85rem;color:var(--text-muted);white-space:nowrap}.myTown_searchStatus__Mj7QC{margin-top:var(--space-3);font-size:.9rem;color:var(--text-muted);text-align:center}.myTown_indexLink__C0n63{color:var(--ecosystem-shade-2);text-decoration:underline;text-underline-offset:3px}.myTown_stageWrap__VWK_l{margin-top:var(--space-12)}.myTown_stage__RaMiU{position:relative}.myTown_mapLayer__SkfiY{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);transition:opacity var(--duration-base) var(--ease-brand),transform var(--duration-base) var(--ease-brand)}.myTown_mapHidden__5SSmb{opacity:0;transform:scale(.96);pointer-events:none;position:absolute;inset:0}.myTown_mapCaption___velM{font-size:.95rem;color:var(--text-muted);max-width:420px;text-align:center}.myTown_parisSvg__oQBsi{width:100%;max-width:414px;height:auto;overflow:visible}.myTown_parisPath__TYTwO{fill:rgba(var(--ecosystem-shade-1-rgb),.12);stroke:var(--ecosystem-shade-2);stroke-width:.8;stroke-linejoin:round}.myTown_dotBase__rG7lx{fill:var(--ecosystem-shade-1);opacity:.85}.myTown_dot__GZm_3{fill:var(--ecosystem-shade-2);transform-origin:center;transform-box:fill-box;opacity:0;animation:myTown_dot-twinkle__xh8E1 8s var(--ease-brand) infinite}.myTown_dotG0__l8_XR{animation-delay:0s}.myTown_dotG1__K1ZZI{animation-delay:-2s}.myTown_dotG2__TmUhV{animation-delay:-4s}.myTown_dotG3__RCih4{animation-delay:-6s}@keyframes myTown_dot-twinkle__xh8E1{0%{opacity:0;transform:scale(.35)}12.5%{opacity:1;transform:scale(1.3)}37.5%{opacity:0;transform:scale(.35)}to{opacity:0;transform:scale(.35)}}@media (prefers-reduced-motion:reduce){.myTown_dot__GZm_3{animation:none;opacity:.85;transform:scale(1)}}.myTown_reveal__Snrn6{display:grid;grid-template-columns:minmax(260px,1fr) 3fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;animation:myTown_fade-in__Eqiiw .48s var(--ease-brand) both}.myTown_infoCol__SuPBA{display:flex;flex-direction:column;gap:var(--space-4)}.myTown_communeName__UzJQT{font-family:var(--font-merriweather),serif;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15;color:var(--text-primary);margin:0}.myTown_communeMeta__O8U9u{font-size:.95rem;color:var(--text-muted);margin:0}.myTown_communePageLink__XjgIG{align-self:flex-start;font-size:.95rem;color:var(--ecosystem-shade-2);text-decoration:underline;text-underline-offset:3px}.myTown_countBlock__DTTS2{margin:var(--space-2) 0 var(--space-4)}.myTown_countNumber__U5VR4{display:block;font-style:italic;font-weight:800;font-size:clamp(3rem,7vw,4.5rem);line-height:1;color:var(--ecosystem-shade-2);animation:myTown_count-pop__IcJ9G .52s var(--ease-brand) both}.myTown_countLabel__RCygo{display:block;margin-top:var(--space-2);font-size:1rem;line-height:1.4;color:var(--text-muted)}.myTown_emptyCount__BYeIq{font-size:1.1rem;line-height:1.5;font-weight:600;color:var(--text-primary);margin:var(--space-2) 0 var(--space-4)}.myTown_enrolledBox__JelB2{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-warm-tint)}.myTown_enrolledTitle__M8c_E{font-family:var(--font-merriweather),serif;font-size:1.4rem;color:var(--text-primary);margin:0 0 var(--space-2)}.myTown_enrolledBody__xbSGG{color:var(--text-muted);margin:0}.myTown_decoupageCol__QceKd{display:flex;align-items:center;justify-content:center}.myTown_decoupageSvg__PlOTA{width:100%;max-width:560px;height:auto;overflow:visible;filter:drop-shadow(0 10px 24px rgba(120,44,31,.18))}.myTown_decoupagePath__5QVQN{fill:rgba(var(--ecosystem-shade-1-rgb),.18);stroke:var(--ecosystem-shade-2);stroke-width:.8;stroke-linejoin:round;animation:myTown_draw-fade__0UzR_ .7s var(--ease-brand) both}.myTown_form__Q3Yhu{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-2)}.myTown_formTitle__fDfi1{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}.myTown_field__Q01UK{display:flex;flex-direction:column;gap:var(--space-1)}.myTown_label__jWH85{font-size:.85rem;font-weight:600;color:var(--text-muted)}.myTown_input__cb9tg{box-sizing:border-box;padding:var(--space-3) var(--space-4);font-size:1rem;color:var(--text-primary);background:var(--surface-elevated);border:2px solid rgba(var(--ecosystem-shade-1-rgb),.3);border-radius:var(--radius-lg);transition:border-color var(--duration-snappy) var(--ease-brand)}.myTown_input__cb9tg:focus{outline:none;border-color:var(--ecosystem-shade-1)}.myTown_nameRow__YhPgv{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.myTown_hp__fZ0rm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.myTown_consentRow__JRy_8{display:flex;align-items:flex-start;gap:var(--space-3)}.myTown_consentCheckbox__0vU5f{margin-top:3px;width:18px;height:18px;accent-color:var(--ecosystem-shade-1);flex-shrink:0}.myTown_consentText__DbXqb{font-size:.85rem;line-height:1.5;color:var(--text-muted)}.myTown_consentLink__FLUq7{color:var(--ecosystem-shade-2);text-decoration:underline}.myTown_submitBtn__7nDR9{margin-top:var(--space-2);padding:var(--space-4) var(--space-6);font-size:1rem;font-weight:700;color:var(--text-on-shade);background:var(--ecosystem-shade-1);border:none;border-radius:var(--radius-pill);cursor:pointer;transition:background var(--duration-snappy) var(--ease-brand),transform var(--duration-snappy) var(--ease-brand)}.myTown_submitBtn__7nDR9:hover:not(:disabled){background:var(--ecosystem-shade-2);transform:translateY(-1px)}.myTown_submitBtn__7nDR9:disabled{opacity:.6;cursor:progress}.myTown_errorMsg__daagw{font-size:.85rem;color:var(--ecosystem-shade-2);margin:0}.myTown_linkBtn__XBMo3{align-self:flex-start;background:none;border:none;padding:0;color:var(--ecosystem-shade-2);font-size:.9rem;text-decoration:underline;cursor:pointer}.myTown_sentBox__vPVd1{display:flex;flex-direction:column;gap:var(--space-3)}.myTown_sentTitle__5_foe{font-family:var(--font-merriweather),serif;font-size:1.4rem;color:var(--text-primary);margin:0}.myTown_sentBody__v_MF5{color:var(--text-muted);line-height:1.6;margin:0}.myTown_nationalNote__j8ddW{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);max-width:var(--container-narrow);margin:var(--space-16) auto 0;padding:var(--space-8);border-radius:var(--radius-lg);background:var(--surface-warm-tint);text-align:center}.myTown_nationalEyebrow__mZFE4{display:inline-block;padding:4px 12px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ecosystem-shade-2);background:rgba(var(--ecosystem-shade-1-rgb),.14);border-radius:var(--radius-pill)}.myTown_nationalLead__rGzot{margin:0;max-width:48ch;font-size:1.15rem;line-height:1.55;color:var(--text-primary)}.myTown_nationalHighlight__jJdt5{font-weight:800;font-style:italic;color:var(--ecosystem-shade-2);white-space:nowrap}.myTown_nationalBody__B2len{margin:0;max-width:48ch;font-size:.95rem;line-height:1.5;color:var(--text-muted)}.myTown_topList__mqPZp{list-style:none;padding:0;margin:0 auto;max-width:720px;display:flex;flex-direction:column}.myTown_topRowItem__71YIT{border-top:1px solid rgba(var(--text-rgb),.1)}.myTown_topRowItem__71YIT:last-child{border-bottom:1px solid rgba(var(--text-rgb),.1)}.myTown_topRow__GPq33{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);width:100%;text-align:left;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);background:transparent;border:none;cursor:pointer;transition:background var(--duration-snappy) var(--ease-brand)}.myTown_topRow__GPq33:focus-visible,.myTown_topRow__GPq33:hover{background:rgba(255,255,255,.55);outline:none}.myTown_topAccent__dyJqB{position:absolute;left:0;top:0;bottom:0;width:6px;background:rgba(var(--ecosystem-shade-1-rgb),.55);opacity:0;transform:scaleY(.6);transform-origin:center;transition:opacity var(--duration-snappy) var(--ease-brand),transform var(--duration-base) var(--ease-brand)}.myTown_topRow__GPq33:focus-visible .myTown_topAccent__dyJqB,.myTown_topRow__GPq33:hover .myTown_topAccent__dyJqB{opacity:1;transform:scaleY(1)}.myTown_topRank__BJHls{font-family:var(--font-raleway),sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.1em;color:var(--text-muted);min-width:28px}.myTown_topThumb__0tNaS{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.myTown_topThumbSvg__gdg_O{width:100%;height:100%;overflow:visible}.myTown_topThumbPath__psw_o{fill:rgba(var(--ecosystem-shade-1-rgb),.2);stroke:var(--ecosystem-shade-2);stroke-width:2.5;stroke-linejoin:round}.myTown_topNameWrap__s13zG{display:flex;flex-direction:column;gap:2px;min-width:0}.myTown_topName__pcr4k{font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:1.0625rem;line-height:1.2;color:var(--text-primary)}.myTown_topDept__JgqR4{font-size:.85rem;color:var(--text-muted)}.myTown_topCount__k2aE9{font-weight:800;font-style:italic;font-size:1.15rem;color:var(--ecosystem-shade-2);white-space:nowrap}.myTown_topCountSuffix__FbWz2{font-size:.8rem;font-style:normal;font-weight:400;color:var(--text-muted);margin-left:var(--space-1)}.myTown_topEmpty__a7i3Q{text-align:center;color:var(--text-muted)}@media (max-width:640px){.myTown_topRow__GPq33{gap:var(--space-3);padding:var(--space-4) var(--space-2) var(--space-4) var(--space-4)}.myTown_topThumb__0tNaS{width:36px;height:36px}.myTown_topCountSuffix__FbWz2{display:none}}.myTown_confirmMain__3M_UU{max-width:var(--container-narrow);margin:0 auto;padding:var(--space-24) var(--space-6);min-height:60vh;display:flex;align-items:center;justify-content:center}.myTown_confirmCard__PaX94{text-align:center;background:#fffaf5;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-16) var(--space-8);width:100%}.myTown_confirmTitle__DnmvX{font-family:var(--font-merriweather),serif;font-size:clamp(1.6rem,4vw,2.2rem);color:var(--text-primary);margin:0 0 var(--space-4)}.myTown_confirmBody__tMvbW{font-size:1.05rem;line-height:1.6;color:var(--text-muted);margin:0 0 var(--space-8)}@keyframes myTown_count-pop__IcJ9G{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes myTown_draw-fade__0UzR_{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (max-width:860px){.myTown_reveal__Snrn6{grid-template-columns:1fr;gap:var(--space-8)}.myTown_decoupageCol__QceKd{order:-1}}@media (prefers-reduced-motion:reduce){.myTown_countNumber__U5VR4,.myTown_decoupagePath__5QVQN,.myTown_reveal__Snrn6{animation:none}}.BreadcrumbHero_root__wfZo6{position:relative;overflow:hidden;background:radial-gradient(ellipse at top right,rgba(var(--accent-rgb),.18) 0,transparent 55%),var(--surface-cream);color:var(--text-primary);padding:clamp(28px,5vw,60px) clamp(24px,6vw,80px) clamp(56px,10vw,128px);border-radius:var(--radius-lg);isolation:isolate;container-type:inline-size}.BreadcrumbHero_radar__wIQm9{position:absolute;top:50%;right:-120px;width:600px;height:600px;transform:translateY(-50%) scale(.7);opacity:0;color:var(--ecosystem-shade-1);pointer-events:none;z-index:0;animation:BreadcrumbHero_radar-mount__jy8Oi var(--duration-slow) var(--ease-brand) both}.BreadcrumbHero_radar__wIQm9 svg{width:100%;height:100%;display:block}@keyframes BreadcrumbHero_radar-mount__jy8Oi{0%{opacity:0;transform:translateY(-50%) scale(.7)}to{opacity:.18;transform:translateY(-50%) scale(1)}}.BreadcrumbHero_root__wfZo6[data-rings=filled] .BreadcrumbHero_radar__wIQm9{left:min(100%,calc(50% + 720px));right:auto;transform:translate(-50%,-50%) scale(.7);animation-name:BreadcrumbHero_radar-mount-filled__8l7W3}@keyframes BreadcrumbHero_radar-mount-filled__8l7W3{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.BreadcrumbHero_photo__Tln8P{position:absolute;inset:0;z-index:0}.BreadcrumbHero_photo__Tln8P img{object-fit:cover}.BreadcrumbHero_scrim__DrpnF{position:absolute;inset:0;z-index:0;background:linear-gradient(100deg,rgba(0,0,0,.88),rgba(0,0,0,.74) 38%,rgba(0,0,0,.42) 68%,rgba(0,0,0,.16)),linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.1) 62%,rgba(0,0,0,0))}.BreadcrumbHero_root__wfZo6[data-tone=onImage]{color:#ffffff;border:4px solid rgba(255,255,255,.9);box-shadow:var(--shadow-md);min-height:520px;display:flex;flex-direction:column;justify-content:flex-end}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_radar__wIQm9{top:50%;bottom:auto;right:-60px;width:clamp(220px,38vw,520px);height:clamp(220px,38vw,520px);color:#ffffff;opacity:1;transform:translateY(-50%);animation:none}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_inner__pxbDZ{max-width:660px}@media (min-width:769px){.BreadcrumbHero_root__wfZo6[data-tone=onImage]{min-height:min(calc(52.5vw - 25px),605px);padding:5.5% 5% 5%;justify-content:space-between}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_breadcrumb__8oFzi{font-size:clamp(.75rem,1.6cqw,.875rem)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_inner__pxbDZ{max-width:67.6cqw;gap:2cqw;margin-top:0}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_heading__Qf0wx{font-size:clamp(2rem,5cqw,3.375rem);line-height:1.04}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_lead__dh3Aq{max-width:41.2cqw;font-size:clamp(1rem,2.31cqw,1.25rem);line-height:1.35}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_radar__wIQm9{right:4.1cqw;width:33.2cqw;height:33.2cqw}}.BreadcrumbHero_root__wfZo6[data-tone=onImage]{padding-bottom:clamp(32px,4vw,64px)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_heading__Qf0wx{color:#ffffff;text-shadow:0 2px 24px rgba(0,0,0,.45)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_eyebrow__gQzmp{color:#ffffff;background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.32)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_crumbCurrent__oZ94_,.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_crumbSep__DDgzw,.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_crumb__NNEe5{color:rgba(255,255,255,.86)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_crumb__NNEe5:hover{color:#ffffff}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_lead__dh3Aq,.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_legalLine__QJOKx{color:rgba(255,255,255,.92)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_accent__hoI_6{background:linear-gradient(180deg,transparent 88%,rgba(var(--accent-rgb),.95) 88%)}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_cta__5uWYd{border-color:rgba(255,255,255,.7);color:#ffffff}.BreadcrumbHero_root__wfZo6[data-tone=onImage] .BreadcrumbHero_cta__5uWYd:hover{background:rgba(255,255,255,.14)}.BreadcrumbHero_inner__pxbDZ{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-6);max-width:900px;margin-top:clamp(24px,4vw,48px)}.BreadcrumbHero_breadcrumb__8oFzi{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-family:var(--font-raleway),sans-serif;font-size:.8125rem;letter-spacing:.04em;color:var(--text-muted);margin:0}.BreadcrumbHero_crumbItem__39Tfp{display:inline-flex;align-items:center;gap:var(--space-2)}.BreadcrumbHero_crumb__NNEe5{color:inherit;text-decoration:none;cursor:pointer;transition:color var(--duration-snappy) var(--ease-brand)}.BreadcrumbHero_crumb__NNEe5:hover{color:var(--text-primary)}.BreadcrumbHero_crumbSep__DDgzw{opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.BreadcrumbHero_crumbCurrent__oZ94_{color:var(--text-primary);cursor:default}.BreadcrumbHero_eyebrow__gQzmp{align-self:flex-start;display:inline-flex;align-items:center;padding:6px 14px;font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary);background:#ffffff;border:1px solid rgba(var(--text-rgb),.12);border-radius:var(--radius-pill)}.BreadcrumbHero_heading__Qf0wx{font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.02em;color:var(--text-primary);margin:0}.BreadcrumbHero_accent__hoI_6{background:linear-gradient(180deg,transparent 65%,rgba(var(--accent-rgb),.55) 65%);padding:0 4px}.BreadcrumbHero_legalLine__QJOKx{font-size:.875rem;letter-spacing:.02em;margin:0;margin-top:calc(var(--space-6) * -1 + var(--space-3))}.BreadcrumbHero_lead__dh3Aq,.BreadcrumbHero_legalLine__QJOKx{font-family:var(--font-raleway),sans-serif;color:var(--text-muted)}.BreadcrumbHero_lead__dh3Aq{font-size:1.125rem;line-height:1.55;max-width:60ch;margin:0}.BreadcrumbHero_cta__5uWYd{margin-top:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-3);padding:10px 12px 10px 22px;font-family:var(--font-raleway),sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.02em;color:var(--text-primary);background:transparent;border:1px solid rgba(var(--text-rgb),.25);border-radius:var(--radius-pill);text-decoration:none;width:-moz-fit-content;width:fit-content;transition:background-color var(--duration-base) var(--ease-brand),border-color var(--duration-base) var(--ease-brand)}.BreadcrumbHero_cta__5uWYd:hover{background:rgba(var(--text-rgb),.04);border-color:var(--text-primary)}.BreadcrumbHero_ctaArrow__G1Ib_{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--text-primary);border-radius:50%;transition:transform var(--duration-base) var(--ease-brand)}.BreadcrumbHero_cta__5uWYd:hover .BreadcrumbHero_ctaArrow__G1Ib_{transform:translateX(4px)}@media (max-width:768px){.BreadcrumbHero_heading__Qf0wx{font-size:2.25rem}.BreadcrumbHero_lead__dh3Aq{font-size:1.0625rem}.BreadcrumbHero_radar__wIQm9{width:420px;height:420px;right:-180px}.BreadcrumbHero_root__wfZo6[data-motif=custom]{padding:24px 20px 28px}.BreadcrumbHero_root__wfZo6[data-motif=custom] .BreadcrumbHero_radar__wIQm9{top:auto;bottom:14px;right:14px;width:clamp(104px,30%,160px);height:auto;aspect-ratio:1;transform:none;animation:none}.BreadcrumbHero_root__wfZo6[data-motif=custom] .BreadcrumbHero_heading__Qf0wx{text-align:left}.BreadcrumbHero_root__wfZo6[data-motif=custom] .BreadcrumbHero_lead__dh3Aq{max-width:46ch}.BreadcrumbHero_root__wfZo6[data-motif=custom] .BreadcrumbHero_cta__5uWYd{margin-top:var(--space-8)}.BreadcrumbHero_root__wfZo6[data-motif=custom]:not([data-tone=onImage]) .BreadcrumbHero_radar__wIQm9{opacity:.18}.BreadcrumbHero_root__wfZo6[data-bleed=mobile]{margin-inline:calc(-1 * var(--page-gutter, 0px));border-radius:0}.BreadcrumbHero_root__wfZo6[data-tone=onImage][data-bleed=mobile]{border-width:0;min-height:0}}@media (max-width:430px){.BreadcrumbHero_heading__Qf0wx{font-size:2rem}}@media (max-width:360px){.BreadcrumbHero_root__wfZo6[data-motif=custom] .BreadcrumbHero_radar__wIQm9{width:68px;right:12px;bottom:12px}}@media (prefers-reduced-motion:reduce){.BreadcrumbHero_radar__wIQm9{animation:none;opacity:.18;transform:translateY(-50%) scale(1)}.BreadcrumbHero_root__wfZo6[data-rings=filled] .BreadcrumbHero_radar__wIQm9{opacity:1;transform:translate(-50%,-50%) scale(1)}.BreadcrumbHero_crumb__NNEe5,.BreadcrumbHero_ctaArrow__G1Ib_,.BreadcrumbHero_cta__5uWYd{transition:none}}.BreadcrumbHero_root__wfZo6[data-size=compact] .BreadcrumbHero_heading__Qf0wx{font-size:clamp(2rem,4vw,3.25rem);line-height:1.1;text-wrap:balance}@media (max-width:768px){.BreadcrumbHero_root__wfZo6[data-size=compact] .BreadcrumbHero_heading__Qf0wx{font-size:1.875rem}}.accessibilityStyles_main___AXWK{background:var(--surface-cream);padding-bottom:0}.accessibilityStyles_heroFrame__MPbaj{padding-top:var(--space-6)}@media (min-width:1024px){.accessibilityStyles_heroFrame__MPbaj{padding-top:var(--space-12)}}.accessibilityStyles_section__7KbkF{padding-block:clamp(64px,9vw,112px);padding-inline:var(--space-6)}@media (min-width:768px){.accessibilityStyles_section__7KbkF{padding-inline:var(--space-8)}}.accessibilityStyles_tinted__OdcZA{background:rgba(var(--ecosystem-shade-1-rgb),.09)}.accessibilityStyles_wide__TSOZP{max-width:var(--container-wide);margin-inline:auto}.accessibilityStyles_narrow__Aq_3q{max-width:var(--container-narrow);margin-inline:auto}.accessibilityStyles_head__J2meO{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:clamp(40px,5vw,64px);max-width:62ch}.accessibilityStyles_head__J2meO .heading-section,.accessibilityStyles_head__J2meO .lead{margin:0}.accessibilityStyles_head__J2meO .heading-section{color:var(--text-primary);text-align:left}.accessibilityStyles_head__J2meO .lead{color:var(--text-muted)}.accessibilityStyles_headCentered__FAfdT{align-items:center;text-align:center;max-width:none;margin-inline:auto}.accessibilityStyles_headCentered__FAfdT .heading-section{text-align:center}.accessibilityStyles_bodyMuted__Yunox,.accessibilityStyles_body__9reoN{margin:0;font-size:1.125rem;line-height:1.6}.accessibilityStyles_body__9reoN{color:var(--text-primary);max-width:64ch}.accessibilityStyles_body__9reoN+.accessibilityStyles_body__9reoN{margin-top:var(--space-6)}.accessibilityStyles_bodyMuted__Yunox{color:var(--text-muted);max-width:66ch}.accessibilityStyles_features__y69Av{display:flex;flex-direction:column}.accessibilityStyles_feature__sqNM1{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);padding-block:clamp(40px,5vw,56px);border-top:1px solid rgba(var(--text-rgb),.1)}.accessibilityStyles_feature__sqNM1:last-child{border-bottom:1px solid rgba(var(--text-rgb),.1)}@media (min-width:900px){.accessibilityStyles_feature__sqNM1{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--space-12);align-items:start}}.accessibilityStyles_featureAside___lJN7{display:flex;flex-direction:row;gap:var(--space-4);align-items:center}.accessibilityStyles_featureIcon__Uq_3m{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);background:rgba(var(--ecosystem-shade-1-rgb),.16);color:var(--ecosystem-shade-3)}.accessibilityStyles_featureTitle__Ib3aW{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2;letter-spacing:-.015em;color:var(--text-primary);text-align:left}.accessibilityStyles_featureBody__LiWAR{display:flex;flex-direction:column;gap:var(--space-4)}.accessibilityStyles_panel__lP03w{border-radius:28px;background:var(--surface-cream);padding-inline:clamp(20px,3vw,40px)}.accessibilityStyles_tinted__OdcZA .accessibilityStyles_panel__lP03w{background:var(--surface-cream)}.accessibilityStyles_panelRow__qNQH9{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start;padding-block:clamp(24px,3vw,32px);border-top:1px solid rgba(var(--text-rgb),.1)}.accessibilityStyles_panelRow__qNQH9:first-child{border-top:none}.accessibilityStyles_panelIcon__PB8Uv{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-pill);background:rgba(var(--ecosystem-shade-1-rgb),.16);color:var(--ecosystem-shade-3)}.accessibilityStyles_panelTitle__OfZXO{margin:0 0 var(--space-2);font-family:var(--font-raleway),sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.25;color:var(--text-primary)}.accessibilityStyles_panelBody__HBf4Z{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--text-muted);max-width:70ch}.accessibilityStyles_tiles__MPqkj{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:700px){.accessibilityStyles_tiles__MPqkj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.accessibilityStyles_tiles__MPqkj{grid-template-columns:repeat(6,minmax(0,1fr))}.accessibilityStyles_tile__zhQyq{grid-column:span 2}.accessibilityStyles_tile__zhQyq:nth-child(4):nth-last-child(2){grid-column:2/span 2}}.accessibilityStyles_tile__zhQyq{padding:clamp(22px,2.4vw,30px);border-radius:18px;background:rgba(var(--text-rgb),.05)}.accessibilityStyles_tileIcon__1HUjI{height:64px;width:auto;color:var(--ecosystem-shade-2)}.accessibilityStyles_tileTitle__jKoN_{margin:var(--space-3) 0 var(--space-2);font-family:var(--font-raleway),sans-serif;font-size:1.375rem;font-weight:600;line-height:1.25;color:var(--text-primary)}.accessibilityStyles_tileBody__hmsMM{margin:0;font-size:1.0625rem;line-height:1.55;color:var(--text-muted)}.accessibilityStyles_register__mDWSp{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.accessibilityStyles_register__mDWSp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.accessibilityStyles_register__mDWSp{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.accessibilityStyles_registerCard__Fn8cv{position:relative;overflow:hidden;isolation:isolate;border-radius:22px;padding:clamp(24px,2.4vw,30px);background:rgba(var(--text-rgb),.05);display:flex;flex-direction:column;gap:var(--space-2)}.accessibilityStyles_registerIndex__9bvZm{position:absolute;z-index:-1;top:12px;right:16px;font-family:var(--font-raleway),sans-serif;font-size:3.5rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:rgba(var(--ecosystem-shade-1-rgb),.24);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accessibilityStyles_registerTitle__ZM1mn{margin:0;padding-right:80px;font-family:var(--font-raleway),sans-serif;font-size:1.1875rem;font-weight:700;line-height:1.3;color:var(--text-primary)}.accessibilityStyles_registerBody__MgNOL{margin:0;font-size:1rem;line-height:1.55;color:var(--text-muted)}.accessibilityStyles_board__rIOwo{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:900px){.accessibilityStyles_board__rIOwo{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:28px}}.accessibilityStyles_lane__dOIaf{border-radius:22px;padding:clamp(26px,2.6vw,34px);display:flex;flex-direction:column;gap:var(--space-6)}.accessibilityStyles_lane_yes__lc5iw{background:var(--surface-deep);color:#ffffff}.accessibilityStyles_lane_open__APjtF{background:transparent;box-shadow:inset 0 0 0 1px rgba(var(--text-rgb),.16)}.accessibilityStyles_lane_none__4beiF{background:rgba(var(--text-rgb),.05)}.accessibilityStyles_laneHead__PnQ_8{display:flex;flex-direction:column;gap:var(--space-2)}.accessibilityStyles_laneLabel__7aydK{margin:0;font-family:var(--font-raleway),sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25;color:var(--text-primary)}.accessibilityStyles_laneNote__4VZWO{margin:0;font-size:.9375rem;line-height:1.5;color:var(--text-muted)}.accessibilityStyles_lane_yes__lc5iw .accessibilityStyles_laneLabel__7aydK{color:#ffffff}.accessibilityStyles_lane_yes__lc5iw .accessibilityStyles_laneNote__4VZWO{color:rgba(255,255,255,.82)}.accessibilityStyles_laneList___IC85{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.accessibilityStyles_laneItem__qBokf{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start}.accessibilityStyles_laneMark__61V4T{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;margin-top:1px;border-radius:50%;background:rgba(var(--text-rgb),.08);color:var(--text-primary)}.accessibilityStyles_lane_yes__lc5iw .accessibilityStyles_laneMark__61V4T{background:var(--ecosystem-shade-1);color:#ffffff}.accessibilityStyles_lane_open__APjtF .accessibilityStyles_laneMark__61V4T{background:rgba(var(--ecosystem-shade-2-rgb),.12);color:var(--ecosystem-shade-2)}.accessibilityStyles_laneItemText__qx2Ed{display:flex;flex-direction:column;gap:2px;min-width:0}.accessibilityStyles_laneItemName__vvI43{font-family:var(--font-raleway),sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.35;color:var(--text-primary)}.accessibilityStyles_laneItemReason__CvlS8{font-size:.9375rem;line-height:1.45;color:var(--text-muted)}.accessibilityStyles_lane_yes__lc5iw .accessibilityStyles_laneItemName__vvI43{color:#ffffff}.accessibilityStyles_lane_yes__lc5iw .accessibilityStyles_laneItemReason__CvlS8{color:rgba(255,255,255,.82)}.accessibilityStyles_boardNote__IXSWy{margin:var(--space-8) 0 0;padding-top:var(--space-6);border-top:1px solid rgba(var(--text-rgb),.1);max-width:78ch;font-size:.9375rem;line-height:1.6;color:var(--text-muted)}.accessibilityStyles_cta__x4L5c{position:relative;overflow:hidden;padding-block:clamp(56px,8vw,120px);padding-inline:var(--space-6);text-align:center;color:var(--text);background:radial-gradient(80% 140% at 50% 0,rgba(var(--accent-rgb),.16) 0,rgba(var(--accent-rgb),0) 72%),linear-gradient(180deg,rgba(var(--accent-rgb),.09) 0,rgba(var(--accent-rgb),.03) 100%)}.accessibilityStyles_sparkles__L1Jjl{position:absolute;inset:0;pointer-events:none}.accessibilityStyles_ctaInner__c_as2{position:relative;z-index:1;max-width:var(--container-narrow);margin-inline:auto;display:flex;flex-direction:column;align-items:center}.accessibilityStyles_ctaHeading__HbWfz{margin:0;font-family:var(--font-raleway),sans-serif;font-weight:800;font-size:clamp(26px,3.4vw,40px);line-height:1.15;letter-spacing:-.01em;color:var(--text)}.accessibilityStyles_ctaText__X6ir8{max-width:52ch;margin:var(--space-4) 0 var(--space-8);font-size:1.125rem;line-height:1.6;color:var(--text)}.accessibilityStyles_ctaButton__aif9u{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:var(--radius-pill);background-color:var(--ecosystem-shade-2);color:#ffffff;font-family:var(--font-raleway),sans-serif;font-weight:700;font-size:17px;text-decoration:none;box-shadow:0 8px 24px rgba(var(--ecosystem-shade-2-rgb),.3);transition:transform .2s var(--ease-brand),filter .2s var(--ease-brand)}.accessibilityStyles_ctaButton__aif9u:hover{transform:translateY(-1px);filter:brightness(1.06)}.accessibilityStyles_ctaIcon__Pc7xB{transition:transform .2s var(--ease-brand)}.accessibilityStyles_ctaButton__aif9u:hover .accessibilityStyles_ctaIcon__Pc7xB{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.accessibilityStyles_ctaButton__aif9u,.accessibilityStyles_ctaIcon__Pc7xB{transition:none}.accessibilityStyles_ctaButton__aif9u:hover,.accessibilityStyles_ctaButton__aif9u:hover .accessibilityStyles_ctaIcon__Pc7xB{transform:none}}.FAQStyles_faqTitle__qiNyd{max-width:840px;font-family:Raleway;font-weight:700;font-size:32px;margin-inline:auto;margin-bottom:38px}.FAQStyles_questionBox__6eo92{max-width:840px;margin-inline:auto;background-color:rgba(var(--accent-rgb),.05);margin-bottom:24px;border-radius:16px;padding-inline:28px;padding-block:20px;transition:border-radius .2s,padding .2s,background-color .2s}.FAQStyles_questionBox__6eo92:hover{cursor:pointer;background-color:rgba(var(--accent-rgb),.15)}.FAQStyles_questionBoxOpen___EwGn{background-color:rgba(var(--accent-rgb),.2);border-radius:20px;padding-inline:24px;padding-block:16px}.FAQStyles_titleBox__U1_H8{display:flex;flex-direction:row;justify-content:space-between}.FAQStyles_questionTitle__eem6t{font-family:Raleway;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:22px;transition:font-size .2s}.FAQStyles_questionBoxOpen___EwGn .FAQStyles_questionTitle__eem6t{font-size:20px}.FAQStyles_questionExpandBox__ZRrnd{background-color:rgba(var(--accent-rgb),.2);height:32px;width:32px;min-width:32px;border-radius:100px;display:flex;justify-content:center;align-items:center;transition:background-color .2s,rotate .2s}.FAQStyles_questionBoxOpen___EwGn .FAQStyles_questionExpandBox__ZRrnd{background-color:rgba(var(--background-rgb),1);rotate:90deg}.FAQStyles_questionExpander1__7G0Rp,.FAQStyles_questionExpander2__i8Vf4{height:14px;width:3px;background-color:var(--text);border-radius:12px;transform:translateY(-24%);margin-top:8px}.FAQStyles_questionExpander1__7G0Rp{rotate:-45deg}.FAQStyles_questionExpander2__i8Vf4{rotate:45deg}.FAQStyles_answerBox__dTJ_c{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s}.FAQStyles_questionBoxOpen___EwGn .FAQStyles_answerBox__dTJ_c{grid-template-rows:1fr;padding-block:6px}.FAQStyles_answerValue__Kf5iS{overflow:hidden;font-size:16px;padding-block:0;transition:padding .2s}@media (max-width:900px){.FAQStyles_faqTitle__qiNyd{padding-inline:48px;max-width:100%}.FAQStyles_questionBox__6eo92{max-width:100%;margin-inline:48px}}@media (max-width:750px){.FAQStyles_faqTitle__qiNyd{padding-inline:32px;font-size:28px;margin-bottom:32px}.FAQStyles_questionBox__6eo92{margin-inline:32px;margin-bottom:22px;border-radius:12px;padding-inline:22px;padding-block:16px}.FAQStyles_questionTitle__eem6t{font-size:20px}.FAQStyles_questionBoxOpen___EwGn .FAQStyles_questionTitle__eem6t{font-size:18px}.FAQStyles_answerValue__Kf5iS{font-size:15px}}@media (max-width:550px){.FAQStyles_faqTitle__qiNyd{padding-inline:16px;font-size:28px;margin-bottom:24px}.FAQStyles_questionBox__6eo92{margin-inline:16px;margin-bottom:20px;padding-inline:18px}.FAQStyles_questionTitle__eem6t{font-size:18px}.FAQStyles_questionBoxOpen___EwGn .FAQStyles_questionTitle__eem6t{font-size:17px}}@media (max-width:450px){.FAQStyles_faqTitle__qiNyd{font-size:24px}}@media (max-width:380px){.FAQStyles_faqTitle__qiNyd{font-size:22px}}.ViewTableStyles_figureWrapper__xJm8e{display:block;margin-bottom:28px;width:100%;border-radius:12px;border:1px solid #eef0f2;background-color:#ffffff;overflow:hidden;box-shadow:0 4px 20px rgba(var(--accent-rgb),.16)}.ViewTableStyles_wikipawTable__CEQ51{width:100%;border-collapse:collapse;background-color:transparent;text-align:left;font-size:16px;color:black}.ViewTableStyles_wikipawTable__CEQ51 thead th{font-weight:600;padding:16px;border-bottom:1px solid #e9ecef;white-space:nowrap}.ViewTableStyles_closeBox__6jImr{display:flex;justify-content:center;align-items:center;gap:10px}.ViewTableStyles_closeBox__6jImr img{border-radius:10px}.ViewTableStyles_wikipawTable__CEQ51 tr{display:grid;grid-template-columns:var(--comparison-grid,repeat(3,minmax(0,1fr)))}.ViewTableStyles_wikipawTable__CEQ51 tbody tr{background-color:#ffffff;border-bottom:1px solid #f1f3f5}.ViewTableStyles_wikipawTable__CEQ51 tbody tr:nth-of-type(2n){background-color:#f8f9fa}.ViewTableStyles_wikipawTable__CEQ51 tbody td,.ViewTableStyles_wikipawTable__CEQ51 tbody th{padding:16px;background-color:transparent!important;white-space:normal;margin-block:auto}.ViewTableStyles_wikipawTable__CEQ51 tbody th{font-weight:400}.ViewTableStyles_wikipawTable__CEQ51 tbody td{font-weight:600}.ViewTableStyles_wikipawTable__CEQ51 tbody td:has(.ViewTableStyles_statusBadge__L65ma){padding:8px;display:inline-flex;align-items:center;justify-content:center}.ViewTableStyles_statusBadge__L65ma{border-radius:20px;max-height:32px;padding:8px}.ViewTableStyles_statusYes__Nl6yJ{color:#036c4e;background-color:#d9f6e9}.ViewTableStyles_statusNo__HzMiA{color:#842029;background-color:#f8d7da}.ViewTableStyles_srOnly__sU6RE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ViewTableStyles_textCenter__wMuBb{text-align:center}.ViewTableStyles_notVerified__ILGt7{font-weight:400;font-style:italic;color:#6c757d}@media (max-width:1024px){.ViewTableStyles_wikipawTable__CEQ51 tr{grid-template-columns:var(--comparison-grid-narrow,1.5fr .75fr .75fr)}}@media (max-width:750px){.ViewTableStyles_wikipawTable__CEQ51 tr{grid-template-columns:var(--comparison-grid-narrow,1.5fr .75fr .75fr)}}@media (max-width:600px){.ViewTableStyles_wikipawTable__CEQ51{font-size:15px}.ViewTableStyles_wikipawTable__CEQ51 tbody td,.ViewTableStyles_wikipawTable__CEQ51 tbody th{padding-inline:8px}.ViewTableStyles_wikipawTable__CEQ51 thead th{display:flex;align-items:center}}.alternativeStyles_container__89XSP{max-width:1224px}.alternativeStyles_headerSection__oDDvv{text-align:center;max-width:1024px;margin-inline:auto;margin-top:32px;margin-block:54px;padding-inline:32px}.alternativeStyles_title__Brjwl{font-size:56px;font-weight:700;max-width:30ch;margin-bottom:32px;line-height:1;font-family:unset;margin-inline:auto}.alternativeStyles_title__Brjwl span{line-height:1.2}.alternativeStyles_subtitle__0UA8X{font-size:24px;font-weight:500}.alternativeStyles_ctaBox__5LhVM{margin-inline:auto;width:-moz-fit-content;width:fit-content}.alternativeStyles_comparisonBox__QpmXb{margin-top:64px}.alternativeStyles_comparisonTitle__WkprZ{font-size:50px;font-weight:700;text-align:center;font-family:Raleway}.alternativeStyles_tabBox__HpKDw{margin-inline:auto;margin-top:32px;padding-inline:48px}.alternativeStyles_comparisonDateText__pLY9o{text-align:center}.alternativeStyles_faqBox__HxJg9{height:-moz-fit-content;height:fit-content;margin-top:64px}@media (max-width:1024px){.alternativeStyles_headerSection__oDDvv{max-width:100%;margin-block:50px}.alternativeStyles_title__Brjwl{font-size:56px}}@media (max-width:900px){.alternativeStyles_headerSection__oDDvv{margin-block:46px;padding-inline:54px}.alternativeStyles_title__Brjwl{font-size:54px}.alternativeStyles_subtitle__0UA8X{font-size:22px}}@media (max-width:800px){.alternativeStyles_headerSection__oDDvv{margin-block:40px;padding-inline:44px}.alternativeStyles_title__Brjwl{font-size:50px}.alternativeStyles_comparisonTitle__WkprZ{font-size:44px}}@media (max-width:750px){.alternativeStyles_headerSection__oDDvv{margin-block:32px;padding-inline:32px}.alternativeStyles_title__Brjwl{font-size:42px}.alternativeStyles_subtitle__0UA8X{font-size:20px}.alternativeStyles_comparisonBox__QpmXb{margin-top:48px}.alternativeStyles_comparisonTitle__WkprZ{font-size:36px}.alternativeStyles_tabBox__HpKDw{margin-top:42px;padding-inline:24px}}@media (max-width:600px){.alternativeStyles_title__Brjwl{font-size:36px}.alternativeStyles_comparisonTitle__WkprZ{font-size:32px}.alternativeStyles_tabBox__HpKDw{margin-top:24px;padding-inline:8px}}@media (max-width:550px){.alternativeStyles_headerSection__oDDvv{margin-top:28px;margin-bottom:32px;padding-inline:24px}.alternativeStyles_title__Brjwl{font-size:30px}.alternativeStyles_subtitle__0UA8X{font-size:17px}.alternativeStyles_comparisonBox__QpmXb{margin-top:32px}.alternativeStyles_comparisonTitle__WkprZ{font-size:28px}}@media (max-width:450px){.alternativeStyles_headerSection__oDDvv{margin-top:16px;margin-bottom:32px;padding-inline:12px}.alternativeStyles_title__Brjwl{font-size:28px}.alternativeStyles_subtitle__0UA8X{font-size:16px}.alternativeStyles_comparisonTitle__WkprZ{font-size:24px}.alternativeStyles_tabBox__HpKDw{margin-top:16px}}@media (max-width:380px){.alternativeStyles_headerSection__oDDvv{margin-top:12px;margin-bottom:28px;padding-inline:8px}.alternativeStyles_title__Brjwl{font-size:26px}.alternativeStyles_subtitle__0UA8X{font-size:15px}.alternativeStyles_comparisonTitle__WkprZ{font-size:20px}}.versusStyles_container__MG6ke{max-width:1224px}.versusStyles_headerSection__xgDG2{text-align:center;max-width:1024px;margin-inline:auto;margin-top:32px;margin-block:40px;padding-inline:64px}.versusStyles_title__xd7jq{font-size:46px;font-weight:700;max-width:26ch;margin-bottom:24px;line-height:1.1;font-family:unset;margin-inline:auto;text-wrap:balance}.versusStyles_subtitle__f87bO{font-size:22px;font-weight:500}.versusStyles_leadBox__zJa1a{max-width:74ch;margin-inline:auto;padding-inline:24px;margin-bottom:40px}.versusStyles_leadParagraph__bB0_x{font-size:18px;line-height:1.65;margin-bottom:20px}.versusStyles_leadParagraph__bB0_x:last-child{margin-bottom:0}.versusStyles_ctaBox__LZGqB{margin-inline:auto;width:-moz-fit-content;width:fit-content}.versusStyles_comparisonBox__brgCW{margin-top:64px}.versusStyles_comparisonTitle__baNzL{font-size:40px;font-weight:700;text-align:center;font-family:Raleway}.versusStyles_tabBox__eLjUZ{margin-inline:auto;margin-top:32px;padding-inline:48px}.versusStyles_comparisonDateText__fRt8B{text-align:center}.versusStyles_closingBox__uWxft{max-width:74ch;margin-inline:auto;padding-inline:24px;margin-top:48px}.versusStyles_faqBox__l8qL7{height:-moz-fit-content;height:fit-content;margin-top:64px}@media (max-width:1024px){.versusStyles_headerSection__xgDG2{max-width:100%;margin-block:40px}.versusStyles_title__xd7jq{font-size:42px}}@media (max-width:900px){.versusStyles_headerSection__xgDG2{margin-block:36px;padding-inline:54px}.versusStyles_title__xd7jq{font-size:38px}.versusStyles_subtitle__f87bO{font-size:20px}}@media (max-width:800px){.versusStyles_headerSection__xgDG2{margin-block:32px;padding-inline:44px}.versusStyles_comparisonTitle__baNzL,.versusStyles_title__xd7jq{font-size:34px}}@media (max-width:750px){.versusStyles_headerSection__xgDG2{margin-block:28px;padding-inline:32px}.versusStyles_title__xd7jq{font-size:30px}.versusStyles_subtitle__f87bO{font-size:18px}.versusStyles_comparisonBox__brgCW{margin-top:48px}.versusStyles_comparisonTitle__baNzL{font-size:30px}.versusStyles_tabBox__eLjUZ{margin-top:42px;padding-inline:24px}.versusStyles_leadParagraph__bB0_x{font-size:17px}}@media (max-width:600px){.versusStyles_title__xd7jq{font-size:27px}.versusStyles_comparisonTitle__baNzL{font-size:26px}.versusStyles_tabBox__eLjUZ{margin-top:24px;padding-inline:8px}.versusStyles_closingBox__uWxft,.versusStyles_leadBox__zJa1a{padding-inline:16px}}@media (max-width:450px){.versusStyles_headerSection__xgDG2{margin-top:16px;margin-bottom:28px;padding-inline:12px}.versusStyles_title__xd7jq{font-size:24px}.versusStyles_subtitle__f87bO{font-size:16px}.versusStyles_comparisonTitle__baNzL{font-size:22px}.versusStyles_tabBox__eLjUZ{margin-top:16px}.versusStyles_leadParagraph__bB0_x{font-size:16px}}.PetAgeCalculator_container__YM4J0{max-width:920px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:820px){.PetAgeCalculator_container__YM4J0{grid-template-columns:1.1fr .9fr;align-items:start}}.PetAgeCalculator_controls__AgtXa{background-color:rgba(255,255,255,.65);border:1px solid rgba(65,36,3,.08);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:20px}.PetAgeCalculator_controlsHeading__hbp_C{font-size:22px;font-weight:800;margin:0;color:var(--text,#412403)}.PetAgeCalculator_controlsSub__5n_kn{font-size:14px;opacity:.75;margin:0;line-height:1.5}.PetAgeCalculator_fieldset__CwAnG{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.PetAgeCalculator_legend__uMvIa{font-size:14px;font-weight:700;padding:0;color:var(--text,#412403)}.PetAgeCalculator_ageRow__weU03{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.PetAgeCalculator_field__WiflH{display:flex;flex-direction:column;gap:6px}.PetAgeCalculator_fieldLabel__oK8qr{font-size:13px;opacity:.7}.PetAgeCalculator_input__eVgx4{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid rgba(65,36,3,.18);background-color:#fff;font-size:16px;color:var(--text,#412403)}.PetAgeCalculator_input__eVgx4:focus-visible{outline:2px solid var(--accent,#FC7E68);outline-offset:1px}.PetAgeCalculator_sizeGrid__7_x69{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.PetAgeCalculator_sizeButton__2Oc69{display:flex;flex-direction:column;gap:2px;text-align:left;padding:12px 14px;border-radius:12px;border:1px solid rgba(65,36,3,.18);background-color:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.PetAgeCalculator_sizeButton__2Oc69:hover{border-color:var(--accent,#FC7E68)}.PetAgeCalculator_sizeButtonActive__pY6gh{border-color:var(--accent,#FC7E68);background-color:rgba(252,126,104,.1)}.PetAgeCalculator_sizeButtonLabel__hwHQF{font-weight:700;font-size:15px;color:var(--text,#412403)}.PetAgeCalculator_sizeButtonHint__9gXZ0{font-size:12px;opacity:.65}.PetAgeCalculator_resetButton__kK1_0{align-self:flex-start;background:none;border:none;padding:4px 0;font-size:14px;color:var(--accent,#FC7E68);cursor:pointer;text-decoration:underline}.PetAgeCalculator_resultZone__955EM{display:flex;flex-direction:column;gap:12px}.PetAgeCalculator_resultCard__odIoj{background-image:linear-gradient(160deg,#fff6ee,#ffe9dc);border:1px solid rgba(65,36,3,.1);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:10px;min-height:220px;justify-content:center}.PetAgeCalculator_resultCaption__pLtIl{font-size:14px;font-weight:600;opacity:.75;margin:0}.PetAgeCalculator_resultBig__c52ig{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0}.PetAgeCalculator_resultNumber__3ZqDw{font-size:64px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--accent,#FC7E68)}.PetAgeCalculator_resultSuffix__1rYWT{font-size:20px;font-weight:700;color:var(--text,#412403)}.PetAgeCalculator_stageRow__ezz9I{display:flex;align-items:center;gap:10px;margin-top:4px}.PetAgeCalculator_stageBadge__TwxGP{display:inline-block;padding:4px 12px;border-radius:999px;background-color:var(--text,#412403);color:#fff;font-size:13px;font-weight:700}.PetAgeCalculator_stageTitle__tMq1t{font-size:13px;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.PetAgeCalculator_stageTip__l_PsO{font-size:14px;line-height:1.5;opacity:.85;margin:0}.PetAgeCalculator_scienceAside__9D_Ja{background-color:rgba(255,255,255,.5);border:1px solid rgba(65,36,3,.1);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.PetAgeCalculator_scienceAsideValue__kIgi_{font-size:14px;line-height:1.5;margin:0;color:var(--text,#412403)}.PetAgeCalculator_scienceAsideNote__tMzlY{font-size:12px;line-height:1.5;opacity:.7;margin:0}.PetAgeCalculator_lifespan__HK_Js{font-size:13px;opacity:.7;margin:0}.PetAgeCalculator_brand__Yg3Fz{font-size:12px;font-weight:700;opacity:.55;margin:6px 0 0;letter-spacing:.02em}.PetAgeCalculator_emptyHint__s9sgz{font-size:15px;opacity:.6;text-align:center;margin:0}.PetAgeCalculator_approxNote__92RPu{font-size:12px;line-height:1.5;opacity:.7;margin:0;font-style:italic}.PetAgeCalculator_buttonRow__Dmbsm{display:flex;gap:10px;margin-top:4px}.PetAgeCalculator_copyButton__M5K7q,.PetAgeCalculator_downloadButton__7awwz{flex:1 1;padding:12px 18px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s,background-color .15s,border-color .15s}.PetAgeCalculator_downloadButton__7awwz{border:none;background-color:var(--accent,#FC7E68);color:#fff}.PetAgeCalculator_copyButton__M5K7q{border:1px solid var(--accent,#fc7e68);background-color:transparent;color:var(--accent,#FC7E68)}.PetAgeCalculator_downloadButton__7awwz:hover{opacity:.9}.PetAgeCalculator_copyButton__M5K7q:hover{background-color:rgba(252,126,104,.08)}.PetAgeCalculator_copyButton__M5K7q:disabled,.PetAgeCalculator_downloadButton__7awwz:disabled{opacity:.4;cursor:not-allowed}.AppBand_appBand__pHamC{margin:var(--space-8) 0 var(--space-16);padding:clamp(var(--space-12),6vw,var(--space-24)) clamp(var(--space-6),4vw,var(--space-16));background:radial-gradient(80% 140% at 50% 0,rgba(var(--ecosystem-shade-1-rgb),.22) 0,rgba(var(--ecosystem-shade-1-rgb),0) 72%),linear-gradient(180deg,rgba(var(--ecosystem-shade-1-rgb),.1) 0,rgba(var(--ecosystem-shade-1-rgb),.03) 100%),var(--surface-elevated);color:var(--text-primary);border:1px solid rgba(var(--ecosystem-shade-1-rgb),.16);border-radius:var(--radius-lg);corner-shape:squircle}.AppBand_appBandInner__k8Z6H{max-width:var(--container-default);margin:0 auto}.AppBand_appBandTitle__nPz9A{margin:0 0 var(--space-12);color:var(--text-primary)}.AppBand_appCards__9Lj80{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:860px){.AppBand_appCards__9Lj80{grid-template-columns:repeat(2,minmax(0,1fr))}}.AppBand_appCard__HVUF6{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6);background:#ffffff;border-radius:var(--radius-lg);corner-shape:squircle;text-decoration:none;color:var(--text-primary);box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--ease-brand),box-shadow var(--duration-base) var(--ease-brand)}.AppBand_appCard__HVUF6:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}@media (min-width:769px){.AppBand_appCardMobileOnly__w0Jly{display:none}}.AppBand_qrFrame__l64HX{display:block;flex:0 0 auto;line-height:0}.AppBand_appCardGlyph__OAG3O{display:none;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-md);corner-shape:squircle;background:rgba(var(--ecosystem-shade-1-rgb),.12);color:var(--ecosystem-shade-2)}.AppBand_hintMobile__uI7Oa{display:none}.AppBand_appCardMark__bVaJS{display:none;flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-md);corner-shape:squircle;object-fit:contain}.AppBand_appCardIcon__UgJee{display:grid;place-items:center;flex:0 0 auto;width:116px;height:116px;border-radius:var(--radius-md);corner-shape:squircle;background:rgba(var(--ecosystem-shade-1-rgb),.12);color:var(--ecosystem-shade-2)}.AppBand_appCardText__LFYQN{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;flex:1 1 auto}.AppBand_appCardTitle__0GmKA{font-family:var(--font-raleway),sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25}.AppBand_appCardHint__ByWXB{font-size:.875rem;color:var(--text-muted);line-height:1.5}.AppBand_appCardArrow__ivWX2{flex:0 0 auto;color:var(--ecosystem-shade-2);transition:transform var(--duration-base) var(--ease-brand)}.AppBand_appCard__HVUF6:hover .AppBand_appCardArrow__ivWX2{transform:translateX(4px)}@media (max-width:768px){.AppBand_appBand__pHamC{margin:var(--space-6) 0 var(--space-8);padding:var(--space-8) var(--space-4)}.AppBand_appBandTitle__nPz9A{margin-bottom:var(--space-6);text-align:center}.AppBand_appCards__9Lj80{gap:var(--space-3)}.AppBand_appCard__HVUF6{gap:var(--space-4);padding:var(--space-4)}.AppBand_appCardIcon__UgJee,.AppBand_hintDesktop__V_qj1,.AppBand_qrFrame__l64HX{display:none}.AppBand_appCardGlyph__OAG3O{display:grid}.AppBand_appCardMark__bVaJS,.AppBand_hintMobile__uI7Oa{display:block}.AppBand_appCardTitle__0GmKA{font-size:1.0625rem}.AppBand_appCardHint__ByWXB{font-size:.8125rem}}.PetCostCalculator_container__Rz8tV{max-width:980px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:860px){.PetCostCalculator_container__Rz8tV{grid-template-columns:1fr 1fr;align-items:start}}.PetCostCalculator_controls__yTmrv{background-color:rgba(255,255,255,.65);border:1px solid rgba(65,36,3,.08);border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:20px}.PetCostCalculator_controlsHeading__28WOO{font-size:22px;font-weight:800;margin:0;color:var(--text,#412403)}.PetCostCalculator_controlsSub__OYQEA{font-size:14px;opacity:.75;margin:0;line-height:1.5}.PetCostCalculator_fieldset__O4Ojs{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.PetCostCalculator_legend__BMpBz{font-size:14px;font-weight:700;padding:0;color:var(--text,#412403)}.PetCostCalculator_toggleRow__nDaE6{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.PetCostCalculator_toggleButton__DKZQ1{padding:12px 14px;border-radius:12px;border:1px solid rgba(65,36,3,.18);background-color:#fff;font-size:14px;font-weight:600;color:var(--text,#412403);cursor:pointer;transition:border-color .15s,background-color .15s}.PetCostCalculator_toggleButton__DKZQ1:hover{border-color:var(--accent,#FC7E68)}.PetCostCalculator_toggleActive__DADwA{border-color:var(--accent,#FC7E68);background-color:rgba(252,126,104,.1)}.PetCostCalculator_sizeGrid__mTDv6{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.PetCostCalculator_sizeButton__mXfo4{display:flex;flex-direction:column;gap:2px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid rgba(65,36,3,.18);background-color:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.PetCostCalculator_sizeButton__mXfo4:hover{border-color:var(--accent,#FC7E68)}.PetCostCalculator_sizeButtonActive__jBoWL{border-color:var(--accent,#FC7E68);background-color:rgba(252,126,104,.1)}.PetCostCalculator_sizeButtonLabel__P89F8{font-weight:700;font-size:14px;color:var(--text,#412403)}.PetCostCalculator_sizeButtonHint__hLqAM{font-size:12px;opacity:.65}.PetCostCalculator_lineList__C27fX{display:flex;flex-direction:column;gap:8px}.PetCostCalculator_lineRow__J6UtV{display:flex;align-items:center;justify-content:space-between;gap:12px}.PetCostCalculator_lineLabel__zDiG6{font-size:14px;opacity:.85}.PetCostCalculator_inputWrap__qg9mb{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.PetCostCalculator_numberInput__3bJ3c{width:92px;box-sizing:border-box;padding:8px 10px;border-radius:10px;border:1px solid rgba(65,36,3,.18);background-color:#fff;font-size:15px;text-align:right;color:var(--text,#412403)}.PetCostCalculator_numberInput__3bJ3c:focus-visible{outline:2px solid var(--accent,#FC7E68);outline-offset:1px}.PetCostCalculator_euro__i09KD{font-size:14px;opacity:.7;width:14px}.PetCostCalculator_insuranceToggle__hopEt{display:flex;align-items:center;gap:8px;font-size:14px;opacity:.9;cursor:pointer;margin-top:4px}.PetCostCalculator_resetButton__QRbIr{align-self:flex-start;background:none;border:none;padding:4px 0;font-size:14px;color:var(--accent,#FC7E68);cursor:pointer;text-decoration:underline}.PetCostCalculator_resultZone__mfqXL{display:flex;flex-direction:column;gap:18px}@media (min-width:860px){.PetCostCalculator_resultZone__mfqXL{position:-webkit-sticky;position:sticky;top:24px;align-self:start}}.PetCostCalculator_resultCard__6Toa1{background-image:linear-gradient(160deg,#fff6ee,#ffe9dc);border:1px solid rgba(65,36,3,.1);border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:16px}.PetCostCalculator_resultCaption__ahKHC{font-size:14px;font-weight:600;opacity:.75;margin:0}.PetCostCalculator_headlineRow__Du835{display:flex;flex-direction:column;gap:2px}.PetCostCalculator_headlineNumber__zI_Ty{font-size:44px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--accent,#FC7E68)}.PetCostCalculator_headlineLabel__PbsNE{font-size:14px;font-weight:600;opacity:.75}.PetCostCalculator_secondaryRow__dXq6p{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-top:14px;border-top:1px solid rgba(65,36,3,.12)}.PetCostCalculator_secondaryItem__5K91n{display:flex;flex-direction:column;gap:2px}.PetCostCalculator_secondaryNumber__RAjGo{font-size:22px;font-weight:800;color:var(--text,#412403)}.PetCostCalculator_perYear__qNTRA{font-size:13px;font-weight:600;opacity:.7}.PetCostCalculator_secondaryLabel__4mE5S{font-size:12px;opacity:.7;line-height:1.4}.PetCostCalculator_brand__DT2Ia{font-size:12px;font-weight:700;opacity:.55;margin:0;letter-spacing:.02em}.PetCostCalculator_breakdown__IGs_g{background-color:rgba(255,255,255,.6);border:1px solid rgba(65,36,3,.08);border-radius:18px;padding:22px 24px}.PetCostCalculator_breakdownTitle__kWhG_{font-size:16px;font-weight:800;margin:0 0 16px}.PetCostCalculator_breakdownGroupTitle__PvKw9{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:var(--text,#412403);opacity:.9;margin:22px 0 10px;padding-bottom:7px;border-bottom:1px solid rgba(65,36,3,.12)}.PetCostCalculator_breakdownGroupTitle__PvKw9:first-of-type{margin-top:0}.PetCostCalculator_breakdownList__0VnQM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.PetCostCalculator_breakdownList__0VnQM li{display:flex;justify-content:space-between;gap:12px;font-size:14px}.PetCostCalculator_breakdownList__0VnQM li span:first-child{opacity:.8}.PetCostCalculator_breakdownList__0VnQM li span:last-child{font-weight:600;white-space:nowrap}.PetCostCalculator_approxNote__O8ZuG{font-size:12px;line-height:1.5;opacity:.7;margin:0;font-style:italic}.PetCostCalculator_buttonRow__C7O_y{display:flex;gap:10px}.PetCostCalculator_copyButton__YIbt9,.PetCostCalculator_downloadButton__u69kD{flex:1 1;padding:12px 18px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s,background-color .15s,border-color .15s}.PetCostCalculator_downloadButton__u69kD{border:none;background-color:var(--accent,#FC7E68);color:#fff}.PetCostCalculator_copyButton__YIbt9{border:1px solid var(--accent,#fc7e68);background-color:transparent;color:var(--accent,#FC7E68)}.PetCostCalculator_downloadButton__u69kD:hover{opacity:.9}.PetCostCalculator_copyButton__YIbt9:hover{background-color:rgba(252,126,104,.08)}.ComparisonTable_wrapper__ya0kB{margin:0;width:100%}.ComparisonTable_scroller__Vc43b{width:100%;overflow-x:auto;border-radius:18px;border:1px solid rgba(65,36,3,.1);background-color:rgba(255,255,255,.62);-webkit-overflow-scrolling:touch}.ComparisonTable_table__kL2sU{width:100%;min-width:720px;border-collapse:collapse;font-size:15px}.ComparisonTable_table__kL2sU td,.ComparisonTable_table__kL2sU th{padding:14px 16px;text-align:left;border-bottom:1px solid rgba(65,36,3,.08);vertical-align:middle}.ComparisonTable_table__kL2sU thead th{font-size:14px;font-weight:800;white-space:nowrap;background-color:rgba(65,36,3,.04)}.ComparisonTable_table__kL2sU tbody th{font-weight:600;color:var(--text,#412403);max-width:260px}.ComparisonTable_table__kL2sU tbody tr:last-child td,.ComparisonTable_table__kL2sU tbody tr:last-child th{border-bottom:0}.ComparisonTable_ours__d4h00{background-color:rgba(var(--accent-rgb),.08)}.ComparisonTable_textCell__UbdP_{color:rgba(65,36,3,.9)}.ComparisonTable_no__n5N7N,.ComparisonTable_unknown__5AlfK,.ComparisonTable_yes__YooMR{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:99px}.ComparisonTable_yes__YooMR{background-color:rgba(31,138,76,.14);color:#1f8a4c}.ComparisonTable_no__n5N7N{background-color:rgba(176,58,26,.12);color:#b03a1a}.ComparisonTable_unknown__5AlfK{background-color:rgba(65,36,3,.08);color:rgba(65,36,3,.5)}.GovernmentStyles_container__vsrC4{color:var(--text);width:100vw!important;padding-inline:unset!important;max-width:unset}.GovernmentStyles_headerSection__fV035{min-height:min(100vh,600px);display:flex;align-items:center;justify-content:center;flex-direction:column}.GovernmentStyles_section__aqgb7{min-height:min(80vh,600px);display:flex;flex-direction:column;padding-block:64px;max-width:980px;margin-inline:auto}.GovernmentStyles_sectionHero__x4jxi{align-items:center;max-width:unset;width:100%;margin-inline:unset;margin-top:48px}.GovernmentStyles_sectionTitle__J_vAl{font-size:64px;font-weight:600;text-align:center;max-width:18ch;margin-inline:auto;letter-spacing:-.009em;line-height:1.2;margin-block:80px 55px;font-family:unset}.GovernmentStyles_bigBentoGrid__FR_sh{display:grid;grid-template-areas:"map map register register register" "map map logo wikipaw wikipaw" "notif notif notif wikipaw wikipaw";grid-template-columns:1fr 1fr 64px 1fr 1fr;grid-template-rows:224px 64px 224px;grid-gap:28px;gap:28px}.GovernmentStyles_bigBentoGrid__FR_sh>div{border-radius:18px;padding:30px}.GovernmentStyles_mapBox__YSK17{grid-area:map;background-color:white}.GovernmentStyles_bigBentoElTitle__mvxyD{font-weight:600;font-size:22px}.GovernmentStyles_bigBentoElDescription__L_pdm{font-weight:500;font-size:16px}.GovernmentStyles_notifBox___qppW{grid-area:notif;background-color:white}.GovernmentStyles_registerBox__2RHkL{grid-area:register;background-color:black;color:white}.GovernmentStyles_wikipawBox__Jwlie{grid-area:wikipaw;background-color:white}.GovernmentStyles_logoBox__JKOYV{grid-area:logo;padding:0!important;overflow:hidden}.GovernmentStyles_miniLogosBox__0RVzp{padding-inline:0;display:grid;grid-template-columns:repeat(3,245px);justify-content:space-between}.GovernmentStyles_miniLogosBoxBackground__qriJb{grid-template-columns:repeat(3,289px)}.GovernmentStyles_miniLogosBoxBackground__qriJb>.GovernmentStyles_miniLogoEl__Xol2o{background-color:rgba(0,0,0,.05);border-radius:18px;padding:22px}.GovernmentStyles_miniLogoEl__Xol2o{line-height:28px;font-weight:500}.GovernmentStyles_miniLogoIcon__r1t1C{height:72px;width:auto}.GovernmentStyles_miniLogoElTitle__ntG59{font-size:24px;margin-block:8px;font-weight:unset}.GovernmentStyles_miniLogoElDescription__BYK_8{font-size:18px;opacity:.8}.GovernmentStyles_sectionIT__kmipx{background-color:black;color:white;max-width:unset;width:100%;margin-inline:unset}.GovernmentStyles_intro__YI6MU{max-width:36ch;font-size:32px;font-weight:600;text-align:center;margin-bottom:48px;margin-inline:auto}.GovernmentStyles_introNote__x9UDW{max-width:68ch;margin-inline:auto;margin-top:-24px;margin-bottom:48px;font-size:18px;line-height:1.6;text-align:center;opacity:.8}.GovernmentStyles_introNoteLink__JmPsO{color:var(--high);text-decoration:underline;text-underline-offset:2px}.GovernmentStyles_contactUsBox__ll_3v{background-color:rgba(var(--text-rgb),.06);border-radius:32px;display:flex;flex-direction:column;align-items:center;padding-inline:12px;padding-bottom:84px}.GovernmentStyles_contactUsButton__oizkn{padding:8px 24px;background-color:var(--high);color:var(--background);border-radius:24px;cursor:pointer}@media (max-width:1080px){.GovernmentStyles_section__aqgb7{margin-inline:auto;padding-inline:24px}.GovernmentStyles_sectionIT__kmipx{margin-inline:0;padding-inline:0}.GovernmentStyles_sectionTitle__J_vAl{font-size:48px}.GovernmentStyles_intro__YI6MU{font-size:28px;margin-bottom:36px}.GovernmentStyles_miniLogosBox__0RVzp{grid-template-columns:repeat(3,1fr);width:100%;gap:54px}.GovernmentStyles_miniLogosBoxBackground__qriJb{grid-template-columns:repeat(3,1fr);gap:32px}.GovernmentStyles_miniLogosBoxBackground__qriJb>.GovernmentStyles_miniLogoEl__Xol2o{padding:20px}.GovernmentStyles_miniLogoEl__Xol2o{line-height:25px}.GovernmentStyles_miniLogoIcon__r1t1C{height:42px;stroke-width:1.5px}.GovernmentStyles_miniLogoElTitle__ntG59{font-size:20px}.GovernmentStyles_miniLogoElDescription__BYK_8{font-size:16px}}@media (max-width:750px){.GovernmentStyles_sectionTitle__J_vAl{font-size:36px}.GovernmentStyles_intro__YI6MU{font-size:24px;margin-bottom:36px}.GovernmentStyles_miniLogosBox__0RVzp{grid-template-columns:unset;grid-template-rows:repeat(3,1fr);gap:36px}.GovernmentStyles_miniLogosBoxBackground__qriJb{gap:28px}.GovernmentStyles_miniLogosBoxBackground__qriJb>.GovernmentStyles_miniLogoEl__Xol2o{padding:24px}.GovernmentStyles_contactUsButton__oizkn{font-size:16px;padding:6px 16px}}@media (max-width:480px){.GovernmentStyles_section__aqgb7{padding-inline:12px}.GovernmentStyles_sectionTitle__J_vAl{font-size:28px}.GovernmentStyles_intro__YI6MU{font-size:18px}.GovernmentStyles_contactUsButton__oizkn{font-size:15px;padding:4px 16px}}.AwardsStyle_container__FjMXm{margin-top:min(33vh,150px);margin-bottom:min(33vh,250px)}.AwardsStyle_awardsBox__r6HE9{min-height:max(100vh,500px);height:min(100vh,1500px);display:grid;grid-template-areas:"sccuc ." ". _42" "ceo ceo"}.AwardsStyle_sccuc__DCEDo{grid-area:sccuc}.AwardsStyle__42__WVqoy{grid-area:_42}.AwardsStyle_ceo__8JbFu{grid-area:ceo}.AwardsStyle_textSide__pg9ON{width:80%}@media (max-width:825px){.AwardsStyle_container__FjMXm{margin-top:0;margin-bottom:100px;position:relative}.AwardsStyle_awardsBox__r6HE9{width:100%;grid-template-areas:"sccuc sccuc . ." " empty empty empty empty" ". . _42 _42" "ceo ceo _42 _42" "ceo ceo . ."}.AwardsStyle_empty__C1TKY{height:220px;width:220px;grid-area:empty}.AwardsStyle_textSide__pg9ON{position:absolute;width:max(50vw,400px);text-align:left;top:50%;left:50%;transform:translate(-50%,-50%)}.AwardsStyle__42__WVqoy{left:100px}}@media (max-width:450px){.AwardsStyle_awardsBox__r6HE9{grid-template-areas:". sccuc sccuc ." " empty empty empty empty" ". . _42 _42" "ceo ceo _42 _42" "ceo ceo . ."}.AwardsStyle_empty__C1TKY{height:200px}.AwardsStyle_textSide__pg9ON{width:100vw;padding-inline:24px}.AwardsStyle__42__WVqoy{left:100px}}.AwardBubble_box__oQnWR{min-height:30vh;display:flex;align-items:center;justify-content:center}.AwardBubble_bubbleBox__Uan2o{border-radius:100%;height:250px;width:250px;background:var(--palette-el-border);padding:var(--el-border-size);transition:.1s;box-shadow:10px 10px 45px rgba(var(--accent-rgb),.1);position:relative;text-decoration:none;cursor:pointer}.AwardBubble_bubbleBox__Uan2o:hover{scale:.95}.AwardBubble_bubble__Uu5d2{background-color:var(--element-background);color:var(--text);height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding-inline:25px;padding-bottom:25px;border-radius:100%;position:relative}.AwardBubble_bubbleMask__QJ5bK{position:absolute;top:0;left:0;height:100%;width:100%}.AwardBubble_fromBox__kHY4H{transition:transform 2s}.AwardBubble_fromIcon__T0SaT{height:90px;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AwardBubble_valueBox__9QN6J{transition:transform .5s}.AwardBubble_valueText__jomj3{text-align:center;font-weight:600;font-size:20px}@media (max-width:1300px){.AwardBubble_bubbleBox__Uan2o,.AwardBubble_bubbleMask__QJ5bK{height:200px;width:200px}.AwardBubble_fromIcon__T0SaT{height:65px;width:65px}.AwardBubble_valueText__jomj3{font-size:16px}}@media (max-width:1000px){.AwardBubble_bubbleBox__Uan2o,.AwardBubble_bubbleMask__QJ5bK{height:175px;width:175px}.AwardBubble_fromIcon__T0SaT{height:50px;width:50px}.AwardBubble_valueText__jomj3{font-size:14px}}@media (max-width:450px){.AwardBubble_bubbleBox__Uan2o,.AwardBubble_bubbleMask__QJ5bK{height:160px;width:160px}.AwardBubble_fromIcon__T0SaT{height:40px;width:40px}.AwardBubble_valueText__jomj3{font-size:13px}}.LostPetReportStyles_PetAdBox__Ri2Np{height:195px;width:450px;position:relative;z-index:100}.LostPetReportStyles_PetAd__o4gSe{height:100%;width:100%;border-radius:15px;box-shadow:0 7px 10px rgba(var(--background-rgb),.3);background-color:var(--element-background);display:flex;flex-direction:column;padding-block:5px;padding-inline:5px;transition:transform .2s}.LostPetReportStyles_PetAdPressable__w_qBG{flex:1 1 auto;display:flex;flex-direction:column}.LostPetReportStyles_PetAdTopPart__HApOz{height:110px;width:100%;display:flex;flex-direction:row}.LostPetReportStyles_PetAdPictureBox__CMA83{overflow:hidden;height:110px;width:110px;padding:7.5px}.LostPetReportStyles_PetAdPicture__FD0BR{height:95px;width:95px;border-radius:10px}.LostPetReportStyles_PetAdNameDescriptionPart__9GWbZ{flex:1 1}.LostPetReportStyles_PetAdNameBox__as7vY{height:33px;padding-inline:15px;flex-direction:row;justify-content:space-between;align-items:center}.LostPetReportStyles_PetAdNameText__qx_dQ{font-size:22px;font-weight:700}.LostPetReportStyles_PetAdSavedLabel__UsxE0{height:10px;width:10px;background-color:var(--primary);border-radius:100px}.LostPetReportStyles_PetAdDescriptionBox__FrWPl{flex:1 1;padding:8px}.LostPetReportStyles_PetAdDescription__7C6rm{font-size:13px}.LostPetReportStyles_PetAdMetricsPart__Y3Dha{flex:1 1;display:flex;flex-direction:row;justify-content:space-around}.LostPetReportStyles_PetAdMetricBox__jVzJT{flex:1 1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.LostPetReportStyles_PetAdMetricIcon__Ml4Ml{height:25px;width:25px;border-radius:5px}.LostPetReportStyles_PetAdMetricEmoji__ktq_U{text-align:center}.LostPetReportStyles_PetAdMetricText__UGqyU{font-size:13px;text-align:center}@media (max-width:1300px){.LostPetReportStyles_PetAdBox__Ri2Np{scale:.8}}@media (max-width:1000px){.LostPetReportStyles_PetAdBox__Ri2Np{scale:.75}}@media (max-width:450px){.LostPetReportStyles_PetAdBox__Ri2Np{scale:.65}}.ReportsAndRadarStyles_reportAndRadarBox__Z2oQf{height:min(85vh,1275px);width:100%;display:flex;align-items:flex-start;position:relative;padding-top:250px;margin-bottom:396px;overflow:visible}.ReportsAndRadarStyles_radarBox__Z47x6{left:85%;margin-top:-68vh;display:flex;flex-direction:column;align-items:center;position:absolute;pointer-events:none}.ReportsAndRadarStyles_radarWave__1lGMl{height:25px;width:25px;background-color:var(--high);opacity:.08;border-radius:100%;position:absolute;z-index:0;transform-origin:50% 0}.ReportsAndRadarStyles_textSide__2J33_{width:60%;text-align:right;z-index:2;position:relative}.ReportsAndRadarStyles_fadeInDescription__3oWIC{position:absolute;top:900px;opacity:0}.ReportsAndRadarStyles_reportsBox__jInQ7{width:40%}.ReportsAndRadarStyles_report1__2_ven{translate:0 calc(max(100vh, 1500px) / 4.5 * -1)}@media (max-width:1000px){.ReportsAndRadarStyles_report1__2_ven{translate:-25px calc(max(100vh, 1500px) / 4.5 * -1)}}.ReportsAndRadarStyles_reportsBox__jInQ7>div{position:absolute}.ReportsAndRadarStyles_reportsBox__jInQ7>div:nth-child(1n){rotate:-5deg}.ReportsAndRadarStyles_reportsBox__jInQ7>div:nth-child(2n){rotate:5deg}@media (min-height:1300px){.ReportsAndRadarStyles_radarBox__Z47x6{margin-top:-56vh}}@media (min-height:1600px){.ReportsAndRadarStyles_radarBox__Z47x6{margin-top:-53vh}}@media (min-height:1900px){.ReportsAndRadarStyles_radarBox__Z47x6{margin-top:-48vh}}@media (max-width:1300px){.ReportsAndRadarStyles_radarBox__Z47x6{left:80%}}@media (max-width:1000px){.ReportsAndRadarStyles_radarBox__Z47x6{left:75%}}@media (max-width:825px){.ReportsAndRadarStyles_reportAndRadarBox__Z2oQf{min-height:950px}.ReportsAndRadarStyles_radarBox__Z47x6{left:50%;margin-top:-50vh}.ReportsAndRadarStyles_textSide__2J33_{width:max(50vw,400px);position:absolute;text-align:left;left:50%;transform:translateX(-50%);top:450px}.ReportsAndRadarStyles_fadeInDescription__3oWIC{top:900px;width:max(50vw,400px);text-align:left;left:50%;transform:translateX(-50%)}}@media (max-width:450px){.ReportsAndRadarStyles_radarBox__Z47x6{margin-top:-70vh}.ReportsAndRadarStyles_fadeInDescription__3oWIC{top:1050px}.ReportsAndRadarStyles_fadeInDescription__3oWIC,.ReportsAndRadarStyles_textSide__2J33_{width:100vw;padding-inline:24px}}