@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/feee9252ebc88ab2-s.0_tinsdxk7a0i.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/6cdc3b4c3ee0ed06-s.1soos1w9mm7o3.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/dfe95178c08dfe21-s.28289masbfghh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bodoni Moda;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/28f82cd8566a528f-s.p.0rld8m60nn64b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bodoni Moda Fallback;src:local(Times New Roman);ascent-override:98.5%;descent-override:35.02%;line-gap-override:0.0%;size-adjust:114.22%}.cBcrgq_className{font-family:Bodoni Moda,Bodoni Moda Fallback;font-style:normal}.cBcrgq_variable{--font-display:"Bodoni Moda", "Bodoni Moda Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.U6gowW_className{font-family:Jost,Jost Fallback;font-style:normal}.U6gowW_variable{--font-body:"Jost", "Jost Fallback"}
.lFZYGq_root{background-color:var(--app-surface-muted);width:100%;position:relative;overflow:hidden}.lFZYGq_svg{width:100%;height:100%;display:block}.lFZYGq_r3x2{aspect-ratio:3/2}.lFZYGq_r4x3{aspect-ratio:4/3}.lFZYGq_r1x1{aspect-ratio:1}.lFZYGq_r16x9{aspect-ratio:16/9}
.JIgt7W_root{background-color:var(--app-surface-muted);width:100%;position:relative;overflow:hidden}.JIgt7W_image{object-fit:cover}.JIgt7W_placeholder{height:100%;position:absolute;inset:0}.JIgt7W_r3x2{aspect-ratio:3/2}.JIgt7W_r4x3{aspect-ratio:4/3}.JIgt7W_r1x1{aspect-ratio:1}.JIgt7W_r16x9{aspect-ratio:16/9}
._1HaYhq_root{align-items:center;gap:calc(.625rem * var(--mantine-scale));color:var(--app-text);text-decoration:none;display:inline-flex}._1HaYhq_mark{object-fit:contain;flex-shrink:0;display:block}._1HaYhq_wordmark{font-family:var(--font-display), ui-serif, Georgia, serif;text-transform:uppercase;white-space:nowrap;font-weight:500}._1HaYhq_sm ._1HaYhq_mark{width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale))}._1HaYhq_sm ._1HaYhq_wordmark{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.16em;line-height:1}._1HaYhq_md ._1HaYhq_mark{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}._1HaYhq_md ._1HaYhq_wordmark{font-size:calc(.9375rem * var(--mantine-scale));letter-spacing:.14em;line-height:1}._1HaYhq_lg ._1HaYhq_mark{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale))}._1HaYhq_lg ._1HaYhq_wordmark{font-size:calc(1.375rem * var(--mantine-scale));letter-spacing:.12em;line-height:1}@media (max-width:30em){._1HaYhq_md ._1HaYhq_wordmark{font-size:calc(.8125rem * var(--mantine-scale));letter-spacing:.1em}}
._8RiFmG_root{--btn-height:calc(2.5rem * var(--mantine-scale));--btn-pad:calc(1rem * var(--mantine-scale));--btn-gap:calc(.5rem * var(--mantine-scale));--button-color:currentColor;height:var(--btn-height);padding-inline:var(--btn-pad);border-radius:var(--app-radius-control);font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:var(--text-button-leading);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--app-duration-micro) var(--app-ease-in-out), border-color var(--app-duration-micro) var(--app-ease-in-out), color var(--app-duration-micro) var(--app-ease-in-out), box-shadow var(--app-duration-micro) var(--app-ease-in-out);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}._8RiFmG_root[data-block=true]{width:100%}._8RiFmG_root[data-with-left-section=false][data-with-right-section=false]{padding-inline:var(--btn-pad)}._8RiFmG_inner{align-items:center;justify-content:var(--button-justify,center);gap:var(--btn-gap);display:inline-flex}._8RiFmG_label{display:inline-block}._8RiFmG_section{flex:none;align-items:center;display:inline-flex}._8RiFmG_section>svg{width:1em;height:1em}._8RiFmG_loader{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%}._8RiFmG_root[data-size=xs]{--btn-height:calc(1.75rem * var(--mantine-scale));--btn-pad:calc(.625rem * var(--mantine-scale));--btn-gap:calc(.375rem * var(--mantine-scale));font-size:var(--text-caption-size)}._8RiFmG_root[data-size=sm]{--btn-height:calc(2.125rem * var(--mantine-scale));--btn-pad:calc(.8125rem * var(--mantine-scale));--btn-gap:calc(.375rem * var(--mantine-scale));font-size:var(--text-label-size)}._8RiFmG_root[data-size=md]{--btn-height:calc(2.5rem * var(--mantine-scale))}._8RiFmG_root[data-size=lg]{--btn-height:calc(2.875rem * var(--mantine-scale));--btn-pad:calc(1.25rem * var(--mantine-scale));font-size:var(--text-body-size)}._8RiFmG_root[data-variant=primary]{border-color:var(--app-brand);background-color:var(--app-brand);color:var(--app-brand-contrast)}._8RiFmG_root[data-variant=primary]:hover{border-color:var(--app-brand-soft-text);background-color:var(--app-brand-soft-text);color:var(--app-brand-contrast)}._8RiFmG_root[data-variant=primary]:active{filter:brightness(.94)}._8RiFmG_root[data-variant=secondary]{border-color:var(--app-border-strong);background-color:var(--app-surface-raised);color:var(--app-text)}._8RiFmG_root[data-variant=secondary]:hover{border-color:var(--app-brand);background-color:var(--app-surface-hover);color:var(--app-brand)}._8RiFmG_root[data-variant=secondary]:active{background-color:var(--app-surface-muted)}._8RiFmG_root[data-variant=soft]{background-color:var(--app-brand-soft);color:var(--app-brand-soft-text)}._8RiFmG_root[data-variant=soft]:hover{background-color:var(--app-brand-soft-hover)}._8RiFmG_root[data-variant=soft]:active{filter:brightness(.96)}._8RiFmG_root[data-variant=ghost]{color:var(--app-text-muted);background-color:#0000}._8RiFmG_root[data-variant=ghost]:hover{background-color:var(--app-surface-hover);color:var(--app-text)}._8RiFmG_root[data-variant=ghost]:active{background-color:var(--app-surface-muted)}._8RiFmG_root[data-variant=danger]{border-color:var(--app-danger);background-color:var(--app-danger);color:var(--app-contrast)}._8RiFmG_root[data-variant=danger]:hover{border-color:var(--app-danger-soft-text);background-color:var(--app-danger-soft-text);color:var(--app-contrast)}._8RiFmG_root[data-variant=danger]:active{filter:brightness(.94)}._8RiFmG_root[data-variant=link]{height:auto;color:var(--app-brand);text-underline-offset:.15em;background-color:#0000;border-color:#0000;padding:0;text-decoration:underline}._8RiFmG_root[data-variant=link]:hover{text-decoration-thickness:2px}._8RiFmG_root[data-variant=link]:active{color:var(--app-brand-soft-text)}._8RiFmG_root[data-block]{width:100%}._8RiFmG_root:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}._8RiFmG_root:disabled:not([data-loading]),._8RiFmG_root[data-disabled]{border-color:var(--app-border);background-color:var(--app-surface-muted);color:var(--app-text-subtle);cursor:not-allowed;filter:none}._8RiFmG_root[data-variant=ghost]:disabled:not([data-loading]),._8RiFmG_root[data-variant=ghost][data-disabled],._8RiFmG_root[data-variant=link]:disabled:not([data-loading]),._8RiFmG_root[data-variant=link][data-disabled]{background-color:#0000;border-color:#0000}._8RiFmG_root[data-loading]{cursor:progress}._8RiFmG_label[data-loading]{opacity:0}@media (prefers-reduced-motion:reduce){._8RiFmG_root{transition:none}._8RiFmG_root:active{filter:none}}
.wKAWHG_label{display:none}.wKAWHG_labelAlways{display:inline}
.VD5Zoa_account{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.VD5Zoa_name{display:none}
.azVQWW_header{z-index:200;border-block-end:1px solid var(--app-border);background-color:var(--app-surface-raised);position:sticky;top:0}.azVQWW_utilityBar{background-color:var(--app-surface-muted);color:var(--app-text-muted)}.azVQWW_utilityInner{align-items:center;gap:calc(1rem * var(--mantine-scale));min-height:var(--app-header-utility-height);display:flex}.azVQWW_tagline{font-size:var(--text-caption-size);letter-spacing:.005em;color:var(--app-text-muted);margin:0;font-weight:500;display:none}@media (min-width:48em){.azVQWW_tagline{display:block}}.azVQWW_utilityLinks{align-items:center;gap:calc(1rem * var(--mantine-scale));margin:0;margin-inline-start:auto;padding:0;list-style:none;display:flex}.azVQWW_utilityLink{min-height:calc(1.5rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-caption-size);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.azVQWW_utilityLink:hover{color:var(--app-text);text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}@media (hover:none){.azVQWW_utilityLink:active{color:var(--app-text);text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}.azVQWW_utilityLink:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px;border-radius:calc(.125rem * var(--mantine-scale))}.azVQWW_mainBar{background-color:var(--app-surface-raised)}.azVQWW_inner{align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:var(--app-header-height);display:flex}.azVQWW_brand{min-height:calc(2.75rem * var(--mantine-scale));border-radius:var(--app-radius-control);align-items:center;text-decoration:none;display:inline-flex}.azVQWW_brand:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}.azVQWW_nav{flex:auto;min-width:0;display:none}@media (min-width:75em){.azVQWW_nav{display:block}}.azVQWW_navFallback{height:var(--app-header-height);flex:auto;display:none}@media (min-width:75em){.azVQWW_navFallback{display:block}}.azVQWW_navList{align-items:stretch;gap:calc(.125rem * var(--mantine-scale));height:var(--app-header-height);gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.azVQWW_navItem{align-items:stretch;display:flex;position:relative}.azVQWW_navLink{align-items:center;gap:calc(.25rem * var(--mantine-scale));height:100%;padding:0 calc(.625rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-secondary-size);white-space:nowrap;padding-inline:calc(.4375rem * var(--mantine-scale));font-weight:600;font-size:calc(.8125rem * var(--mantine-scale));text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.azVQWW_navLink:hover{background-color:var(--app-surface-hover);color:var(--app-text)}}@media (hover:none){.azVQWW_navLink:active{background-color:var(--app-surface-hover);color:var(--app-text)}}.azVQWW_navItem[data-open] .azVQWW_navLink{background-color:var(--app-surface-hover);color:var(--app-text)}.azVQWW_navLink:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:-2px}.azVQWW_navLink[data-active]{color:var(--app-text);font-weight:700}.azVQWW_navLink[data-active]:after{content:"";inset-inline:calc(.375rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));background-color:var(--app-brand);border-start-start-radius:calc(.1875rem * var(--mantine-scale));border-start-end-radius:calc(.1875rem * var(--mantine-scale));position:absolute;inset-block-end:0}.azVQWW_navChevron{color:var(--app-text-subtle);transition:transform var(--app-duration-micro) var(--app-ease-out);flex:none}.azVQWW_navItem[data-open] .azVQWW_navChevron{color:var(--app-text);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.azVQWW_navChevron{transition:none}}.azVQWW_megaLayer{inset-inline:0;top:calc(var(--app-header-utility-height) + var(--app-header-height) + 1px);z-index:1;max-height:calc(100dvh - var(--app-header-utility-height) - var(--app-header-height));background-color:var(--app-surface-raised);border-block-end:1px solid var(--app-border);position:fixed;overflow-y:auto}.azVQWW_panelSurface{flex-direction:column;display:flex}.azVQWW_panelContainer{padding-block:calc(1.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.azVQWW_panelBody{grid-template-columns:calc(14rem * var(--mantine-scale)) minmax(0, 1fr) calc(17.5rem * var(--mantine-scale));gap:calc(2.5rem * var(--mantine-scale));min-height:calc(15rem * var(--mantine-scale));align-items:start;display:grid}.azVQWW_panelRail{min-width:0}.azVQWW_panelHeading{margin:0 0 calc(.625rem * var(--mantine-scale));color:var(--app-text);font-family:var(--font-display), ui-serif, Georgia, serif;font-size:var(--text-h3-size);font-weight:600;line-height:var(--text-h3-leading);letter-spacing:-.012em}.azVQWW_panelRailList{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.azVQWW_panelRailLink{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(2.375rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--app-radius-control);color:var(--app-text-muted);font-size:var(--text-secondary-size);font-weight:500;text-decoration:none;display:flex;position:relative}@media (hover:hover){.azVQWW_panelRailLink:hover{background-color:var(--app-surface-muted);color:var(--app-text)}}@media (hover:none){.azVQWW_panelRailLink:active{background-color:var(--app-surface-muted);color:var(--app-text)}}.azVQWW_panelRailLink:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:-2px}.azVQWW_panelRailLink[data-active]{background-color:var(--app-surface-muted);color:var(--app-text);font-weight:700}.azVQWW_panelRailLink[data-active]:before{content:"";inset-inline-start:calc(.1875rem * var(--mantine-scale));inset-block:calc(.5rem * var(--mantine-scale));width:calc(.125rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background-color:var(--app-brand);position:absolute}.azVQWW_panelRailChevron{color:var(--app-text-subtle);flex:none}.azVQWW_panelRailLink[data-active] .azVQWW_panelRailChevron{color:var(--app-brand)}.azVQWW_panelPane{min-width:0;padding-block-start:calc(.125rem * var(--mantine-scale))}.azVQWW_panelPaneTitle{gap:calc(.125rem * var(--mantine-scale));margin:0 0 calc(.875rem * var(--mantine-scale));color:var(--app-text);font-size:var(--text-body-size);flex-direction:column;font-weight:700;display:flex}.azVQWW_panelPaneNote{color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:500}.azVQWW_panelLinkGrid{gap:calc(.125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.azVQWW_panelLink{min-height:calc(2.125rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale));border-radius:var(--app-radius-1);color:var(--app-text-muted);font-size:var(--text-secondary-size);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.azVQWW_panelLink:hover{color:var(--app-text);text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}@media (hover:none){.azVQWW_panelLink:active{color:var(--app-text);text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}.azVQWW_panelLink:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:-2px}.azVQWW_panelFeature{min-width:0}.azVQWW_featureCard{align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.azVQWW_featureIcon{color:var(--app-accent);display:inline-flex}.azVQWW_featureTitle{color:var(--app-text);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);margin:0}.azVQWW_featureBody{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.azVQWW_featureLink{align-items:center;gap:calc(.375rem * var(--mantine-scale));color:var(--app-brand);font-size:var(--text-button-size);font-weight:var(--text-button-weight);margin-block-start:calc(.125rem * var(--mantine-scale));text-decoration:none;display:inline-flex}@media (hover:hover){.azVQWW_featureLink:hover{text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}@media (hover:none){.azVQWW_featureLink:active{text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}.azVQWW_panelFootWrap{border-block-start:1px solid var(--app-border);background-color:var(--app-surface-muted)}.azVQWW_panelFoot{align-items:center;gap:calc(1.5rem * var(--mantine-scale));padding-block:calc(.75rem * var(--mantine-scale));display:flex}.azVQWW_panelFootLink{color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:600;text-decoration:none}@media (hover:hover){.azVQWW_panelFootLink:hover{color:var(--app-text);text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}@media (hover:none){.azVQWW_panelFootLink:active{color:var(--app-text);text-underline-offset:calc(.1875rem * var(--mantine-scale));text-decoration:underline}}.azVQWW_panelFootLink:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px;border-radius:calc(.125rem * var(--mantine-scale))}.azVQWW_actions{align-items:center;gap:calc(.375rem * var(--mantine-scale));margin-inline-start:auto;display:flex}.azVQWW_accountSlot{align-items:center;display:inline-flex}@media (max-width:74.9938em){.azVQWW_accountSlot{display:none}}@media (max-width:82em){.azVQWW_actions .azVQWW_searchAction{display:none}}.azVQWW_iconAction{width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));border-radius:var(--app-radius-pill);color:var(--app-text-muted);cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.azVQWW_iconAction:hover{background-color:var(--app-surface-hover);color:var(--app-text)}}@media (hover:none){.azVQWW_iconAction:active{background-color:var(--app-surface-hover);color:var(--app-text)}}.azVQWW_iconAction:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}.azVQWW_actions .mantine-ActionIcon-root{color:var(--app-text-muted)}.azVQWW_actions .mantine-ActionIcon-root:hover{background-color:var(--app-surface-hover);color:var(--app-text)}.azVQWW_actions .mantine-ActionIcon-root:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}.azVQWW_burgerSlot{display:flex}@media (min-width:75em){.azVQWW_burgerSlot{display:none}}.azVQWW_burgerSlot .mantine-Burger-root{--burger-color:var(--app-text)}.azVQWW_burgerSlot .mantine-Burger-root:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}@media (min-width:75em){.azVQWW_inner{gap:calc(.75rem * var(--mantine-scale))}}
.cfarMG_drawerBody{padding-inline:calc(.5rem * var(--mantine-scale));padding-block:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.cfarMG_group+.cfarMG_group{margin-block-start:calc(1.25rem * var(--mantine-scale))}.cfarMG_groupLabel{margin:0 0 calc(.25rem * var(--mantine-scale));padding-inline:calc(.75rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-caption-size);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.cfarMG_groupList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cfarMG_link{min-height:calc(2.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);color:var(--app-text);font-size:var(--text-secondary-size);font-weight:600;position:relative}.cfarMG_link[data-active=true]:before{content:"";inset-block:calc(.5625rem * var(--mantine-scale));width:calc(.1875rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background-color:var(--app-brand);position:absolute;inset-inline-start:calc(.25rem * var(--mantine-scale))}
.HL8BEq_root{background-color:var(--app-surface);flex-direction:column;min-height:100dvh;display:flex}.HL8BEq_skipLink{top:calc(.5rem * var(--mantine-scale));left:calc(.5rem * var(--mantine-scale));z-index:500;padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:var(--app-radius-control);background-color:var(--app-brand);color:var(--app-brand-contrast);font-size:var(--text-button-size);font-weight:var(--text-button-weight);text-decoration:none;position:absolute;transform:translateY(-200%)}.HL8BEq_skipLink:focus-visible{transform:translateY(0)}.HL8BEq_main{min-width:0;flex:auto;scroll-margin-block-start:var(--app-header-height)}@media (max-width:74.9938em){.HL8BEq_root{padding-block-end:calc(var(--app-tab-bar-height) + env(safe-area-inset-bottom,0px))}}
.X22l_q_grid{gap:calc(1.125rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:36em){.X22l_q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.X22l_q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.X22l_q_group{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.X22l_q_groupLabel{color:var(--app-text);font-size:var(--text-label-size);font-weight:var(--text-label-weight);margin:0}.X22l_q_list{gap:calc(.375rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.X22l_q_item{align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);display:flex}.X22l_q_icon{margin-top:calc(.1875rem * var(--mantine-scale));color:var(--app-success);flex:none}
.QpMhiq_group{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.QpMhiq_group+.QpMhiq_group{margin-top:calc(1.125rem * var(--mantine-scale))}.QpMhiq_groupLabel{color:var(--app-text-subtle);font-size:var(--text-label-size);font-weight:var(--text-label-weight);letter-spacing:.04em;text-transform:uppercase;margin:0}.QpMhiq_list{border-top:1px solid var(--app-border);grid-template-columns:1fr;gap:0;margin:0;display:grid}@media (min-width:48em){.QpMhiq_list{column-gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:repeat(2,minmax(0,1fr))}}.QpMhiq_row{justify-content:space-between;align-items:baseline;gap:calc(1rem * var(--mantine-scale));padding-block:calc(.625rem * var(--mantine-scale));border-bottom:1px solid var(--app-border);display:flex}.QpMhiq_label{color:var(--app-text-muted);font-size:var(--text-secondary-size);margin:0}.QpMhiq_value{color:var(--app-text);font-size:var(--text-secondary-size);text-align:end;margin:0;font-weight:600}
.-raFxG_card{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;display:flex}.-raFxG_heading{color:var(--app-text);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);margin:0}.-raFxG_lede{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.-raFxG_footnote{color:var(--app-text-subtle);font-size:var(--text-caption-size);margin:0}.-raFxG_message{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--app-radius-control);background-color:var(--app-brand-soft);color:var(--app-brand-soft-text);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.-raFxG_channels{gap:calc(.625rem * var(--mantine-scale));padding-top:calc(.75rem * var(--mantine-scale));border-top:1px solid var(--app-border);flex-direction:column;margin:0;display:flex}.-raFxG_channel{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.-raFxG_channelLabel{align-items:center;gap:calc(.25rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);letter-spacing:.02em;text-transform:uppercase;display:inline-flex}.-raFxG_channelValue{color:var(--app-text);font-size:var(--text-secondary-size);overflow-wrap:anywhere;margin:0}.-raFxG_link{color:var(--app-brand);text-decoration:none}@media (hover:hover){.-raFxG_link:hover{text-decoration:underline}}@media (hover:none){.-raFxG_link:active{text-decoration:underline}}
.YkzPmG_grid{grid-template-columns:repeat(auto-fit, minmax(calc(9.375rem * var(--mantine-scale)), 1fr));gap:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-muted);margin:0;display:grid}.YkzPmG_fact{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.YkzPmG_label{color:var(--app-text-subtle);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);letter-spacing:.02em;text-transform:uppercase}.YkzPmG_value{color:var(--app-text);font-size:var(--text-secondary-size);overflow-wrap:anywhere;margin:0;font-weight:600}
.b6YjYG_card{flex-direction:column;height:100%;display:flex;position:relative}.b6YjYG_interactive{transition:border-color var(--app-duration-fast) var(--app-ease-in-out), box-shadow var(--app-duration-fast) var(--app-ease-in-out)}.b6YjYG_interactive:hover{border-color:var(--app-border-strong);box-shadow:var(--app-shadow-raised)}.b6YjYG_interactive:focus-within{border-color:var(--app-brand);box-shadow:var(--app-shadow-raised)}.b6YjYG_section{padding:var(--app-card-padding)}.b6YjYG_divided{border-block-start:1px solid var(--app-border)}.b6YjYG_media{border-start-start-radius:calc(var(--app-radius-card) - 1px);border-start-end-radius:calc(var(--app-radius-card) - 1px);position:relative;overflow:hidden}.b6YjYG_title{color:var(--app-text);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);margin:0}.b6YjYG_clamp{-webkit-line-clamp:2;line-clamp:2;min-height:calc(2 * var(--text-card-title-leading) * var(--text-card-title-size));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.b6YjYG_interactive{transition:none}}
.ub7hMq_root{align-items:center;gap:calc(.375rem * var(--mantine-scale));color:var(--app-text-muted);white-space:nowrap;display:inline-flex}.ub7hMq_icon{width:1em;height:1em;color:var(--app-text-subtle);flex-shrink:0}.ub7hMq_value{font-variant-numeric:tabular-nums;font-weight:500}.ub7hMq_sm{font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.ub7hMq_md{font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}.ub7hMq_md .ub7hMq_icon{width:calc(.9375rem * var(--mantine-scale));height:calc(.9375rem * var(--mantine-scale))}
.DjgGgG_container{width:100%;max-width:var(--app-max-width);padding-inline:var(--app-gutter);margin-inline:auto}.DjgGgG_wide{max-width:calc(var(--app-max-width) + 5rem)}.DjgGgG_prose{max-width:68ch}.DjgGgG_bleed{max-width:none;padding-inline:0}
._7dcBQG_root{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);overflow:hidden}._7dcBQG_scroller{border-radius:inherit}._7dcBQG_table{font-size:var(--text-dense-size);font-weight:var(--text-dense-weight);line-height:var(--text-dense-leading);color:var(--app-text)}._7dcBQG_caption{font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);color:var(--app-text-muted);text-align:start;padding-block:calc(.625rem * var(--mantine-scale))}._7dcBQG_thead{background-color:var(--app-surface-muted)}._7dcBQG_th{height:calc(2.5rem * var(--mantine-scale));font-size:var(--text-caption-size);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);white-space:nowrap;font-weight:700}._7dcBQG_td{height:calc(2.75rem * var(--mantine-scale));color:var(--app-text);vertical-align:middle}._7dcBQG_alignStart{text-align:start}._7dcBQG_alignCenter{text-align:center}._7dcBQG_alignEnd{text-align:end}._7dcBQG_stateCell{padding:0}._7dcBQG_defaultEmpty{padding:calc(2rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));text-align:center;font-size:var(--text-secondary-size);color:var(--app-text-muted);margin:0}
._7SqAPW_root{text-align:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(2.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);flex-direction:column;display:flex}._7SqAPW_iconWell{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:var(--app-radius-card);background-color:var(--app-surface-muted);color:var(--app-text-muted);justify-content:center;align-items:center;margin-block-end:calc(.25rem * var(--mantine-scale));display:inline-flex}._7SqAPW_iconWell>svg{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale))}._7SqAPW_title{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);color:var(--app-text);margin:0}._7SqAPW_description{max-width:46ch;font-size:var(--text-secondary-size);font-weight:var(--text-secondary-weight);line-height:var(--text-secondary-leading);text-wrap:pretty;color:var(--app-text-muted);margin:0}._7SqAPW_actions{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;margin-block-start:calc(.5rem * var(--mantine-scale));display:flex}._7SqAPW_sm{padding:calc(1.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}._7SqAPW_sm ._7SqAPW_iconWell{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale))}._7SqAPW_sm ._7SqAPW_iconWell>svg{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale))}
.AEiIoW_root{text-align:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(2.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border:1px solid var(--app-danger);border-radius:var(--app-radius-card);background-color:var(--app-danger-soft);flex-direction:column;display:flex}.AEiIoW_iconWell{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);color:var(--app-danger);justify-content:center;align-items:center;margin-block-end:calc(.25rem * var(--mantine-scale));display:inline-flex}.AEiIoW_icon{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale))}.AEiIoW_title{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);color:var(--app-text);margin:0}.AEiIoW_description{max-width:46ch;font-size:var(--text-secondary-size);font-weight:var(--text-secondary-weight);line-height:var(--text-secondary-leading);text-wrap:pretty;color:var(--app-text-muted);margin:0}.AEiIoW_actions{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;margin-block-start:calc(.5rem * var(--mantine-scale));display:flex}@media (max-width:48em){.AEiIoW_root{padding:calc(1.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}}
.y116bG_chip{align-items:center;gap:calc(.375rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-pill);background-color:var(--app-surface-raised);color:var(--app-text);transition:border-color var(--app-duration-micro) var(--app-ease-in-out), background-color var(--app-duration-micro) var(--app-ease-in-out);padding-inline-start:calc(.625rem * var(--mantine-scale));padding-inline-end:calc(.25rem * var(--mantine-scale));display:inline-flex}@media (hover:hover){.y116bG_chip:hover{border-color:var(--app-border-strong)}}@media (hover:none){.y116bG_chip:active{border-color:var(--app-border-strong)}}.y116bG_chip:focus-within{border-color:var(--app-brand)}.y116bG_disabled{opacity:.6}.y116bG_disabled .y116bG_remove{cursor:not-allowed}.y116bG_label{font-size:var(--text-label-size);font-weight:var(--text-label-weight);white-space:nowrap;line-height:1}.y116bG_count{min-width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));padding-inline:calc(.25rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background-color:var(--app-surface-muted);color:var(--app-text-muted);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.y116bG_remove{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));color:var(--app-text-subtle);cursor:pointer;transition:background-color var(--app-duration-micro) var(--app-ease-in-out), color var(--app-duration-micro) var(--app-ease-in-out);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.y116bG_remove:hover{background-color:var(--app-brand-soft);color:var(--app-brand)}}@media (hover:none){.y116bG_remove:active{background-color:var(--app-brand-soft);color:var(--app-brand)}}.y116bG_remove:active:not(:disabled){background-color:var(--app-brand-soft-hover)}.y116bG_remove:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:-2px}.y116bG_remove:disabled{color:var(--app-text-subtle);cursor:not-allowed}.y116bG_icon{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.y116bG_chip,.y116bG_remove{transition:none}}
.NqWfyW_row{align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.NqWfyW_count{color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.NqWfyW_clearAll{min-height:calc(2rem * var(--mantine-scale));padding:0 calc(.625rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-control);background-color:var(--app-surface-raised);color:var(--app-text);font-family:inherit;font-size:var(--text-label-size);cursor:pointer;transition:border-color var(--app-duration-micro) var(--app-ease-out), background-color var(--app-duration-micro) var(--app-ease-out);flex:none;font-weight:600;line-height:1}@media (hover:hover){.NqWfyW_clearAll:hover{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}}@media (hover:none){.NqWfyW_clearAll:active{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}}.NqWfyW_clearAll:active{background-color:var(--app-surface-muted)}
.SA3tOa_group{border:0;min-width:0;margin:0;padding:0}.SA3tOa_group+.SA3tOa_group{margin-top:calc(1rem * var(--mantine-scale));padding-top:calc(1rem * var(--mantine-scale));border-top:1px solid var(--app-border)}.SA3tOa_legend{margin-bottom:calc(.5rem * var(--mantine-scale));color:var(--app-text);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);padding:0}.SA3tOa_help{margin:calc(-.25rem * var(--mantine-scale)) 0 calc(.5rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.SA3tOa_options{padding:calc(.125rem * var(--mantine-scale));margin:calc(-.125rem * var(--mantine-scale));flex-direction:column;display:flex}.SA3tOa_option{min-height:calc(2rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale));margin:0 calc(-.5rem * var(--mantine-scale));border-radius:var(--app-radius-1);transition:background-color var(--app-duration-micro) var(--app-ease-out)}@media (hover:hover){.SA3tOa_option:hover{background-color:var(--app-surface-hover)}}@media (hover:none){.SA3tOa_option:active{background-color:var(--app-surface-hover)}}.SA3tOa_option label{padding-block:calc(.4375rem * var(--mantine-scale));font-size:var(--text-secondary-size);font-weight:400}.SA3tOa_showMore{min-height:calc(2rem * var(--mantine-scale));margin-top:calc(.125rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);color:var(--app-brand);font-family:inherit;font-size:var(--text-label-size);cursor:pointer;transition:background-color var(--app-duration-micro) var(--app-ease-out);background:0 0;border:0;align-self:flex-start;font-weight:600}@media (hover:hover){.SA3tOa_showMore:hover{background-color:var(--app-brand-soft)}}@media (hover:none){.SA3tOa_showMore:active{background-color:var(--app-brand-soft)}}.SA3tOa_range{gap:calc(.5rem * var(--mantine-scale));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.hRjS9G_card{border:1px solid var(--app-border);border-radius:var(--app-radius-card-dense);background-color:var(--app-surface-raised);height:100%;transition:border-color var(--app-duration-micro) var(--app-ease-out), background-color var(--app-duration-micro) var(--app-ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover){.hRjS9G_card:hover{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}.hRjS9G_card:hover .hRjS9G_arrow{transform:translate(2px)}}@media (hover:none){.hRjS9G_card:active{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}.hRjS9G_card:active .hRjS9G_arrow{transform:translate(2px)}}.hRjS9G_card:active{background-color:var(--app-surface-muted)}.hRjS9G_media{border-bottom:1px solid var(--app-border)}.hRjS9G_body{gap:calc(.25rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));flex-direction:column;flex:auto;display:flex}.hRjS9G_name{color:var(--app-text);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);margin:0}.hRjS9G_count{color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);font-variant-numeric:tabular-nums;margin:0}.hRjS9G_description{-webkit-line-clamp:2;min-height:calc(2 * var(--text-secondary-leading) * var(--text-secondary-size));margin:calc(.125rem * var(--mantine-scale)) 0 0;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hRjS9G_arrow{color:var(--app-text-subtle);transition:transform var(--app-duration-micro) var(--app-ease-out);align-self:flex-end;margin-top:auto}@media (prefers-reduced-motion:reduce){.hRjS9G_card,.hRjS9G_arrow{transition:none}.hRjS9G_card:hover .hRjS9G_arrow{transform:none}}
.r-59ca_hero{aspect-ratio:16/9;width:100%;max-height:min(56vh, calc(32.5rem * var(--mantine-scale)));border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-muted);position:relative;overflow:hidden}.r-59ca_heroButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.r-59ca_heroImage{object-fit:cover}.r-59ca_thumbList{gap:calc(.5rem * var(--mantine-scale));margin:calc(.5rem * var(--mantine-scale)) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:48em){.r-59ca_thumbList{grid-template-columns:repeat(8,minmax(0,1fr))}}.r-59ca_thumbButton{aspect-ratio:16/9;border:1px solid var(--app-border);border-radius:var(--app-radius-control);background-color:var(--app-surface-muted);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}@media (hover:hover){.r-59ca_thumbButton:hover{border-color:var(--app-border-strong)}}@media (hover:none){.r-59ca_thumbButton:active{border-color:var(--app-border-strong)}}.r-59ca_thumbImage{object-fit:cover}.r-59ca_lightbox{aspect-ratio:16/9;width:100%;position:relative}.r-59ca_lightboxImage{object-fit:contain}.r-59ca_lightboxControls{justify-content:center;align-items:center;gap:calc(.75rem * var(--mantine-scale));margin-top:calc(.75rem * var(--mantine-scale));display:flex}.r-59ca_lightboxCount{color:var(--app-text-muted);font-size:var(--text-secondary-size);font-variant-numeric:tabular-nums;margin:0}
.W6hAQG_panel{gap:calc(1rem * var(--mantine-scale));padding:var(--app-card-padding);border:1px solid var(--app-border);border-radius:var(--app-radius-card-dense);background-color:var(--app-surface-raised);flex-direction:column;display:flex}.W6hAQG_panel>*+*{padding-top:calc(1rem * var(--mantine-scale));border-top:1px solid var(--app-border)}.W6hAQG_flush{background-color:#0000;border:0;border-radius:0;padding:0}.W6hAQG_field{min-width:0}.W6hAQG_optionLabel{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));width:100%;display:flex}.W6hAQG_count{color:var(--app-text-subtle);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);font-variant-numeric:tabular-nums}.W6hAQG_attributeSection{gap:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}.W6hAQG_sectionTitle{color:var(--app-text);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);margin:0}.W6hAQG_amenityGroup+.W6hAQG_amenityGroup{margin-top:calc(.75rem * var(--mantine-scale))}.W6hAQG_amenityLegend{margin:0 0 calc(.25rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:600;line-height:var(--text-caption-leading)}.W6hAQG_switchRow{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.W6hAQG_switchRow>*{min-height:calc(2rem * var(--mantine-scale));align-items:center;display:flex}
._9LVDdG_grid{gap:calc(.875rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:48em){._9LVDdG_grid{grid-template-columns:repeat(auto-fit, minmax(calc(16.25rem * var(--mantine-scale)), 1fr))}}._9LVDdG_card{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;height:100%;display:flex}._9LVDdG_head{justify-content:space-between;align-items:baseline;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}._9LVDdG_name{color:var(--app-text);font-size:var(--text-body-size);margin:0;font-weight:700}._9LVDdG_price{color:var(--app-text);font-size:var(--text-body-size);font-weight:700}._9LVDdG_guests{color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);margin:0}._9LVDdG_description{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}._9LVDdG_listLabel{color:var(--app-text);font-size:var(--text-label-size);font-weight:var(--text-label-weight);margin:0}._9LVDdG_list{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._9LVDdG_row{align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);display:flex}._9LVDdG_rowIcon{margin-top:calc(.125rem * var(--mantine-scale));flex:none}._9LVDdG_included{color:var(--app-success)}._9LVDdG_excluded{color:var(--app-text-subtle)}
.AWvHdW_field{display:block}.AWvHdW_label{color:var(--app-text);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);margin-block-end:calc(.375rem * var(--mantine-scale))}.AWvHdW_description{color:var(--app-text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);margin-block-start:calc(.25rem * var(--mantine-scale))}.AWvHdW_error{color:var(--app-danger);font-size:var(--text-error-size);font-weight:var(--text-error-weight);line-height:var(--text-error-leading);margin-block-start:calc(.25rem * var(--mantine-scale))}.AWvHdW_required{color:var(--app-danger)}.AWvHdW_section{color:var(--app-text-subtle)}.AWvHdW_input{min-height:calc(2.5rem * var(--mantine-scale));border:1px solid var(--app-border-strong);border-radius:var(--app-radius-control);background-color:var(--app-surface-raised);color:var(--app-text);font-size:var(--text-secondary-size);font-weight:var(--text-secondary-weight);line-height:var(--text-secondary-leading);transition:border-color var(--app-duration-micro) var(--app-ease-in-out), background-color var(--app-duration-micro) var(--app-ease-in-out)}.AWvHdW_input::placeholder{color:var(--app-text-subtle)}.AWvHdW_input:hover:not(:disabled):not([data-error]){border-color:var(--app-text-subtle)}.AWvHdW_input:focus,.AWvHdW_input:focus-within{border-color:var(--app-brand);outline:2px solid var(--app-focus-ring);outline-offset:2px}.AWvHdW_input:disabled{border-color:var(--app-border);background-color:var(--app-surface-muted);color:var(--app-text-subtle);cursor:not-allowed}.AWvHdW_input[data-error]{border-color:var(--app-danger)}.AWvHdW_input[data-error]:focus{outline-color:var(--app-danger)}textarea.AWvHdW_input{min-height:calc(6rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.AWvHdW_input{transition:none}}
.HZea0q_root{gap:calc(.75rem * var(--mantine-scale));padding-block:calc(1.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border-bottom:1px solid var(--app-border);flex-direction:column;display:flex}.HZea0q_breadcrumbs{min-width:0}.HZea0q_crumbList{align-items:center;gap:calc(.125rem * var(--mantine-scale));font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);letter-spacing:.01em;text-transform:uppercase;color:var(--app-text-subtle);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HZea0q_crumb{align-items:center;min-width:0;display:inline-flex}.HZea0q_crumb:not(:last-child):after{content:"/";margin-inline:calc(.5rem * var(--mantine-scale));color:var(--app-border-strong)}.HZea0q_crumbLink{color:var(--app-text-muted);border-radius:var(--app-radius-control);text-decoration:none}.HZea0q_crumbLink:hover{color:var(--app-brand);text-decoration:underline}.HZea0q_crumbCurrent{color:var(--app-text-muted)}.HZea0q_row{justify-content:space-between;align-items:flex-end;gap:calc(1rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.HZea0q_text{gap:calc(.375rem * var(--mantine-scale));flex-direction:column;min-width:0;max-width:62ch;display:flex}.HZea0q_eyebrow{font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);letter-spacing:.08em;text-transform:uppercase;color:var(--app-accent);margin:0}.HZea0q_title{font-size:var(--text-h1-size);font-weight:var(--text-h1-weight);line-height:var(--text-h1-leading);letter-spacing:var(--text-h1-tracking);color:var(--app-text);margin:0}.HZea0q_description{max-width:58ch;font-size:var(--text-secondary-size);font-weight:var(--text-secondary-weight);line-height:var(--text-secondary-leading);color:var(--app-text-muted);margin:0}.HZea0q_actions{align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}@media (max-width:47.9938em){.HZea0q_root{padding-block:calc(1.125rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.HZea0q_row{align-items:flex-start}.HZea0q_actions{width:100%}}
._xmoaa_nav{justify-content:center;display:flex}._xmoaa_list{align-items:center;gap:calc(.25rem * var(--mantine-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._xmoaa_control{min-width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));padding-inline:calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);color:var(--app-text);font-size:var(--text-label-size);font-weight:var(--text-label-weight);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--app-duration-micro) var(--app-ease-in-out), border-color var(--app-duration-micro) var(--app-ease-in-out), color var(--app-duration-micro) var(--app-ease-in-out);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}._xmoaa_control:hover:not(:disabled){border-color:var(--app-border);background-color:var(--app-surface-hover)}._xmoaa_control:active:not(:disabled){background-color:var(--app-surface-muted)}._xmoaa_control[aria-current=page]{border-color:var(--app-brand);background-color:var(--app-brand);color:var(--app-brand-contrast)}._xmoaa_control:disabled{color:var(--app-text-subtle);cursor:not-allowed}._xmoaa_control:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}._xmoaa_dots{min-width:calc(1.5rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-label-size);justify-content:center;align-items:center;display:inline-flex}._xmoaa_sm ._xmoaa_control{min-width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale))}._xmoaa_sm ._xmoaa_dots{height:calc(1.875rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){._xmoaa_control{transition:none}}
.snXpXa_price{align-items:baseline;gap:calc(.375rem * var(--mantine-scale));color:var(--app-text);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.snXpXa_stack{align-items:flex-start;gap:calc(.125rem * var(--mantine-scale));white-space:normal;flex-direction:column}.snXpXa_stack .snXpXa_unit{font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.snXpXa_amount{letter-spacing:-.01em;font-weight:700}.snXpXa_unit{color:var(--app-text-muted);letter-spacing:0;font-weight:500}.snXpXa_sm{font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}.snXpXa_sm .snXpXa_unit{font-size:var(--text-caption-size)}.snXpXa_md{font-size:var(--text-card-title-size);line-height:var(--text-card-title-leading)}.snXpXa_md .snXpXa_unit{font-size:var(--text-secondary-size)}.snXpXa_lg{font-size:var(--text-h3-size);font-weight:700;line-height:var(--text-h3-leading);letter-spacing:var(--text-h3-tracking)}.snXpXa_lg .snXpXa_unit{font-size:var(--text-secondary-size)}.snXpXa_onRequest{color:var(--app-text-subtle);border-bottom:1px dashed var(--app-border-strong);white-space:nowrap;font-weight:600;display:inline-block}.snXpXa_onRequest.snXpXa_sm{font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.snXpXa_onRequest.snXpXa_md{font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}.snXpXa_onRequest.snXpXa_lg{font-size:var(--text-body-size);line-height:var(--text-body-leading)}
.Cl0iGq_prose{gap:var(--app-stack-gap);flex-direction:column;max-width:68ch;display:flex}.Cl0iGq_wide{max-width:76ch}.Cl0iGq_prose p{color:var(--app-text);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);letter-spacing:var(--text-body-tracking);text-wrap:pretty;margin:0}.Cl0iGq_prose ul,.Cl0iGq_prose ol{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;margin:0;padding-inline-start:calc(1.25rem * var(--mantine-scale));display:flex}.Cl0iGq_prose li{color:var(--app-text);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);text-wrap:pretty}.Cl0iGq_prose li::marker{color:var(--app-text-subtle)}.Cl0iGq_prose strong{color:var(--app-text);font-weight:700}.Cl0iGq_prose a{color:var(--app-brand);text-underline-offset:.15em;text-decoration-thickness:1px}.Cl0iGq_prose a:hover{text-decoration-thickness:2px}.Cl0iGq_prose>:first-child{margin-block-start:0}.Cl0iGq_prose>:last-child{margin-block-end:0}.Cl0iGq_secondary p,.Cl0iGq_secondary li{font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}
._1CUDPa_root{justify-content:space-between;align-items:flex-end;gap:calc(.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));margin-block-end:calc(1.25rem * var(--mantine-scale));display:flex}._1CUDPa_text{gap:calc(.375rem * var(--mantine-scale));flex-direction:column;min-width:0;max-width:60ch;display:flex}._1CUDPa_eyebrow{font-size:var(--text-caption-size);font-weight:700;line-height:var(--text-caption-leading);letter-spacing:.1em;text-transform:uppercase;color:var(--app-accent);margin:0}._1CUDPa_title{font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-leading);letter-spacing:var(--text-h2-tracking);color:var(--app-text);margin:0}._1CUDPa_description{font-size:var(--text-secondary-size);font-weight:var(--text-secondary-weight);line-height:var(--text-secondary-leading);color:var(--app-text-muted);margin:0}._1CUDPa_action{flex-shrink:0}@media (max-width:47.9938em){._1CUDPa_root{flex-direction:column;align-items:flex-start;margin-block-end:calc(1rem * var(--mantine-scale))}}
.hRC5qq_section{padding-block:calc(var(--app-section-gap) * .5)}.hRC5qq_tight{padding-block:calc(var(--app-section-gap) * .375)}.hRC5qq_hero{padding-block:calc(var(--app-section-gap) * .75) calc(var(--app-section-gap) * .5)}
.-\39 lcoW_triggerRow{align-items:center;gap:calc(.625rem * var(--mantine-scale));flex-wrap:wrap;display:flex}@media (min-width:62em){.-\39 lcoW_triggerRow{display:none}}.-\39 lcoW_triggerRow>*{flex:0 auto}.-\39 lcoW_drawerFooter{align-items:center;gap:calc(.625rem * var(--mantine-scale));margin-top:calc(1.25rem * var(--mantine-scale));padding-top:calc(.875rem * var(--mantine-scale));padding-bottom:max(calc(.25rem * var(--mantine-scale)), env(safe-area-inset-bottom));border-top:1px solid var(--app-border);background-color:var(--app-surface-raised);display:flex;position:sticky;bottom:0}.-\39 lcoW_drawerFooter>:last-child{flex:auto}
.NTG3aG_nav{top:var(--app-header-height);z-index:50;margin-bottom:calc(1.25rem * var(--mantine-scale));padding-block:calc(.625rem * var(--mantine-scale));border-bottom:1px solid var(--app-border);background-color:var(--app-surface);position:sticky;overflow-x:auto}.NTG3aG_list{align-items:center;gap:calc(.375rem * var(--mantine-scale));margin:0;padding:0;list-style:none;display:flex}.NTG3aG_link{min-height:calc(2.25rem * var(--mantine-scale));padding:0 calc(.75rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-pill);color:var(--app-text-muted);font-size:var(--text-secondary-size);white-space:nowrap;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.NTG3aG_link:hover{border-color:var(--app-border-strong);color:var(--app-text);background-color:var(--app-surface-muted)}}@media (hover:none){.NTG3aG_link:active{border-color:var(--app-border-strong);color:var(--app-text);background-color:var(--app-surface-muted)}}
._0Lkw8q_wrap{width:100%;position:relative}._0Lkw8q_frame{aspect-ratio:16/9;background-color:var(--app-surface-muted);width:100%;position:relative;overflow:hidden}._0Lkw8q_image{object-fit:cover}
.YPSk4G_card{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);height:100%;box-shadow:none;transition:border-color var(--app-duration-fast) var(--app-ease-out), box-shadow var(--app-duration-fast) var(--app-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.YPSk4G_card:hover{border-color:var(--app-border-strong);box-shadow:var(--app-shadow-raised)}}@media (hover:none){.YPSk4G_card:active{border-color:var(--app-border-strong);box-shadow:var(--app-shadow-raised)}}.YPSk4G_card:focus-within{border-color:var(--app-border-strong)}.YPSk4G_mediaWrap{border-bottom:1px solid var(--app-border);background-color:var(--app-surface-muted);position:relative}.YPSk4G_featuredSlot{z-index:2;gap:calc(.375rem * var(--mantine-scale));pointer-events:none;display:flex;position:absolute;inset-block-start:calc(.625rem * var(--mantine-scale));inset-inline-start:calc(.625rem * var(--mantine-scale))}.YPSk4G_pickSlot{z-index:2;pointer-events:none;display:flex;position:absolute;inset-block-start:calc(.625rem * var(--mantine-scale));inset-inline-end:calc(.625rem * var(--mantine-scale))}.YPSk4G_ribbon{height:calc(1.375rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background-color:var(--app-accent-soft);color:var(--app-accent-soft-text);font-size:var(--text-caption-size);align-items:center;font-weight:600;line-height:1;display:inline-flex}.YPSk4G_photoCount{height:calc(1.375rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-pill);background-color:var(--app-surface-raised);color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);align-items:center;line-height:1;display:inline-flex;position:absolute;inset-block-end:calc(.625rem * var(--mantine-scale));inset-inline-end:calc(.625rem * var(--mantine-scale))}.YPSk4G_body{padding:calc(1rem * var(--mantine-scale));flex-direction:column;flex:auto;display:flex}.YPSk4G_title{-webkit-line-clamp:2;margin:0 0 calc(.25rem * var(--mantine-scale));min-height:calc(2 * var(--text-card-title-leading) * var(--text-card-title-size));text-wrap:normal;font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YPSk4G_titleLink{color:var(--app-text);text-decoration:none}.YPSk4G_titleLink:after{content:"";position:absolute;inset:0}@media (hover:hover){.YPSk4G_titleLink:hover{color:var(--app-brand);text-decoration:underline}}@media (hover:none){.YPSk4G_titleLink:active{color:var(--app-brand);text-decoration:underline}}.YPSk4G_lockIcon{vertical-align:-.0625em;color:var(--app-text-subtle);margin-inline-end:calc(.25rem * var(--mantine-scale));display:inline-block}.YPSk4G_identity{margin:0 0 calc(.25rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-label-size);font-weight:500;line-height:var(--text-label-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YPSk4G_supporting{-webkit-line-clamp:2;min-height:calc(2 * var(--text-secondary-leading) * var(--text-secondary-size));margin:0 0 calc(.75rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YPSk4G_anchorRow{margin-top:auto;margin-bottom:calc(.75rem * var(--mantine-scale));align-items:baseline;display:flex}.YPSk4G_anchorValue{-webkit-line-clamp:2;min-width:0;color:var(--app-text);font-size:var(--text-anchor-size);font-weight:var(--text-anchor-weight);line-height:var(--text-anchor-leading);letter-spacing:var(--text-anchor-tracking);font-variant-numeric:tabular-nums;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.YPSk4G_footer{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding-top:calc(.75rem * var(--mantine-scale));border-top:1px solid var(--app-border);display:flex}.YPSk4G_footerEnquire{flex:none}.YPSk4G_action{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));z-index:1;min-height:calc(2.25rem * var(--mantine-scale));padding:0 calc(.125rem * var(--mantine-scale));color:var(--app-brand);font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:var(--text-button-leading);flex:auto;text-decoration:none;display:flex;position:relative}@media (hover:hover){.YPSk4G_action:hover{text-underline-offset:3px;text-decoration:underline}}@media (hover:none){.YPSk4G_action:active{text-underline-offset:3px;text-decoration:underline}}.YPSk4G_actionIcon{transition:transform var(--app-duration-micro) var(--app-ease-out);flex:none}.YPSk4G_action:hover .YPSk4G_actionIcon{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.YPSk4G_card{transition:none}.YPSk4G_card:hover{box-shadow:none}.YPSk4G_actionIcon{transition:none}.YPSk4G_action:hover .YPSk4G_actionIcon{transform:none}}
.FeZv7q_grid{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:36em){.FeZv7q_grid{grid-template-columns:repeat(auto-fill, minmax(min(calc(17.5rem * var(--mantine-scale)), 100%), 1fr));gap:calc(1.25rem * var(--mantine-scale))}}@media (min-width:62em){.FeZv7q_grid{gap:calc(1.25rem * var(--mantine-scale))}}.FeZv7q_list{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:62em){.FeZv7q_list{gap:calc(1rem * var(--mantine-scale))}}
.P7ngUa_grid{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:36em){.P7ngUa_grid{grid-template-columns:repeat(auto-fill, minmax(min(calc(17.5rem * var(--mantine-scale)), 100%), 1fr));gap:calc(1.25rem * var(--mantine-scale))}}.P7ngUa_card{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);flex-direction:column;display:flex;overflow:hidden}.P7ngUa_media{aspect-ratio:3/2;width:100%;display:block}.P7ngUa_body{padding:var(--app-card-padding);flex-direction:column;display:flex}.P7ngUa_bar{border-radius:var(--app-radius-1);background-color:var(--app-surface-muted);display:block}.P7ngUa_titleBox{margin-bottom:calc(.5rem * var(--mantine-scale));min-height:calc(2 * var(--text-card-title-leading) * var(--text-card-title-size));flex-direction:column;justify-content:space-between;display:flex}.P7ngUa_titleBar{height:calc(.875rem * var(--mantine-scale));width:82%}.P7ngUa_titleBarShort{height:calc(.875rem * var(--mantine-scale));width:58%}.P7ngUa_metaFirst{height:calc(1.125rem * var(--mantine-scale));width:62%;margin-bottom:calc(.25rem * var(--mantine-scale))}.P7ngUa_metaSecond{height:calc(1.125rem * var(--mantine-scale));width:44%;margin-bottom:calc(1rem * var(--mantine-scale))}.P7ngUa_anchor{height:calc(1.625rem * var(--mantine-scale));width:48%;margin-bottom:calc(.75rem * var(--mantine-scale))}.P7ngUa_divider{height:1px;margin-bottom:calc(.75rem * var(--mantine-scale));background-color:var(--app-border);display:block}.P7ngUa_action{height:calc(2.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);width:100%}@media (prefers-reduced-motion:no-preference){.P7ngUa_shimmer{background-image:linear-gradient(90deg, var(--app-surface-muted) 0%, var(--app-surface-sunken) 50%, var(--app-surface-muted) 100%);background-size:200% 100%;animation:1.2s linear infinite P7ngUa_listingShimmer}}@keyframes P7ngUa_listingShimmer{0%{background-position:150% 0}to{background-position:-50% 0}}
.Ow4Iua_strip{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Ow4Iua_chip{min-height:calc(2.25rem * var(--mantine-scale));padding:0 calc(.875rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-pill);background-color:var(--app-surface-raised);color:var(--app-text);font-size:var(--text-secondary-size);transition:border-color var(--app-duration-micro) var(--app-ease-out), background-color var(--app-duration-micro) var(--app-ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.Ow4Iua_chip:hover{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}}@media (hover:none){.Ow4Iua_chip:active{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}}.Ow4Iua_chip:active{background-color:var(--app-surface-muted)}
.bkdUGW_list{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bkdUGW_item{gap:calc(.375rem * var(--mantine-scale));padding-bottom:calc(.875rem * var(--mantine-scale));border-bottom:1px solid var(--app-border);flex-direction:column;display:flex}.bkdUGW_item:last-child{border-bottom:0;padding-bottom:0}.bkdUGW_head{justify-content:space-between;align-items:baseline;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.bkdUGW_name{color:var(--app-text);font-size:var(--text-body-size);margin:0;font-weight:700}.bkdUGW_price{color:var(--app-text);font-size:var(--text-secondary-size);font-weight:700}.bkdUGW_description{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.bkdUGW_includes{gap:calc(.375rem * var(--mantine-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bkdUGW_include{padding:calc(.125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);background-color:var(--app-surface-muted);color:var(--app-text-muted);font-size:var(--text-caption-size)}.bkdUGW_meta{color:var(--app-text-subtle);font-size:var(--text-caption-size);margin:0}
.eCcNSW_layout{gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:62em){.eCcNSW_layout{grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);gap:calc(1.75rem * var(--mantine-scale))}}.eCcNSW_sidebar{display:none}@media (min-width:62em){.eCcNSW_sidebar{top:calc(var(--app-header-height) + #{calc(.75rem * var(--mantine-scale))});max-height:calc(100dvh - var(--app-header-height) - #{calc(1.5rem * var(--mantine-scale))});scrollbar-gutter:stable;padding-inline-end:calc(.125rem * var(--mantine-scale));display:block;position:sticky;overflow-y:auto}}.eCcNSW_results{min-width:0}.eCcNSW_controls{gap:calc(.75rem * var(--mantine-scale));margin-bottom:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}.eCcNSW_header{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--mantine-scale));margin-bottom:calc(1rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-control);background-color:var(--app-surface-raised);flex-wrap:wrap;display:flex}.eCcNSW_total{color:var(--app-text-muted);font-size:var(--text-secondary-size);font-weight:400;line-height:var(--text-secondary-leading);margin:0}.eCcNSW_totalStrong{color:var(--app-text);font-variant-numeric:tabular-nums;font-weight:600}.eCcNSW_pagination{margin-top:calc(1.75rem * var(--mantine-scale));justify-content:center;display:flex}.eCcNSW_stateBlock{padding-block:calc(.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}
.xRUYPG_grid{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:1fr;display:grid}@media (min-width:48em){.xRUYPG_grid{grid-template-columns:repeat(auto-fit, minmax(calc(15rem * var(--mantine-scale)), 1fr))}}.xRUYPG_space{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;height:100%;display:flex}.xRUYPG_name{color:var(--app-text);font-size:var(--text-body-size);margin:0;font-weight:700}.xRUYPG_badges{gap:calc(.375rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.xRUYPG_badge{padding:calc(.125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background-color:var(--app-surface-muted);color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:600}.xRUYPG_facts{gap:calc(.5rem * var(--mantine-scale));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.xRUYPG_factLabel{color:var(--app-text-subtle);font-size:var(--text-caption-size);margin:0;font-weight:600}.xRUYPG_factValue{color:var(--app-text);font-size:var(--text-secondary-size);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.xRUYPG_description{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.xRUYPG_layouts{gap:calc(.375rem * var(--mantine-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.xRUYPG_layout{padding:calc(.125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);border:1px solid var(--app-border);color:var(--app-text-muted);font-size:var(--text-caption-size)}
.A3yozG_root{gap:calc(1.5rem * var(--mantine-scale));flex-direction:column;display:flex}.A3yozG_grid{gap:var(--app-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}.A3yozG_card{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);flex-direction:column;display:flex;overflow:hidden}.A3yozG_cardMedia{aspect-ratio:3/2;width:100%}.A3yozG_cardBody{padding:var(--app-card-padding);flex-direction:column;display:flex}.A3yozG_cardTitle{height:calc(2 * var(--text-card-title-leading) * var(--text-card-title-size));width:88%;margin-block-end:calc(.5rem * var(--mantine-scale))}.A3yozG_cardMetaFirst{margin-block-end:calc(.25rem * var(--mantine-scale))}.A3yozG_cardMeta{margin-block-end:calc(1rem * var(--mantine-scale))}.A3yozG_cardAnchor{height:calc(1.625rem * var(--mantine-scale));margin-block-end:calc(.75rem * var(--mantine-scale))}.A3yozG_cardDivider{height:1px;background-color:var(--app-border);margin-block-end:calc(.75rem * var(--mantine-scale))}.A3yozG_chipRow{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.A3yozG_cardAction{height:calc(2.5rem * var(--mantine-scale));width:100%}.A3yozG_detailHero{aspect-ratio:16/9;border-radius:var(--app-radius-card);width:100%;overflow:hidden}.A3yozG_detailHead{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;margin-block-start:calc(1.5rem * var(--mantine-scale));display:flex}.A3yozG_detailBody{grid-template-columns:minmax(0, 1fr) calc(20rem * var(--mantine-scale));gap:calc(2rem * var(--mantine-scale));margin-block-start:calc(1.75rem * var(--mantine-scale));display:grid}.A3yozG_detailMain{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}.A3yozG_detailTiles{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:calc(.75rem * var(--mantine-scale));display:grid}.A3yozG_detailRail{gap:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}.A3yozG_railCard{gap:calc(.75rem * var(--mantine-scale));padding:var(--app-card-padding);border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);flex-direction:column;display:flex}.A3yozG_table{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);flex-direction:column;display:flex;overflow:hidden}.A3yozG_tableRow{grid-template-columns:repeat(var(--table-columns,5), minmax(0, 1fr));align-items:center;gap:calc(1rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));padding-inline:calc(1rem * var(--mantine-scale));border-block-end:1px solid var(--app-border);display:grid}.A3yozG_tableRow:last-child{border-block-end:0}.A3yozG_tableHead{min-height:calc(2.5rem * var(--mantine-scale));background-color:var(--app-surface-muted)}.A3yozG_filters{gap:calc(1.5rem * var(--mantine-scale));flex-direction:column;display:flex}.A3yozG_filterGroup{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}.A3yozG_filterOption{align-items:center;gap:calc(.625rem * var(--mantine-scale));min-height:calc(2rem * var(--mantine-scale));display:flex}@media (max-width:61.9938em){.A3yozG_detailBody{gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr)}.A3yozG_detailTiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.9938em){.A3yozG_grid{grid-template-columns:minmax(0,1fr)}}
.T3RE4W_badge{align-items:center;gap:calc(.375rem * var(--mantine-scale));border-radius:var(--app-radius-pill);letter-spacing:.01em;white-space:nowrap;vertical-align:middle;border:1px solid #0000;font-weight:600;display:inline-flex}.T3RE4W_sm{height:calc(1.25rem * var(--mantine-scale));padding-inline:calc(.5rem * var(--mantine-scale));font-size:var(--text-caption-size);line-height:1}.T3RE4W_md{height:calc(1.5rem * var(--mantine-scale));padding-inline:calc(.625rem * var(--mantine-scale));font-size:var(--text-label-size);line-height:1}.T3RE4W_dot{width:calc(.375rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));background-color:currentColor;border-radius:50%;display:block}.T3RE4W_solid{background-color:var(--tone);color:var(--tone-contrast)}.T3RE4W_soft{background-color:var(--tone-soft);color:var(--tone-soft-text)}.T3RE4W_outline{color:var(--tone);border-color:var(--tone);background-color:#0000}.T3RE4W_neutral{--tone:var(--app-text);--tone-soft:var(--app-surface-muted);--tone-soft-text:var(--app-text-muted);--tone-contrast:var(--app-surface)}.T3RE4W_brand,.T3RE4W_info{--tone:var(--app-brand);--tone-soft:var(--app-brand-soft);--tone-soft-text:var(--app-brand-soft-text);--tone-contrast:var(--app-brand-contrast)}.T3RE4W_accent{--tone:var(--app-accent);--tone-soft:var(--app-accent-soft);--tone-soft-text:var(--app-accent-soft-text);--tone-contrast:var(--app-contrast)}.T3RE4W_success{--tone:var(--app-success);--tone-soft:var(--app-success-soft);--tone-soft-text:var(--app-success-soft-text);--tone-contrast:var(--app-contrast)}.T3RE4W_warning{--tone:var(--app-warning);--tone-soft:var(--app-warning-soft);--tone-soft-text:var(--app-warning-soft-text);--tone-contrast:var(--app-contrast)}.T3RE4W_danger{--tone:var(--app-danger);--tone-soft:var(--app-danger-soft);--tone-soft-text:var(--app-danger-soft-text);--tone-contrast:var(--app-contrast)}
.zd0OHa_stats{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48em){.zd0OHa_stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.zd0OHa_stat{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.zd0OHa_statLabel{color:var(--app-text-muted);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);margin:0}.zd0OHa_statValue{color:var(--app-text);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--text-h2-tracking);margin:0;line-height:1.05}.zd0OHa_statHint{color:var(--app-text-subtle);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);margin:0}.zd0OHa_columns{gap:calc(1rem * var(--mantine-scale));margin-top:calc(1.5rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62em){.zd0OHa_columns{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.zd0OHa_panel{gap:calc(1rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.zd0OHa_panelHead{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.zd0OHa_panelTitle{margin:0 0 calc(.75rem * var(--mantine-scale));color:var(--app-text);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking)}.zd0OHa_panelHead .zd0OHa_panelTitle{margin-bottom:0}.zd0OHa_panelNote{color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);margin:0}.zd0OHa_dl{gap:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);margin:0;display:grid}.zd0OHa_dlSpaced{margin-top:var(--app-stack-gap);}@media (max-width:35.9938em){.zd0OHa_dl{grid-template-columns:minmax(0,1fr);gap:0}.zd0OHa_dt{margin-top:calc(.875rem * var(--mantine-scale))}.zd0OHa_dt:first-child{margin-top:0}.zd0OHa_dd{margin-top:calc(.125rem * var(--mantine-scale))}}.zd0OHa_dt{color:var(--app-text-muted);font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:1.4}.zd0OHa_dd{min-width:0;color:var(--app-text);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);overflow-wrap:anywhere;margin:0}.zd0OHa_ddValue{display:block}.zd0OHa_readOnlyNote{margin-top:calc(.25rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);display:block}.zd0OHa_list{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zd0OHa_listInset .zd0OHa_item{background-color:var(--app-surface)}.zd0OHa_item{min-width:0;padding:var(--app-card-padding);border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised)}.zd0OHa_itemHeader{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.zd0OHa_itemTitle{min-width:0;margin:0}.zd0OHa_itemLink{color:var(--app-text);font-size:var(--text-body-size);font-variant-numeric:tabular-nums;letter-spacing:.04em;overflow-wrap:anywhere;font-weight:700;text-decoration:none}@media (hover:hover){.zd0OHa_itemLink:hover{color:var(--app-brand);text-decoration:underline}}@media (hover:none){.zd0OHa_itemLink:active{color:var(--app-brand);text-decoration:underline}}.zd0OHa_itemMeta{margin:calc(.5rem * var(--mantine-scale)) 0 0;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}.zd0OHa_itemBusinesses{color:var(--app-text);font-weight:500}.zd0OHa_itemDescription{margin:calc(.5rem * var(--mantine-scale)) 0 0;color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading)}.zd0OHa_actions{gap:calc(.625rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.zd0OHa_actionsSpaced{margin-top:calc(1.25rem * var(--mantine-scale));}.zd0OHa_section{margin-top:calc(1.25rem * var(--mantine-scale))}.zd0OHa_detailGrid{gap:calc(1rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:62em){.zd0OHa_detailGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.zd0OHa_providerList{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zd0OHa_providerList .zd0OHa_item{background-color:var(--app-surface)}.zd0OHa_providerHeader{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.zd0OHa_providerName{color:var(--app-text);font-size:var(--text-body-size);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.35}.zd0OHa_providerMeta{margin:calc(.25rem * var(--mantine-scale)) 0 0;color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading)}.zd0OHa_providerStatus{margin:calc(.5rem * var(--mantine-scale)) 0 0;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}.zd0OHa_contactList{gap:calc(.375rem * var(--mantine-scale));margin:calc(.875rem * var(--mantine-scale)) 0 0;padding:calc(.875rem * var(--mantine-scale)) 0 0;border-top:1px solid var(--app-border);flex-direction:column;list-style:none;display:flex}.zd0OHa_contactRow{gap:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));font-size:var(--text-secondary-size);flex-wrap:wrap;margin:0;display:flex}.zd0OHa_contactLabel{min-width:calc(5rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:600;line-height:var(--text-secondary-leading)}.zd0OHa_contactValue{min-width:0;color:var(--app-text);line-height:var(--text-secondary-leading);overflow-wrap:anywhere}.zd0OHa_contactValue a{color:var(--app-brand)}.zd0OHa_notice{margin:calc(.75rem * var(--mantine-scale)) 0 0;padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border:1px dashed var(--app-border-strong);border-radius:var(--app-radius-control);background-color:var(--app-surface-muted);color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading)}.zd0OHa_noticeLabel{margin-bottom:calc(.125rem * var(--mantine-scale));color:var(--app-text);font-weight:600;display:block}.zd0OHa_notGiven{color:var(--app-text-muted)}.zd0OHa_muted{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.zd0OHa_resultsMeta{margin:0 0 calc(.75rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);font-variant-numeric:tabular-nums;line-height:var(--text-caption-leading)}
.YpfkVa_layout{gap:calc(1.5rem * var(--mantine-scale));margin-top:calc(1.5rem * var(--mantine-scale));grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:62em){.YpfkVa_layout{grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);gap:calc(1.75rem * var(--mantine-scale))}}.YpfkVa_sidebar{display:none}@media (min-width:62em){.YpfkVa_sidebar{top:calc(var(--app-header-height) + #{calc(.75rem * var(--mantine-scale))});max-height:calc(100dvh - var(--app-header-height) - #{calc(1.5rem * var(--mantine-scale))});padding-inline-end:calc(.25rem * var(--mantine-scale));display:block;position:sticky;overflow-y:auto}.YpfkVa_mobileFilters{display:none}}.YpfkVa_content{min-width:0}.YpfkVa_subcategories{gap:calc(.5rem * var(--mantine-scale));margin:0 0 calc(1.25rem * var(--mantine-scale));flex-wrap:wrap;padding:0;list-style:none;display:flex}.YpfkVa_subcategory{align-items:center;gap:calc(.375rem * var(--mantine-scale));min-height:calc(2.25rem * var(--mantine-scale));padding:0 calc(.875rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-pill);background-color:var(--app-surface-raised);color:var(--app-text);font-size:var(--text-secondary-size);transition:border-color var(--app-duration-micro) var(--app-ease-out), background-color var(--app-duration-micro) var(--app-ease-out);font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.YpfkVa_subcategory:hover{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}}@media (hover:none){.YpfkVa_subcategory:active{border-color:var(--app-border-strong);background-color:var(--app-surface-hover)}}.YpfkVa_subcategory:active{background-color:var(--app-surface-muted)}.YpfkVa_subcategoryCount{color:var(--app-text-subtle);font-variant-numeric:tabular-nums}.YpfkVa_prose{max-width:68ch;margin-top:calc(2rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-body-size);line-height:var(--text-body-leading);white-space:pre-line}.YpfkVa_meta{margin:calc(.75rem * var(--mantine-scale)) 0 0;color:var(--app-text-subtle);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}
._8BRjaG_browseAll{color:var(--app-brand);font-size:var(--text-button-size);font-weight:var(--text-button-weight);text-decoration:none}@media (hover:hover){._8BRjaG_browseAll:hover{text-underline-offset:3px;text-decoration:underline}}@media (hover:none){._8BRjaG_browseAll:active{text-underline-offset:3px;text-decoration:underline}}._8BRjaG_skeletonTile{height:calc(7.5rem * var(--mantine-scale));border-radius:var(--app-radius-card-dense);background-color:var(--app-surface-muted)}._8BRjaG_empty{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}._8BRjaG_whyTitle{margin:0 0 calc(.25rem * var(--mantine-scale));font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking)}._8BRjaG_whyBody{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}
.tRPvqa_breadcrumbs{margin-bottom:calc(.875rem * var(--mantine-scale))}.tRPvqa_crumbList{align-items:center;gap:calc(.375rem * var(--mantine-scale));font-size:var(--text-secondary-size);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tRPvqa_crumb{align-items:center;min-width:0;display:inline-flex}.tRPvqa_crumb+.tRPvqa_crumb:before{content:"/";color:var(--app-text-subtle);margin-inline-end:calc(.375rem * var(--mantine-scale))}.tRPvqa_crumbLink{color:var(--app-text-muted);overflow-wrap:anywhere;text-decoration:none}@media (hover:hover){.tRPvqa_crumbLink:hover{color:var(--app-brand);text-decoration:underline}}@media (hover:none){.tRPvqa_crumbLink:active{color:var(--app-brand);text-decoration:underline}}.tRPvqa_crumbCurrent{color:var(--app-text);overflow-wrap:anywhere;font-weight:600}.tRPvqa_gallery{margin-bottom:calc(1.5rem * var(--mantine-scale))}.tRPvqa_layout{gap:calc(2rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:62em){.tRPvqa_layout{grid-template-columns:minmax(0, 1fr) calc(20rem * var(--mantine-scale))}}.tRPvqa_main{gap:calc(1.5rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.tRPvqa_identityActions{align-items:center;gap:calc(.75rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.tRPvqa_eyebrowLink{color:var(--app-brand);text-decoration:none}@media (hover:hover){.tRPvqa_eyebrowLink:hover{text-decoration:underline}}@media (hover:none){.tRPvqa_eyebrowLink:active{text-decoration:underline}}.tRPvqa_locationLink{align-items:center;gap:calc(.25rem * var(--mantine-scale));color:var(--app-text-muted);text-decoration:none;display:inline-flex}@media (hover:hover){.tRPvqa_locationLink:hover{color:var(--app-text);text-decoration:underline}}@media (hover:none){.tRPvqa_locationLink:active{color:var(--app-text);text-decoration:underline}}.tRPvqa_priceRow{align-items:flex-start;gap:calc(.75rem * var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:48em){.tRPvqa_priceRow{justify-content:space-between;align-items:center;gap:calc(1.5rem * var(--mantine-scale));flex-direction:row}}.tRPvqa_priceInfo{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.tRPvqa_priceCta{flex:none}.tRPvqa_priceNote{max-width:62ch;color:var(--app-text-subtle);font-size:var(--text-caption-size);margin:0}.tRPvqa_section{gap:calc(.875rem * var(--mantine-scale));scroll-margin-top:calc(var(--app-header-height) + calc(4.5rem * var(--mantine-scale)));flex-direction:column;display:flex}.tRPvqa_prose{max-width:68ch;color:var(--app-text);font-size:var(--text-body-size);line-height:var(--text-body-leading);white-space:pre-line;margin:0}.tRPvqa_rail{order:2;display:block}.tRPvqa_railSticky{gap:calc(1rem * var(--mantine-scale));scroll-margin-top:calc(var(--app-header-height) + calc(1.25rem * var(--mantine-scale)));flex-direction:column;display:flex}@media (min-width:62em){.tRPvqa_railSticky{top:calc(var(--app-header-height) + calc(1.25rem * var(--mantine-scale)));position:sticky}}.tRPvqa_related{margin-top:calc(2.75rem * var(--mantine-scale));padding-top:calc(1.75rem * var(--mantine-scale));border-top:1px solid var(--app-border)}
._3sSZYq_form{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}._3sSZYq_prefix{color:var(--app-text-muted);font-size:var(--text-secondary-size);font-weight:600}._3sSZYq_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3sSZYq_error{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--app-border-strong);border-radius:var(--app-radius-control);background-color:var(--app-danger-soft);color:var(--app-danger-soft-text);font-size:var(--text-secondary-size);font-weight:500;line-height:var(--text-secondary-leading);margin:0}._3sSZYq_footnote{color:var(--app-text-subtle);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);margin:0}._3sSZYq_result{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}._3sSZYq_resultIcon{color:var(--app-success);display:inline-flex}._3sSZYq_resultTitle{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-leading);margin:0}._3sSZYq_resultBody{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}
.BAkqmG_content{gap:calc(1.25rem * var(--mantine-scale));min-width:0;padding-top:calc(1.5rem * var(--mantine-scale));flex-direction:column;display:flex}
._4ey3Tq_layer{z-index:500;position:fixed;inset:0}._4ey3Tq_dim,._4ey3Tq_dimFull{background-color:#0a08068c;position:fixed}._4ey3Tq_dimFull{inset:0}._4ey3Tq_highlight{border:2px solid var(--app-brand);border-radius:var(--app-radius-control);pointer-events:none;animation:_4ey3Tq_ringIn .18s var(--app-ease-out);position:fixed;box-shadow:0 0 0 4px #a8201a38}._4ey3Tq_card{z-index:1;width:min(376px,100vw - 32px);max-height:calc(100dvh - 32px);padding:calc(1.125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);box-shadow:var(--app-shadow-overlay);animation:_4ey3Tq_cardIn .16s var(--app-ease-out);position:fixed;overflow-y:auto}._4ey3Tq_head{justify-content:space-between;align-items:flex-start;gap:calc(.75rem * var(--mantine-scale));display:flex}._4ey3Tq_eyebrow{margin:0 0 calc(.375rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-caption-size);letter-spacing:.06em;text-transform:uppercase;font-weight:700}._4ey3Tq_close{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));margin:calc(-.25rem * var(--mantine-scale)) calc(-.25rem * var(--mantine-scale)) 0 0;border-radius:var(--app-radius-control);color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._4ey3Tq_close:hover{background-color:var(--app-surface-muted);color:var(--app-text)}._4ey3Tq_close:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}._4ey3Tq_title{margin:0 0 calc(.5rem * var(--mantine-scale));color:var(--app-text);font-family:var(--font-display), ui-serif, Georgia, serif;font-size:var(--text-h3-size);font-weight:600;line-height:var(--text-h3-leading)}._4ey3Tq_title:focus{outline:none}._4ey3Tq_body{color:var(--app-text-muted);font-size:var(--text-secondary-size);text-wrap:pretty;margin:0;line-height:1.55}._4ey3Tq_progress{gap:calc(.25rem * var(--mantine-scale));margin-block:calc(.875rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));display:flex}._4ey3Tq_progressDot{height:calc(.1875rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background-color:var(--app-border);transition:background-color .16s var(--app-ease-out);flex:1 1 0}._4ey3Tq_progressDot[data-done]{background-color:var(--app-brand)}._4ey3Tq_actions{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}._4ey3Tq_actionsRight{gap:calc(.375rem * var(--mantine-scale));display:flex}._4ey3Tq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _4ey3Tq_cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _4ey3Tq_ringIn{0%{opacity:0;box-shadow:0 0 #a8201a00}to{opacity:1}}@media (prefers-reduced-motion:reduce){._4ey3Tq_card,._4ey3Tq_highlight{animation:none}._4ey3Tq_progressDot{transition:none}}
.mq4q3q_form{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.mq4q3q_grid{gap:calc(.875rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48em){.mq4q3q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mq4q3q_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mq4q3q_formError{padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--app-border-strong);border-radius:var(--app-radius-control);background-color:var(--app-danger-soft);color:var(--app-danger-soft-text);font-size:var(--text-secondary-size);font-weight:500;line-height:var(--text-secondary-leading);margin:0}.mq4q3q_result{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;display:flex}.mq4q3q_resultIcon{color:var(--app-success);display:inline-flex}.mq4q3q_resultTitle{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-leading);margin:0}.mq4q3q_resultBody{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}
._8W_pOq_layout{gap:calc(1.5rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (min-width:62em){._8W_pOq_layout{grid-template-columns:minmax(0, 1fr) calc(26.25rem * var(--mantine-scale));gap:calc(2rem * var(--mantine-scale))}}._8W_pOq_pitchCard,._8W_pOq_formCard{flex-direction:column;display:flex}._8W_pOq_pitchCard{gap:calc(1.25rem * var(--mantine-scale))}._8W_pOq_formCard{scroll-margin-top:calc(var(--app-header-height) + calc(1rem * var(--mantine-scale)))}._8W_pOq_panelTitle{font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-leading);letter-spacing:var(--text-h3-tracking);margin:0}._8W_pOq_panelLede{margin:calc(.5rem * var(--mantine-scale)) 0 calc(1.25rem * var(--mantine-scale));max-width:46ch;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading)}._8W_pOq_reasons{gap:calc(1.25rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._8W_pOq_reason{align-items:flex-start;gap:calc(.75rem * var(--mantine-scale));display:flex}._8W_pOq_reasonIcon{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale));background-color:var(--app-success-soft);color:var(--app-success-soft-text);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:0;display:inline-flex}._8W_pOq_reasonTitle{margin:0 0 calc(.125rem * var(--mantine-scale));font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading);letter-spacing:var(--text-card-title-tracking)}._8W_pOq_reasonBody{max-width:52ch;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}._8W_pOq_whoTitle{margin:0 0 calc(.375rem * var(--mantine-scale));font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading)}._8W_pOq_whoBody{max-width:60ch;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}._8W_pOq_steps{gap:calc(.625rem * var(--mantine-scale));padding-top:calc(1.25rem * var(--mantine-scale));border-top:1px solid var(--app-border);flex-direction:column;margin-top:auto;display:flex}._8W_pOq_stepsTitle{font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-leading);margin:0}._8W_pOq_stepList{gap:calc(.375rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);flex-direction:column;margin:0;padding-inline-start:calc(1.125rem * var(--mantine-scale));display:flex}._8W_pOq_formSkeleton{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}._8W_pOq_skeletonRow{height:calc(3.5rem * var(--mantine-scale));border-radius:var(--app-radius-control);background-color:var(--app-surface-muted)}._8W_pOq_tourLaunch{margin-block:calc(-.375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale))}
.fAZt_G_wrap{padding-block:var(--app-section-gap);justify-content:center;display:flex}.fAZt_G_card{width:100%;max-width:calc(28.75rem * var(--mantine-scale));position:relative;overflow:hidden}.fAZt_G_card:before{content:"";height:calc(.1875rem * var(--mantine-scale));background-color:var(--app-accent);position:absolute;inset:0 0 auto}.fAZt_G_brand{margin-bottom:calc(1.5rem * var(--mantine-scale));justify-content:center;display:flex}.fAZt_G_title{color:var(--app-text);font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-leading);letter-spacing:var(--text-h2-tracking);text-align:center;margin:0}.fAZt_G_description{margin:calc(.625rem * var(--mantine-scale)) 0 calc(1.75rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);text-align:center}.fAZt_G_form{gap:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}.fAZt_G_formError{align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border:1px solid var(--app-danger);border-radius:var(--app-radius-control);background-color:var(--app-danger-soft);color:var(--app-danger-soft-text);font-size:var(--text-secondary-size);font-weight:600;line-height:var(--text-secondary-leading);margin:0;display:flex}.fAZt_G_formErrorIcon{margin-top:calc(.0625rem * var(--mantine-scale));flex:none}.fAZt_G_switch{margin:calc(1.5rem * var(--mantine-scale)) 0 0;padding-top:calc(1.25rem * var(--mantine-scale));border-top:1px solid var(--app-border);color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);text-align:center}.fAZt_G_switchLink{color:var(--app-brand);font-weight:600}@media (hover:hover){.fAZt_G_switchLink:hover{text-decoration:underline}}@media (hover:none){.fAZt_G_switchLink:active{text-decoration:underline}}.fAZt_G_note{margin:calc(.75rem * var(--mantine-scale)) 0 0;color:var(--app-text-subtle);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);text-align:center}.fAZt_G_skeleton{gap:calc(1rem * var(--mantine-scale));flex-direction:column;display:flex}
.Jto_2a_page{padding-block:clamp(2rem,1.5rem + 2vw,4rem)}.Jto_2a_layout{gap:calc(1.75rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:75em){.Jto_2a_layout{gap:calc(3rem * var(--mantine-scale));grid-template-columns:minmax(0,26rem) minmax(0,1fr)}}.Jto_2a_eyebrow{margin:0 0 calc(.5rem * var(--mantine-scale));color:var(--app-text-subtle);font-size:var(--text-caption-size);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.Jto_2a_title{margin:0 0 calc(.75rem * var(--mantine-scale));font-size:var(--text-h1-size);font-weight:var(--text-h1-weight);line-height:var(--text-h1-leading);letter-spacing:var(--text-h1-tracking)}.Jto_2a_lede{margin:0 0 calc(.75rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-body-size);line-height:var(--text-body-leading);text-wrap:pretty}.Jto_2a_expiry{margin:calc(1rem * var(--mantine-scale)) 0 0;padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-control);background-color:var(--app-surface-muted);color:var(--app-text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.Jto_2a_message{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;max-width:40rem;margin-inline:auto;display:flex}.Jto_2a_messageTitle{font-size:var(--text-h2-size);font-weight:var(--text-h2-weight);line-height:var(--text-h2-leading);margin:0}.Jto_2a_messageBody{color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.Jto_2a_loading{min-height:calc(20rem * var(--mantine-scale))}
.XiIFlG_prompt{z-index:90;width:min(320px,100vw - 32px);padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-card);background-color:var(--app-surface-raised);box-shadow:var(--app-shadow-overlay);animation:XiIFlG_promptIn .22s var(--app-ease-out);position:fixed;inset-block-end:calc(1.25rem * var(--mantine-scale));inset-inline-end:calc(1.25rem * var(--mantine-scale))}.XiIFlG_promptTitle{margin:0 0 calc(.25rem * var(--mantine-scale));color:var(--app-text);font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-leading)}.XiIFlG_promptBody{margin:0 0 calc(.75rem * var(--mantine-scale));color:var(--app-text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-leading)}.XiIFlG_promptActions{align-items:center;gap:calc(.5rem * var(--mantine-scale));display:flex}.XiIFlG_promptPrimary,.XiIFlG_promptSecondary{padding:calc(.4375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:var(--app-radius-control);font-size:var(--text-caption-size);cursor:pointer;font-weight:600}.XiIFlG_promptPrimary{border:1px solid var(--app-brand);background-color:var(--app-brand);color:var(--app-brand-contrast)}.XiIFlG_promptSecondary{border:1px solid var(--app-border);color:var(--app-text-muted);background-color:#0000}.XiIFlG_promptSecondary:hover{color:var(--app-text);background-color:var(--app-surface-muted)}.XiIFlG_promptPrimary:focus-visible,.XiIFlG_promptSecondary:focus-visible{outline:2px solid var(--app-focus-ring);outline-offset:2px}@keyframes XiIFlG_promptIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.XiIFlG_prompt{animation:none}}
.mNWtuq_sections{gap:calc(1.25rem * var(--mantine-scale));flex-direction:column;display:flex}.mNWtuq_card{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.mNWtuq_cardTitle{margin:0 0 calc(.25rem * var(--mantine-scale));font-size:var(--text-h3-size);font-weight:var(--text-h3-weight);line-height:var(--text-h3-leading)}.mNWtuq_cardBody{max-width:78ch;color:var(--app-text-muted);font-size:var(--text-secondary-size);line-height:var(--text-secondary-leading);margin:0}.mNWtuq_cardBody code{padding:0 calc(.25rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:calc(.25rem * var(--mantine-scale));background-color:var(--app-surface-muted);font-family:var(--mantine-font-family-monospace);font-size:var(--text-caption-size)}.mNWtuq_form{gap:calc(.375rem * var(--mantine-scale));max-width:calc(35rem * var(--mantine-scale));flex-direction:column;display:flex}.mNWtuq_label{color:var(--app-text-muted);font-size:var(--text-caption-size);margin-block-start:calc(.375rem * var(--mantine-scale));font-weight:600}.mNWtuq_input{height:calc(2.25rem * var(--mantine-scale));padding-inline:calc(.625rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-control);background-color:var(--app-surface-raised);color:var(--app-text);font-size:var(--text-secondary-size)}.mNWtuq_checkboxRow{align-items:center;gap:calc(.5rem * var(--mantine-scale));color:var(--app-text);font-size:var(--text-secondary-size);font-weight:600;display:flex}.mNWtuq_checkbox{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale))}.mNWtuq_buttonRow{gap:calc(.5rem * var(--mantine-scale));margin-block-start:calc(.5rem * var(--mantine-scale));display:flex}.mNWtuq_notice{font-size:var(--text-secondary-size);font-weight:500;line-height:var(--text-secondary-leading);margin:0}.mNWtuq_logBlock{gap:calc(.5rem * var(--mantine-scale));border-block-start:1px solid var(--app-border);flex-direction:column;margin-block-start:calc(.5rem * var(--mantine-scale));padding-block-start:calc(.875rem * var(--mantine-scale));display:flex}.mNWtuq_logTitle{color:var(--app-text);font-size:var(--text-body-size);margin:0;font-weight:700}.mNWtuq_logList{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mNWtuq_logRow{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding-block:calc(.375rem * var(--mantine-scale));border-block-start:1px solid var(--app-border);font-size:var(--text-caption-size);display:flex}.mNWtuq_logMain{min-width:0;color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.mNWtuq_logMeta{color:var(--app-text-subtle);flex:none}
.Sp33bq_header{background:var(--app-surface-muted);border-bottom:1px solid var(--app-border)}.Sp33bq_headerInner{height:100%;padding-inline:var(--mantine-spacing-md);gap:var(--mantine-spacing-md)}.Sp33bq_headerBrand{align-items:center;gap:calc(.5rem * var(--mantine-scale));min-width:0;display:flex}.Sp33bq_headerDivider{color:var(--app-border-strong)}.Sp33bq_headerRole{font-size:var(--text-label-size);letter-spacing:.01em;color:var(--app-text-muted);white-space:nowrap;font-weight:600}.Sp33bq_headerRight{gap:calc(.625rem * var(--mantine-scale));min-width:0}.Sp33bq_actor{align-items:center;gap:calc(.375rem * var(--mantine-scale));min-width:0;padding:calc(.1875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-pill);background:var(--app-surface-raised);display:flex}.Sp33bq_actorLabel{font-size:var(--text-caption-size);letter-spacing:.04em;text-transform:uppercase;color:var(--app-text-subtle);font-weight:600}.Sp33bq_actorName{max-width:calc(11.25rem * var(--mantine-scale));text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption-size);color:var(--app-text);font-weight:600;overflow:hidden}.Sp33bq_publicLink{align-items:center;gap:calc(.3125rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));padding-inline:calc(.625rem * var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--app-radius-control);background:var(--app-surface-raised);font-size:var(--text-caption-size);color:var(--app-text-muted);white-space:nowrap;transition:background-color var(--app-duration-micro) var(--app-ease-out), border-color var(--app-duration-micro) var(--app-ease-out), color var(--app-duration-micro) var(--app-ease-out);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.Sp33bq_publicLink:hover{background:var(--app-surface-hover);border-color:var(--app-border-strong);color:var(--app-text);text-decoration:none}}@media (hover:none){.Sp33bq_publicLink:active{background:var(--app-surface-hover);border-color:var(--app-border-strong);color:var(--app-text);text-decoration:none}}.Sp33bq_navbar{background:var(--app-surface-muted);border-inline-end:1px solid var(--app-border)}.Sp33bq_navSections{padding:calc(.625rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.Sp33bq_navGroupLabel{padding:calc(.75rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));font-size:var(--text-caption-size);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-subtle);margin:0;font-weight:600}.Sp33bq_navItem{border-radius:var(--app-radius-control);padding:calc(.4375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));column-gap:calc(.625rem * var(--mantine-scale));color:var(--app-text-muted);transition:background-color var(--app-duration-micro) var(--app-ease-out), color var(--app-duration-micro) var(--app-ease-out);font-weight:500;position:relative}.Sp33bq_navItem.Sp33bq_navItem:hover{background:var(--app-surface-hover);color:var(--app-text)}.Sp33bq_navItem.Sp33bq_navItemActive{background:var(--app-brand-soft);color:var(--app-brand-soft-text);font-weight:600}.Sp33bq_navItem.Sp33bq_navItemActive:hover{background:var(--app-brand-soft-hover);color:var(--app-brand-soft-text)}.Sp33bq_navItemParent{color:var(--app-text);font-weight:600}.Sp33bq_navMarker{width:calc(.1875rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));border-radius:var(--app-radius-pill);background:var(--app-brand);flex:none}.Sp33bq_navMarkerIdle{background:0 0}.Sp33bq_navLabel{align-items:center;gap:calc(.625rem * var(--mantine-scale));text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.Sp33bq_navChildren{margin-top:calc(.125rem * var(--mantine-scale));border-inline-start:1px solid var(--app-border);padding-inline-start:calc(.875rem * var(--mantine-scale))}.Sp33bq_navInboxBadge{font-variant-numeric:tabular-nums;font-weight:700}.Sp33bq_main{background:var(--app-surface-raised)}.Sp33bq_mainInner{max-width:var(--app-max-width);width:100%;margin-inline:auto}@media (max-width:47.9938em){.Sp33bq_headerInner{padding-inline:var(--mantine-spacing-sm)}.Sp33bq_actor{display:none}}
