@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._29r1Fa_className{font-family:Inter,Inter Fallback;font-style:normal}._29r1Fa_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.23qr8woi9ij9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.1_0gbi-gsbqmd.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.YxQF9a_className{font-family:Manrope,Manrope Fallback;font-style:normal}.YxQF9a_variable{--font-display:"Manrope", "Manrope Fallback"}
._1XU9Dq_img{object-fit:cover}._1XU9Dq_per{color:var(--color-text-muted);font-size:var(--font-sm);font-weight:400;line-height:16px}._1XU9Dq_compact{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden}._1XU9Dq_compact:hover{box-shadow:var(--shadow-card)}._1XU9Dq_compactPhoto{aspect-ratio:10/7;background:var(--color-photo);display:block;position:relative}._1XU9Dq_compactBody{gap:var(--space-6);padding:var(--space-16);flex-direction:column;display:flex}._1XU9Dq_compactTitle{font-size:var(--font-lg);font-weight:600;line-height:19px}._1XU9Dq_compactMeta{color:var(--color-text-secondary);font-size:var(--font-sm);line-height:16px}._1XU9Dq_compactPrice{align-items:baseline;gap:var(--space-4);display:flex}._1XU9Dq_compactAmount{color:var(--color-accent);font-size:var(--font-xl);font-weight:700;line-height:21px}._1XU9Dq_full{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}._1XU9Dq_fullPhoto{aspect-ratio:348/168;background:var(--color-photo);display:block;position:relative}._1XU9Dq_fullInfo{gap:var(--space-8);padding:var(--space-14) var(--space-16) var(--space-16);flex-direction:column;display:flex}._1XU9Dq_fullTop{gap:var(--space-8);flex-direction:column;display:flex}._1XU9Dq_fullTitle{font-size:var(--font-h4);line-height:27px}._1XU9Dq_fullMeta{align-items:center;gap:var(--space-6);color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px;display:flex}._1XU9Dq_host,._1XU9Dq_note{color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px}._1XU9Dq_features{gap:var(--space-6);padding:var(--space-2) 0 var(--space-4);flex-wrap:wrap;display:flex}._1XU9Dq_feature{padding:var(--space-6) var(--space-10);border-radius:var(--radius-pill);background:var(--color-brand-soft);color:var(--color-teal-dark);font-size:var(--font-sm);font-weight:500;line-height:16px}._1XU9Dq_fullBottom{justify-content:space-between;align-items:center;gap:var(--space-12);padding-top:var(--space-4);display:flex}._1XU9Dq_prices{align-items:flex-end;gap:var(--space-16);display:flex}._1XU9Dq_priceMain,._1XU9Dq_priceAlt{flex-direction:column;display:flex}._1XU9Dq_priceMainAmount{color:var(--color-accent);font-size:var(--font-h4);line-height:27px}._1XU9Dq_priceAltAmount{font-size:var(--font-base);font-weight:600;line-height:18px}@media (min-width:1024px){._1XU9Dq_full{gap:var(--space-28);padding:var(--space-16) var(--space-24) var(--space-16) var(--space-16);border-radius:var(--radius-2xl);flex-direction:row}._1XU9Dq_fullPhoto{aspect-ratio:auto;border-radius:14px;flex:0 0 300px;height:224px;overflow:hidden}._1XU9Dq_fullInfo{padding:var(--space-4) 0;flex:1;justify-content:space-between}._1XU9Dq_fullTop{gap:var(--space-10)}._1XU9Dq_fullTitle{font-size:var(--font-h3);line-height:33px}._1XU9Dq_fullMeta{font-size:var(--font-md);line-height:18px}._1XU9Dq_features{gap:var(--space-8);padding:0}._1XU9Dq_feature{padding:var(--space-8) var(--space-12)}._1XU9Dq_prices{gap:var(--space-20)}}
.zCljMG_button{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-pill);white-space:nowrap;font-weight:600;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.zCljMG_md{min-height:42px;padding:var(--space-12) var(--space-22);font-size:var(--font-base);line-height:18px}.zCljMG_lg{min-height:56px;padding:0 var(--space-28);font-size:var(--font-lg);line-height:19px}.zCljMG_block{width:100%;display:flex}.zCljMG_primary{background:var(--color-accent);color:var(--color-on-brand)}.zCljMG_primary:hover{background:#d95f25}.zCljMG_secondary{background:var(--color-surface);color:var(--color-text);border:1.5px solid var(--color-border)}.zCljMG_secondary:hover{border-color:var(--color-border-strong);background:var(--color-bg)}.zCljMG_dark{background:var(--color-brand);color:var(--color-on-brand)}.zCljMG_dark:hover{background:#0d5f59}.zCljMG_outline-light{color:var(--color-on-brand);border:1.5px solid var(--color-on-brand);background:#ffffff0f}.zCljMG_outline-light:hover{background:#ffffff24}.zCljMG_ghost{color:var(--color-text);background:0 0}.zCljMG_ghost:hover{background:var(--color-bg)}.zCljMG_button:disabled{opacity:.5;cursor:default}
._9w_aJW_chip{align-items:center;gap:var(--space-4);min-height:32px;padding:var(--space-8) var(--space-14);border-radius:var(--radius-pill);font-size:var(--font-sm);white-space:nowrap;font-weight:500;line-height:16px;transition:background-color .15s,color .15s;display:inline-flex}._9w_aJW_default{background:var(--color-bg);color:var(--color-text)}._9w_aJW_default:hover{background:var(--color-surface-muted)}._9w_aJW_light{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}._9w_aJW_light:hover{border-color:var(--color-border-strong)}._9w_aJW_brand{background:var(--color-brand-soft);color:var(--color-brand)}._9w_aJW_selected{background:var(--color-brand);color:var(--color-on-brand);border-color:var(--color-brand)}._9w_aJW_count{color:var(--color-accent);font-weight:600}._9w_aJW_selected ._9w_aJW_count{color:var(--color-on-brand)}
.s0Vr-q_container{width:100%;max-width:calc(var(--layout-content-max-width) + 2 * var(--space-20));padding-left:var(--space-20);padding-right:var(--space-20);margin:0 auto}@media (min-width:640px){.s0Vr-q_container{max-width:calc(var(--layout-content-max-width) + 2 * var(--space-48));padding-left:var(--space-48);padding-right:var(--space-48)}}@media (min-width:1280px){.s0Vr-q_container{max-width:calc(var(--layout-content-max-width) + 2 * var(--space-80));padding-left:var(--space-80);padding-right:var(--space-80)}}
._2tRU-G_notice{align-items:center;gap:var(--space-16);padding:var(--space-48) var(--space-20);text-align:center;flex-direction:column;display:flex}._2tRU-G_message{color:var(--color-text-muted);margin:0}
.xxTb5q_link{display:inline-flex}.xxTb5q_logo{width:auto;height:18px}@media (min-width:640px){.xxTb5q_logo{height:30px}}.xxTb5q_sm,.xxTb5q_sm.xxTb5q_logo{height:18px}
.EtCxfa_screen{padding-bottom:var(--space-96)}.EtCxfa_breadcrumb{display:none}.EtCxfa_grid{gap:var(--space-12);flex-direction:column;padding-top:0;display:flex}.EtCxfa_galleryCell{margin:0 calc(-1 * var(--space-20)) var(--space-8)}.EtCxfa_info{gap:var(--space-12);flex-direction:column;display:flex}.EtCxfa_chips{gap:var(--space-6);flex-wrap:wrap;display:flex}.EtCxfa_chips .EtCxfa_kindChip{background:var(--color-teal);color:var(--color-on-brand)}.EtCxfa_title{font-size:var(--font-h2);line-height:35px}.EtCxfa_offeredBy{color:var(--color-text-muted);font-size:var(--font-md);line-height:17px}.EtCxfa_similar{padding-top:var(--space-28);padding-bottom:var(--space-40)}@media (min-width:640px){.EtCxfa_galleryCell{margin:0 calc(-1 * var(--space-48)) var(--space-8)}}@media (min-width:1024px){.EtCxfa_screen{padding-bottom:0}.EtCxfa_breadcrumb{align-items:center;gap:var(--space-14);padding-top:var(--space-32);padding-bottom:var(--space-24);font-size:var(--font-md);line-height:17px;display:flex}.EtCxfa_back{align-items:center;gap:var(--space-8);color:var(--color-accent);font-weight:600;display:inline-flex}.EtCxfa_crumbs{gap:var(--space-14);color:var(--color-text-muted);font-weight:500;display:inline-flex}.EtCxfa_grid{column-gap:var(--space-48);row-gap:var(--space-48);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.EtCxfa_galleryCell{margin:0}.EtCxfa_info{gap:var(--space-16)}.EtCxfa_chips{gap:var(--space-8)}.EtCxfa_title{font-size:calc(var(--font-h2) + var(--space-8));line-height:55px}.EtCxfa_offeredBy{font-size:var(--font-base);line-height:18px}.EtCxfa_similar{padding-top:var(--space-56);padding-bottom:var(--space-80)}}@media (min-width:1280px){.EtCxfa_galleryCell{margin:0}}
.BAHMiG_bar{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-20) calc(var(--space-12) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);display:flex;position:fixed;bottom:0;left:0;right:0}.BAHMiG_price{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.BAHMiG_row{align-items:baseline;gap:var(--space-4);display:flex}.BAHMiG_amount{color:var(--color-accent);font-size:var(--font-h4);line-height:30px}.BAHMiG_per{color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px}.BAHMiG_delivery{align-items:center;gap:var(--space-4);color:var(--color-teal-dark);font-size:var(--font-sm);font-weight:500;line-height:16px;display:flex}.BAHMiG_button{min-height:var(--space-48);padding:var(--space-14) var(--space-24);flex:none}@media (min-width:1024px){.BAHMiG_bar{display:none}}
.mvdKbG_features{gap:var(--space-10);padding:var(--space-16);border-radius:var(--radius-2xl);background:var(--color-bg);flex-direction:column;display:flex}.mvdKbG_title{font-size:var(--font-2xl);line-height:25px}.mvdKbG_list{gap:var(--space-10);display:grid}.mvdKbG_item{align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-14) var(--space-8) var(--space-10);border-radius:var(--radius-xl);background:var(--color-surface);font-size:var(--font-base);font-weight:600;line-height:18px;display:flex}.mvdKbG_icon{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-pill);background:var(--color-brand-soft);color:var(--color-teal);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:1024px){.mvdKbG_features{gap:var(--space-20);padding:var(--space-28) var(--space-32) var(--space-32);border-radius:var(--radius-3xl)}.mvdKbG_title{font-size:var(--font-h4);line-height:30px}.mvdKbG_list{gap:var(--space-16);grid-template-columns:repeat(3,1fr)}.mvdKbG_item{padding:var(--space-14)}}
._9cJy0W_top{gap:var(--space-16);flex-direction:column;display:flex}._9cJy0W_controls{align-items:center;gap:var(--space-8);display:flex}._9cJy0W_filterBtn,._9cJy0W_sort{align-items:center;gap:var(--space-6);min-height:44px;padding:0 var(--space-14);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--font-md);white-space:nowrap;font-weight:600;line-height:17px;display:inline-flex}._9cJy0W_filterBtn:hover,._9cJy0W_sort:hover{border-color:var(--color-border-strong)}._9cJy0W_filterIcon{width:16px;height:16px}._9cJy0W_badge{border-radius:var(--radius-pill);background:var(--color-accent);width:20px;height:20px;color:var(--color-on-brand);font-size:var(--font-sm);justify-content:center;align-items:center;font-weight:700;display:inline-flex}._9cJy0W_sort{cursor:pointer;justify-content:center;width:44px;padding:0;position:relative}._9cJy0W_sortLabel,._9cJy0W_sortChevron{display:none}._9cJy0W_sortSelect{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}._9cJy0W_spacer{flex:1}._9cJy0W_views{padding:var(--space-2);border-radius:var(--radius-pill);background:var(--color-bg);display:flex}._9cJy0W_view{align-items:center;gap:var(--space-4);min-height:38px;padding:0 var(--space-12);border-radius:var(--radius-pill);font-size:var(--font-sm);white-space:nowrap;font-weight:600;line-height:16px;display:inline-flex}._9cJy0W_viewIcon{width:15px;height:15px}._9cJy0W_viewGrid:not(._9cJy0W_viewActive){display:none}._9cJy0W_viewActive{background:var(--color-brand);color:var(--color-on-brand)}._9cJy0W_chips{align-items:center;gap:var(--space-8);padding-top:var(--space-12);flex-wrap:wrap;display:flex}._9cJy0W_chip{align-items:center;gap:var(--space-4);min-height:36px;padding:0 var(--space-8) 0 var(--space-12);border-radius:var(--radius-pill);background:var(--color-accent-soft);font-size:var(--font-sm);font-weight:500;line-height:16px;display:inline-flex}._9cJy0W_clear{padding:0 var(--space-4);min-height:36px;color:var(--color-accent);font-size:var(--font-sm);font-weight:600}._9cJy0W_body{padding-top:var(--space-16);flex-direction:column;display:flex}._9cJy0W_aside{display:none}._9cJy0W_main{flex:1;min-width:0}@media (min-width:640px){._9cJy0W_viewGrid:not(._9cJy0W_viewActive){display:inline-flex}}@media (min-width:1024px){._9cJy0W_top{flex-direction:row;justify-content:space-between;align-items:center}._9cJy0W_controls{gap:var(--space-12)}._9cJy0W_filterBtn,._9cJy0W_sort{gap:var(--space-8);min-height:40px;padding:0 var(--space-16)}._9cJy0W_filterIcon{width:18px;height:18px}._9cJy0W_sort{width:auto}._9cJy0W_sortIcon{display:none}._9cJy0W_sortLabel,._9cJy0W_sortChevron{display:inline}._9cJy0W_views{gap:var(--space-4);padding:var(--space-4)}._9cJy0W_view{gap:var(--space-6);min-height:33px;padding:0 var(--space-16);font-size:var(--font-md);line-height:17px}._9cJy0W_viewIcon{width:16px;height:16px}._9cJy0W_chips{display:none}._9cJy0W_body{align-items:flex-start;gap:var(--space-32);padding-top:var(--space-40);flex-direction:row}._9cJy0W_aside{top:calc(var(--layout-header-height) + var(--space-16));max-height:calc(100dvh - var(--layout-header-height) - var(--space-32));scrollbar-width:none;flex:0 0 288px;display:block;position:sticky;overflow-y:auto}}
._9RdNDa_gallery{gap:var(--space-16);flex-direction:column;display:flex;position:relative}._9RdNDa_img{object-fit:cover}._9RdNDa_track{scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--color-photo);aspect-ratio:13/10;display:flex;overflow-x:auto}._9RdNDa_track::-webkit-scrollbar{display:none}._9RdNDa_slide{scroll-snap-align:start;flex:0 0 100%;position:relative;overflow:hidden}._9RdNDa_topBar{top:var(--space-16);right:var(--space-16);left:var(--space-16);pointer-events:none;justify-content:space-between;display:flex;position:absolute}._9RdNDa_topActions{gap:var(--space-8);display:flex}._9RdNDa_round{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm);pointer-events:auto;justify-content:center;align-items:center;display:inline-flex}._9RdNDa_roundSaved{color:var(--color-accent)}._9RdNDa_counter{right:var(--space-16);bottom:calc(var(--space-16) + var(--space-4));padding:var(--space-4) var(--space-10);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 55%, transparent);color:var(--color-on-brand);font-size:var(--font-sm);font-weight:600;line-height:16px;position:absolute}._9RdNDa_dots{bottom:var(--space-24);align-items:center;gap:var(--space-6);display:flex;position:absolute;left:50%;transform:translate(-50%)}._9RdNDa_dot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 60%, transparent);transition:width .15s}._9RdNDa_dotActive{width:var(--space-20);background:var(--color-surface)}._9RdNDa_toast{top:var(--space-64);padding:var(--space-8) var(--space-14);border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-on-brand);font-size:var(--font-sm);white-space:nowrap;font-weight:500;line-height:16px;position:absolute;left:50%;transform:translate(-50%)}._9RdNDa_thumbs{display:none}@media (min-width:1024px){._9RdNDa_track{border-radius:var(--radius-3xl);aspect-ratio:3/2;overflow:hidden}._9RdNDa_slide{cursor:zoom-in;display:none}._9RdNDa_slideActive{display:block}._9RdNDa_topBar,._9RdNDa_counter,._9RdNDa_dots{display:none}._9RdNDa_toast{top:var(--space-16)}._9RdNDa_thumbs{gap:var(--space-16);grid-template-columns:repeat(3,1fr);display:grid}._9RdNDa_thumb{aspect-ratio:228/140;border-radius:var(--radius-xl);background:var(--color-photo);border:3px solid #0000;transition:border-color .15s;position:relative;overflow:hidden}._9RdNDa_thumbActive{border-color:var(--color-accent)}}
._0sneOW_fields{flex-direction:column;display:flex}._0sneOW_section{gap:var(--space-16);padding:var(--space-20) 0 var(--space-24);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._0sneOW_section:last-child{border-bottom:0}._0sneOW_sectionLabel{align-items:center;gap:var(--space-10);color:var(--color-text-muted);font-size:var(--font-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:16px;display:flex}._0sneOW_divider{background:var(--color-border);flex:1;height:1px}._0sneOW_field{gap:var(--space-8);flex-direction:column;display:flex}._0sneOW_label{font-size:var(--font-md);font-weight:600;line-height:17px}._0sneOW_selectWrap{display:block;position:relative}._0sneOW_select,._0sneOW_input{width:100%;min-height:48px;padding:0 var(--space-14);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--font-base);appearance:none;line-height:18px}._0sneOW_select{padding-right:var(--space-40)}._0sneOW_select:disabled,._0sneOW_input:disabled{background:var(--color-bg);color:var(--color-text-muted)}._0sneOW_input::placeholder{color:var(--color-text-muted)}._0sneOW_input::-webkit-outer-spin-button{appearance:none;margin:0}._0sneOW_input::-webkit-inner-spin-button{appearance:none;margin:0}._0sneOW_chevron{top:50%;right:var(--space-12);color:var(--color-text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}._0sneOW_range{gap:var(--space-10);display:flex}._0sneOW_toggles{gap:var(--space-8);flex-wrap:wrap;display:flex}._0sneOW_toggle{align-items:center;gap:var(--space-6);min-height:44px;padding:0 var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--font-md);font-weight:600;line-height:17px;display:inline-flex}._0sneOW_toggleOn{border-color:var(--color-teal);background:var(--color-teal);color:var(--color-on-brand)}._0sneOW_stack{flex-direction:column;display:flex}._0sneOW_grid2{gap:var(--space-10);grid-template-columns:1fr 1fr;display:grid}._0sneOW_check{align-items:center;gap:var(--space-10);cursor:pointer;min-height:44px;display:flex}._0sneOW_checkbox{border:1.5px solid var(--color-border);background:var(--color-surface);appearance:none;cursor:pointer;border-radius:6px;flex:none;width:22px;height:22px;margin:0;position:relative}._0sneOW_checkbox:checked{border-color:var(--color-accent);background:var(--color-accent)}._0sneOW_checkbox:checked:after{content:"";border:solid var(--color-on-brand);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}._0sneOW_dot{border-radius:var(--radius-pill);background:var(--dot);flex:none;width:8px;height:8px}._0sneOW_checkText{font-size:var(--font-base);line-height:18px}._0sneOW_hint{color:var(--color-text-muted);font-size:var(--font-sm);line-height:18px}._0sneOW_toggleField{flex-direction:column;display:flex}._0sneOW_segments{padding:var(--space-2);border-radius:var(--radius-pill);background:var(--color-bg);display:flex}._0sneOW_segment{border-radius:var(--radius-pill);min-height:40px;font-size:var(--font-md);flex:1;font-weight:600;line-height:17px}._0sneOW_segmentOn{background:var(--color-accent);color:var(--color-on-brand)}._0sneOW_slider{height:28px;margin-top:var(--space-4);position:relative}._0sneOW_sliderOff{opacity:.5}._0sneOW_track,._0sneOW_fill{border-radius:var(--radius-pill);height:4px;position:absolute;top:50%;transform:translateY(-50%)}._0sneOW_track{background:var(--color-border);left:0;right:0}._0sneOW_fill{background:var(--color-accent)}._0sneOW_rangeInput{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}._0sneOW_rangeInput::-webkit-slider-runnable-track{background:0 0;height:100%}._0sneOW_rangeInput::-webkit-slider-thumb{border:3px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-surface);width:28px;height:28px;box-shadow:var(--shadow-sm);appearance:none;pointer-events:auto;cursor:pointer}._0sneOW_rangeInput::-moz-range-track{background:0 0}._0sneOW_rangeInput::-moz-range-thumb{border:3px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-surface);width:22px;height:22px;box-shadow:var(--shadow-sm);pointer-events:auto;cursor:pointer}._0sneOW_rangeInput:disabled::-webkit-slider-thumb{cursor:default}._0sneOW_rangeInput:disabled::-moz-range-thumb{cursor:default}._0sneOW_panel{gap:var(--space-24);padding:var(--space-24);border-radius:var(--radius-2xl);background:var(--color-bg);flex-direction:column;display:flex}._0sneOW_panelHeader{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._0sneOW_panelTitle{font-size:var(--font-h4);font-weight:700;line-height:27px}._0sneOW_reset{color:var(--color-accent);font-size:var(--font-md);font-weight:600;line-height:17px}._0sneOW_panelActions{padding-top:var(--space-4)}._0sneOW_compact{gap:var(--space-24)}._0sneOW_compact ._0sneOW_section{gap:var(--space-16);border-bottom:0;padding:0}._0sneOW_compact ._0sneOW_sectionLabel{font-size:var(--font-xs);line-height:13px}._0sneOW_compact ._0sneOW_label{font-size:var(--font-sm);font-weight:500;line-height:16px}._0sneOW_compact ._0sneOW_select,._0sneOW_compact ._0sneOW_input{min-height:41px;padding:0 var(--space-12);font-size:var(--font-md);line-height:17px}._0sneOW_compact ._0sneOW_select{padding-right:var(--space-32)}._0sneOW_compact ._0sneOW_range,._0sneOW_compact ._0sneOW_grid2{gap:var(--space-8)}._0sneOW_compact ._0sneOW_stack{gap:var(--space-12)}._0sneOW_compact ._0sneOW_check{gap:var(--space-8);min-height:18px}._0sneOW_compact ._0sneOW_checkbox{border-radius:var(--radius-sm);width:18px;height:18px}._0sneOW_compact ._0sneOW_checkbox:checked:after{width:4px;height:8px;top:1px;left:5px}._0sneOW_compact ._0sneOW_checkText{font-size:var(--font-md)}._0sneOW_compact ._0sneOW_hint{font-size:var(--font-xs);line-height:16px}._0sneOW_compact ._0sneOW_hintIndent{padding-left:var(--space-28)}._0sneOW_compact ._0sneOW_toggleField{gap:var(--space-6)}._0sneOW_compact ._0sneOW_segments{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._0sneOW_compact ._0sneOW_segment{border-radius:var(--radius-md);min-height:30px;font-size:var(--font-sm);font-weight:500;line-height:16px}._0sneOW_compact ._0sneOW_segmentOn{font-weight:600}._0sneOW_compact ._0sneOW_slider{height:20px}._0sneOW_compact ._0sneOW_rangeInput::-webkit-slider-thumb{border-width:2px;width:20px;height:20px}._0sneOW_compact ._0sneOW_rangeInput::-moz-range-thumb{border-width:2px;width:16px;height:16px}
.rJyu8q_header{z-index:20;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}.rJyu8q_inner{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:var(--layout-mobile-header-height);padding-right:var(--space-10);display:flex}.rJyu8q_nav{display:none}.rJyu8q_navLink{font-size:var(--font-base);font-weight:500;line-height:18px}.rJyu8q_navLink:hover{color:var(--color-brand)}.rJyu8q_actions{align-items:center;gap:var(--space-4);display:flex}.rJyu8q_desktopOnly{display:none}@media (min-width:1024px){.rJyu8q_header{background:var(--color-bg)}.rJyu8q_inner{min-height:var(--layout-header-height);padding-right:var(--space-48)}.rJyu8q_nav{gap:var(--space-40);display:flex}.rJyu8q_actions{gap:var(--space-16)}.rJyu8q_desktopOnly{display:inline-flex}}
.jsjuVG_backdrop{z-index:50;background:color-mix(in srgb, var(--color-text) 92%, transparent);color:var(--color-on-brand);flex-direction:column;display:flex;position:fixed;inset:0}.jsjuVG_img{object-fit:contain}.jsjuVG_top{min-height:var(--space-64);padding:0 var(--space-8);justify-content:center;align-items:center;display:flex}.jsjuVG_close{top:var(--space-10);left:var(--space-8);width:var(--space-40);height:var(--space-40);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface) 12%, transparent);color:var(--color-on-brand);justify-content:center;align-items:center;display:inline-flex;position:absolute}.jsjuVG_counter{font-size:var(--font-base);font-weight:600;line-height:18px}.jsjuVG_stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.jsjuVG_photo{aspect-ratio:4/3;width:100%;max-height:100%;position:relative}.jsjuVG_arrow{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text) 40%, transparent);color:var(--color-on-brand);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.jsjuVG_prev{left:var(--space-12)}.jsjuVG_next{right:var(--space-12)}.jsjuVG_dots{justify-content:center;gap:var(--space-6);padding:var(--space-16) 0;display:flex}.jsjuVG_dot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 60%, transparent)}.jsjuVG_dotActive{width:var(--space-20);background:var(--color-surface)}.jsjuVG_caption{padding:var(--space-24) var(--space-20) var(--space-16);font-size:var(--font-2xl);line-height:25px}.jsjuVG_thumbs{gap:var(--space-8);padding:0 var(--space-20) var(--space-32);scrollbar-width:none;display:flex;overflow-x:auto}.jsjuVG_thumb{width:var(--space-72);height:var(--space-56);border-radius:var(--radius-md);background:var(--color-photo);border:2px solid #0000;flex:none;position:relative;overflow:hidden}.jsjuVG_thumb .jsjuVG_img{object-fit:cover}.jsjuVG_thumbActive{border-color:var(--color-accent)}@media (min-width:1024px){.jsjuVG_top{min-height:var(--space-72)}.jsjuVG_close{top:var(--space-24);right:var(--space-32);width:var(--space-48);height:var(--space-48);background:color-mix(in srgb, var(--color-surface) 14%, transparent);left:auto}.jsjuVG_stage{padding:0 var(--space-96)}.jsjuVG_photo{width:100%;height:100%;max-width:calc(var(--layout-content-max-width) - 2 * var(--space-96));aspect-ratio:auto}.jsjuVG_arrow{width:var(--space-56);height:var(--space-56);background:var(--color-surface-muted);border:1px solid var(--color-border-strong);color:var(--color-text)}.jsjuVG_prev{left:var(--space-56)}.jsjuVG_next{right:var(--space-56)}.jsjuVG_dots,.jsjuVG_caption{display:none}.jsjuVG_thumbs{justify-content:center;gap:var(--space-12);padding:var(--space-24) 0 var(--space-48);overflow:visible}.jsjuVG_thumb{width:var(--space-96);height:var(--space-64);border-width:3px}}
._8om4eG_overlay{z-index:40;background:#1116;position:fixed;inset:0}._8om4eG_sheet{background:var(--color-surface);flex-direction:column;display:flex;position:absolute;inset:0}._8om4eG_header{min-height:64px;padding:0 var(--space-12) 0 var(--space-8);border-bottom:1px solid var(--color-border);flex:none;justify-content:space-between;align-items:center;display:flex}._8om4eG_close{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._8om4eG_close:hover{background:var(--color-bg)}._8om4eG_title{font-size:var(--font-h4);font-weight:700;line-height:27px}._8om4eG_reset{min-height:44px;padding:0 var(--space-8);color:var(--color-accent);font-size:var(--font-base);font-weight:600;line-height:18px}._8om4eG_body{min-height:0;padding:var(--space-8) var(--space-20) var(--space-24);overscroll-behavior:contain;flex:1;overflow-y:auto}._8om4eG_footer{padding:var(--space-12) var(--space-20) var(--space-28);border-top:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-lg);flex:none}._8om4eG_show{min-height:50px}@media (min-width:640px){._8om4eG_sheet{width:420px;box-shadow:var(--shadow-xl);left:auto}._8om4eG_footer{padding-bottom:var(--space-20)}}
._0eBEEG_root{position:relative}._0eBEEG_button{align-items:center;gap:var(--space-6);min-height:44px;padding:var(--space-12) var(--space-10) var(--space-12) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--font-md);background:var(--color-surface);font-weight:600;line-height:17px;display:inline-flex}._0eBEEG_button:hover{border-color:var(--color-border-strong)}._0eBEEG_menu{right:0;top:calc(100% + var(--space-8));z-index:30;gap:var(--space-2);width:240px;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute}._0eBEEG_option{align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);border-radius:var(--radius-md);font-size:var(--font-base);line-height:18px;display:flex}._0eBEEG_option:hover{background:var(--color-bg)}._0eBEEG_active{background:var(--color-accent-soft);font-weight:600}._0eBEEG_code{width:22px;color:var(--color-text-muted);font-size:var(--font-xs);font-weight:600}._0eBEEG_name{flex:1}._0eBEEG_check{color:var(--color-accent)}@media (min-width:1024px){._0eBEEG_button{min-height:36px;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-10);background:0 0}._0eBEEG_compact{min-height:44px}}
.Zqz0kW_card{gap:var(--space-14);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);flex-direction:column;display:flex}.Zqz0kW_title{font-size:var(--font-2xl);line-height:25px}.Zqz0kW_row{align-items:center;gap:var(--space-12);display:flex}.Zqz0kW_avatar{width:var(--space-48);height:var(--space-48);border-radius:var(--radius-pill);background:var(--color-teal);color:var(--color-on-brand);font-size:var(--font-h4);flex:none;justify-content:center;align-items:center;line-height:27px;display:inline-flex}.Zqz0kW_text{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Zqz0kW_name{font-size:var(--font-lg);font-weight:700;line-height:19px}.Zqz0kW_meta{align-items:center;gap:var(--space-6);color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px;display:flex}@media (min-width:1024px){.Zqz0kW_card{gap:var(--space-20);padding:var(--space-28);border-radius:var(--radius-3xl)}.Zqz0kW_title{font-size:var(--font-h4);line-height:30px}.Zqz0kW_row{gap:var(--space-14)}.Zqz0kW_avatar{width:var(--space-56);height:var(--space-56);font-size:var(--font-h4);line-height:30px}.Zqz0kW_name{font-size:var(--font-xl);line-height:21px}}
.A9EGqG_page{padding-top:var(--space-24);padding-bottom:var(--space-40)}.A9EGqG_heading{gap:var(--space-6);flex-direction:column;display:flex}.A9EGqG_titleRow{align-items:center;gap:var(--space-10);display:flex}.A9EGqG_title{font-size:var(--font-h2);line-height:38px}.A9EGqG_count{padding:var(--space-4) var(--space-10);border-radius:var(--radius-pill);background:var(--color-brand-soft);color:var(--color-teal-dark);font-size:var(--font-sm);font-weight:600;line-height:16px}.A9EGqG_subtitle{color:var(--color-text-muted);font-size:var(--font-md);line-height:17px}.A9EGqG_error{padding:var(--space-48) var(--space-20);color:var(--color-text-muted);text-align:center}@media (min-width:1024px){.A9EGqG_page{padding-top:var(--space-48);padding-bottom:var(--space-56)}.A9EGqG_titleRow{gap:var(--space-12)}.A9EGqG_title{line-height:44px}.A9EGqG_count{padding:var(--space-4) var(--space-12);font-size:var(--font-md);font-weight:700;line-height:17px}.A9EGqG_subtitle{font-size:var(--font-base);line-height:18px}}
.LCyDDq_browse{background:var(--color-surface)}.LCyDDq_inner{gap:var(--space-16);padding-top:var(--space-40);padding-bottom:var(--space-40);grid-template-columns:1fr;grid-template-areas:"heading""tiles""viewAll""models";display:grid}.LCyDDq_heading{gap:var(--space-16);flex-direction:column;grid-area:heading;display:flex}.LCyDDq_title{font-size:30px;line-height:35px}.LCyDDq_subtitle{color:var(--color-text-muted);font-size:var(--font-md);line-height:17px}.LCyDDq_tiles{gap:var(--space-12);padding-top:var(--space-4);grid-area:tiles;grid-template-columns:1fr;display:grid}.LCyDDq_tile{height:170px;padding:0 var(--space-20) var(--space-20);background:var(--color-photo);color:var(--color-on-brand);border-radius:18px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.LCyDDq_tileImg{object-fit:cover;transition:transform .3s}.LCyDDq_tile:hover .LCyDDq_tileImg{transform:scale(1.03)}.LCyDDq_tile:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--color-text) 72%, transparent), transparent 60%);position:absolute;inset:0}.LCyDDq_tileBody{z-index:1;gap:var(--space-4);flex-direction:column;display:flex;position:relative}.LCyDDq_tileTitle{font-size:26px;line-height:36px}.LCyDDq_tileCount{align-items:center;gap:var(--space-6);font-size:var(--font-md);font-weight:500;line-height:17px;display:inline-flex}.LCyDDq_arrow{width:var(--space-16);height:var(--space-16)}.LCyDDq_viewAll{align-items:center;gap:var(--space-6);padding:var(--space-12) 0;color:var(--color-accent);font-size:var(--font-base);grid-area:viewAll;justify-self:start;font-weight:600;line-height:18px;display:inline-flex}.LCyDDq_viewAll:hover{text-decoration:underline}.LCyDDq_models{gap:var(--space-12);padding-top:var(--space-8);flex-direction:column;grid-area:models;display:flex}.LCyDDq_modelsTitle{font-size:var(--font-base);font-weight:600;line-height:18px}.LCyDDq_modelList{gap:var(--space-8);flex-wrap:wrap;display:flex}.LCyDDq_models .LCyDDq_modelChip{gap:var(--space-6);padding:var(--space-14);font-size:var(--font-md);line-height:17px}.LCyDDq_models .LCyDDq_modelChip>span:last-child{color:var(--color-teal-dark);font-weight:500}@media (min-width:640px){.LCyDDq_tiles{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.LCyDDq_inner{align-items:end;gap:var(--space-40);padding-top:var(--space-96);grid-template-columns:1fr auto;grid-template-areas:"heading viewAll""tiles tiles""models models";padding-bottom:104px}.LCyDDq_heading{gap:var(--space-10)}.LCyDDq_title{font-size:var(--font-h1);line-height:60px}.LCyDDq_subtitle{font-size:var(--font-xl);line-height:21px}.LCyDDq_tiles{gap:var(--space-24);padding-top:0}.LCyDDq_tile{height:380px;padding:var(--space-28) var(--space-32);border-radius:var(--radius-3xl)}.LCyDDq_tileBody{gap:var(--space-6)}.LCyDDq_tileTitle{font-size:var(--font-h2);line-height:44px}.LCyDDq_tileCount{font-size:var(--font-lg);line-height:19px}.LCyDDq_viewAll{padding:var(--space-8) 0;font-size:var(--font-lg);justify-self:end;line-height:19px}.LCyDDq_models{gap:var(--space-16);padding-top:0}.LCyDDq_modelsTitle{font-size:var(--font-lg);line-height:19px}.LCyDDq_modelList{gap:var(--space-10)}.LCyDDq_models .LCyDDq_modelChip{padding:var(--space-10) var(--space-20)}}
.xSkMhq_burger,.xSkMhq_close{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.xSkMhq_burger:hover,.xSkMhq_close:hover{background:var(--color-bg)}.xSkMhq_overlay{z-index:40;background:#1116;position:fixed;inset:0}.xSkMhq_drawer{background:var(--color-surface);width:320px;max-width:88vw;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.xSkMhq_top{min-height:64px;padding:0 var(--space-10) 0 var(--space-20);justify-content:space-between;align-items:center;display:flex}.xSkMhq_nav{padding:var(--space-8) var(--space-20) 0;flex-direction:column;display:flex}.xSkMhq_item{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:56px;display:flex}.xSkMhq_itemLabel{font-size:var(--font-h4);font-weight:700;line-height:27px}.xSkMhq_chevron{color:var(--color-text-muted)}.xSkMhq_lang{align-items:center;gap:var(--space-10);min-height:56px;display:flex}.xSkMhq_langLabel{font-size:var(--font-base);flex:1;font-weight:500}.xSkMhq_langValue{color:var(--color-text-muted);font-size:var(--font-base)}.xSkMhq_actions{gap:var(--space-10);padding:var(--space-20) var(--space-20) var(--space-32);flex-direction:column;margin-top:auto;display:flex}@media (min-width:1024px){.xSkMhq_burger{display:none}}
._JIBwa_card{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._JIBwa_tabs{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-pill);background:var(--color-bg);display:flex}._JIBwa_tab{min-height:var(--space-40);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-md);flex:1;font-weight:600;line-height:17px;transition:background-color .15s,color .15s}._JIBwa_tabActive{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}._JIBwa_tab:disabled{opacity:.4;cursor:default}._JIBwa_price{gap:var(--space-6);flex-direction:column;display:flex}._JIBwa_priceRow{align-items:baseline;gap:var(--space-6);display:flex}._JIBwa_amount{color:var(--color-accent);font-size:var(--font-h2);line-height:46px}._JIBwa_per{color:var(--color-text-muted);font-size:var(--font-base);line-height:18px}._JIBwa_alt{color:var(--color-text-muted);font-size:var(--font-sm);white-space:pre-wrap;line-height:16px}._JIBwa_divider{border:0;border-top:1px solid var(--color-border);margin:0}._JIBwa_contact{gap:var(--space-12);flex-direction:column;display:flex}._JIBwa_host{align-items:center;gap:var(--space-10);display:flex}._JIBwa_avatar{width:var(--space-32);height:var(--space-32);border-radius:var(--radius-pill);background:var(--color-teal);color:var(--color-on-brand);font-size:var(--font-md);flex:none;justify-content:center;align-items:center;font-weight:700;line-height:17px;display:inline-flex}._JIBwa_hostText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._JIBwa_hostName{font-size:var(--font-md);font-weight:600;line-height:17px}._JIBwa_hostKind{color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px}._JIBwa_note{color:var(--color-text-muted);font-size:var(--font-sm);line-height:18px}._JIBwa_buttons{gap:var(--space-8);flex-direction:column;display:flex}._JIBwa_button{min-height:var(--space-48)}._JIBwa_delivery{align-items:center;gap:var(--space-6);color:var(--color-teal-dark);font-size:var(--font-sm);font-weight:500;line-height:16px;display:flex}@media (min-width:1024px){._JIBwa_card{gap:var(--space-20);padding:var(--space-24);border-radius:var(--radius-3xl)}._JIBwa_tab{min-height:var(--space-40);font-size:var(--font-md);font-weight:500}._JIBwa_tabActive{font-weight:700}._JIBwa_amount{font-size:calc(var(--font-h2) + var(--space-4));line-height:49px}._JIBwa_per{font-size:var(--font-lg);font-weight:500;line-height:19px}._JIBwa_alt{font-size:var(--font-md);line-height:17px}._JIBwa_divider{display:none}._JIBwa_hostText{align-items:center;gap:var(--space-4);flex-direction:row}._JIBwa_hostName{font-weight:600}._JIBwa_hostKind{font-size:var(--font-md);line-height:17px}._JIBwa_hostKind:before{content:"· "}._JIBwa_note{font-size:var(--font-md);line-height:17px}._JIBwa_buttons{gap:var(--space-10)}}
.pt_ZoG_wrap{gap:var(--space-16);flex-direction:column;display:flex}.pt_ZoG_bar{gap:var(--space-10);flex-direction:column;display:flex}.pt_ZoG_chips{gap:var(--space-8);margin:0 calc(-1 * var(--space-20));padding:0 var(--space-20);scrollbar-width:none;display:flex;overflow-x:auto}.pt_ZoG_chips::-webkit-scrollbar{display:none}.pt_ZoG_inView{font-size:var(--font-md);white-space:nowrap;font-weight:600;line-height:17px}.pt_ZoG_mapWrap{position:relative}.pt_ZoG_map{border-radius:var(--radius-3xl);background:var(--color-photo);height:70dvh;min-height:480px;position:relative;overflow:hidden}.pt_ZoG_map>.pt_ZoG_canvas{width:100%;height:100%;position:absolute;inset:0}.pt_ZoG_pin,.pt_ZoG_cluster{padding:var(--space-6) var(--space-12);border:2px solid var(--color-on-brand);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);color:var(--color-on-brand);font-size:var(--font-sm);white-space:nowrap;cursor:pointer;font-weight:700;line-height:16px}.pt_ZoG_pin{background:var(--color-accent)}.pt_ZoG_pinActive{padding:var(--space-8) var(--space-16);background:var(--color-text)}.pt_ZoG_cluster{background:var(--color-teal)}.pt_ZoG_popup .maplibregl-popup-content{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);padding:0}.pt_ZoG_popup .maplibregl-popup-tip{display:none}.pt_ZoG_card{align-items:center;gap:var(--space-14);width:325px;max-width:80vw;padding:var(--space-10) var(--space-14) var(--space-10) var(--space-10);font-family:var(--font-sans), var(--font-family-sans);display:flex}.pt_ZoG_cardLoading{padding:var(--space-16) var(--space-20);color:var(--color-text-muted);font-size:var(--font-sm)}.pt_ZoG_cardPhoto{border-radius:var(--radius-lg);background:var(--color-photo);flex:0 0 110px;height:96px;position:relative;overflow:hidden}.pt_ZoG_cardImg{object-fit:cover}.pt_ZoG_cardInfo{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.pt_ZoG_cardTitle{color:var(--color-text);font-size:var(--font-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:19px;overflow:hidden}.pt_ZoG_cardMeta{color:var(--color-text-muted);font-size:var(--font-xs);line-height:15px}.pt_ZoG_cardPrice{align-items:baseline;gap:var(--space-4);display:flex}.pt_ZoG_cardAmount{color:var(--color-accent);font-size:var(--font-xl);font-weight:700;line-height:21px}.pt_ZoG_cardPer{color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px}.pt_ZoG_cardLink{align-items:center;gap:var(--space-4);color:var(--color-brand);font-size:var(--font-sm);font-weight:600;line-height:16px;display:inline-flex}.pt_ZoG_notice{top:var(--space-16);z-index:1;padding:var(--space-10) var(--space-18);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-lg);font-size:var(--font-md);white-space:nowrap;font-weight:500;position:absolute;left:50%;transform:translate(-50%)}.pt_ZoG_legend{bottom:var(--space-16);left:var(--space-16);z-index:3;align-items:center;gap:var(--space-20);padding:var(--space-12) var(--space-16);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);font-size:var(--font-sm);font-weight:500;line-height:16px;display:none;position:absolute}.pt_ZoG_legendItem{align-items:center;gap:var(--space-8);display:inline-flex}.pt_ZoG_legendDot{border-radius:var(--radius-pill);width:12px;height:12px}.pt_ZoG_legendPin{background:var(--color-accent)}.pt_ZoG_legendCluster{background:var(--color-teal)}.pt_ZoG_showList{bottom:var(--space-64);z-index:3;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:1024px){.pt_ZoG_bar{flex-direction:row;justify-content:space-between;align-items:center}.pt_ZoG_chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.pt_ZoG_map{height:720px}.pt_ZoG_legend{display:flex}.pt_ZoG_showList{display:none}}
._9EVfaG_hero{background:var(--color-brand);color:var(--color-on-brand)}._9EVfaG_inner{gap:var(--space-20);padding-top:var(--space-28);padding-bottom:var(--space-32);flex-direction:column;display:flex}._9EVfaG_top,._9EVfaG_copy{gap:var(--space-20);flex-direction:column;display:flex}._9EVfaG_stats{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-14) var(--space-8) var(--space-12);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-on-brand) 10%, transparent);font-size:var(--font-sm);align-self:flex-start;font-weight:500;line-height:16px;display:inline-flex}._9EVfaG_dot{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--color-teal)}._9EVfaG_title{font-size:40px;line-height:43px}._9EVfaG_accent{color:var(--color-accent)}._9EVfaG_subtitle{font-size:var(--font-base);line-height:23px}._9EVfaG_ctas{gap:var(--space-10);display:flex}._9EVfaG_ctas ._9EVfaG_cta{min-height:46px;padding:var(--space-14) var(--space-22);font-size:var(--font-base);flex:1;line-height:18px}._9EVfaG_visual{aspect-ratio:350/250;width:100%;position:relative}._9EVfaG_img{object-fit:cover}._9EVfaG_photoBack,._9EVfaG_photoMain{border-radius:var(--radius-2xl);background:var(--color-photo);position:absolute;overflow:hidden}._9EVfaG_photoBack{width:63%;height:82.4%;top:0;right:0}._9EVfaG_photoBack:after{content:"";background:color-mix(in srgb, var(--color-brand) 35%, transparent);position:absolute;inset:0}._9EVfaG_photoMain{width:77%;height:82.4%;box-shadow:var(--shadow-lg);top:5%;left:0}._9EVfaG_badge{top:var(--space-12);left:var(--space-12);padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);background:var(--color-teal);font-size:var(--font-xs);font-weight:600;line-height:15px;position:absolute}._9EVfaG_priceCard{right:0;bottom:var(--space-12);gap:var(--space-2);padding:var(--space-8) var(--space-12) var(--space-10) var(--space-12);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card);border-radius:14px;flex-direction:column;display:flex;position:absolute}._9EVfaG_priceFrom{color:var(--color-text-muted);font-size:11px;line-height:13px}._9EVfaG_price{font-size:var(--font-xl);white-space:nowrap;line-height:23px}._9EVfaG_priceMeta{color:var(--color-text-muted);font-size:var(--font-xs);white-space:nowrap;line-height:15px}._9EVfaG_typeCard{top:var(--space-8);align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-10) var(--space-6) var(--space-8);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm);border-radius:14px;display:flex;position:absolute;right:0}._9EVfaG_typeIcon{border-radius:var(--radius-pill);background:var(--color-brand-soft);width:22px;height:22px;color:var(--color-teal);flex:none;justify-content:center;align-items:center;display:inline-flex}._9EVfaG_typeIconSvg{width:14px;height:14px}._9EVfaG_typeText{flex-direction:column;display:flex}._9EVfaG_typeMain{font-size:var(--font-xs);white-space:nowrap;font-weight:700;line-height:15px}._9EVfaG_typeSub{color:var(--color-text-muted);white-space:nowrap;font-size:11px;line-height:13px}._9EVfaG_areas{gap:var(--space-10);flex-direction:column;display:flex}._9EVfaG_areasLabel{font-size:var(--font-sm);font-weight:500;line-height:16px}._9EVfaG_areaList{gap:var(--space-8);margin-right:calc(-1 * var(--space-20));padding-right:var(--space-20);scrollbar-width:none;display:flex;overflow-x:auto}._9EVfaG_areaList::-webkit-scrollbar{display:none}._9EVfaG_areas ._9EVfaG_areaChip{gap:var(--space-6);padding:var(--space-14);background:var(--color-surface)}._9EVfaG_areas ._9EVfaG_areaChip>span:last-child{color:var(--color-teal-dark)}@media (min-width:640px){._9EVfaG_areaList{flex-wrap:wrap;margin-right:0;padding-right:0}}@media (min-width:1024px){._9EVfaG_inner{gap:var(--space-40);padding-top:var(--space-64);padding-bottom:var(--space-72)}._9EVfaG_top{align-items:center;gap:var(--space-72);flex-direction:row}._9EVfaG_copy{gap:var(--space-24);flex:1}._9EVfaG_stats{gap:var(--space-10);padding:var(--space-8) var(--space-16) var(--space-8) var(--space-14);background:color-mix(in srgb, var(--color-teal) 22%, transparent);color:var(--color-brand-soft);font-size:var(--font-md);font-weight:600;line-height:17px}._9EVfaG_title{font-size:var(--font-display);line-height:69px}._9EVfaG_subtitle{font-size:var(--font-2xl);line-height:28px}._9EVfaG_ctas{gap:var(--space-12);margin-top:var(--space-8)}._9EVfaG_ctas ._9EVfaG_cta{min-height:56px;padding:0 var(--space-28);font-size:var(--font-lg);flex:none;line-height:19px}._9EVfaG_visual{aspect-ratio:auto;flex:0 0 480px;width:480px;height:480px}._9EVfaG_photoBack,._9EVfaG_photoMain{border-radius:var(--radius-4xl)}._9EVfaG_photoBack{width:427px;height:453px;top:13px}._9EVfaG_photoMain{top:26px;left:var(--space-40);width:400px;height:430px}._9EVfaG_badge{top:var(--space-20);left:var(--space-20);padding:var(--space-6) var(--space-12);font-size:var(--font-sm);line-height:16px}._9EVfaG_priceCard{right:auto;left:calc(-1 * var(--space-24));bottom:var(--space-48);padding:var(--space-16) var(--space-24) var(--space-16) var(--space-20);border-radius:var(--radius-2xl)}._9EVfaG_priceFrom{font-size:var(--font-sm);font-weight:500;line-height:16px}._9EVfaG_price{font-size:var(--font-h3);line-height:33px}._9EVfaG_priceMeta{font-size:var(--font-sm);line-height:16px}._9EVfaG_typeCard{top:calc(-1 * var(--space-10));right:calc(-1 * var(--space-28));gap:var(--space-12);padding:var(--space-14) var(--space-20) var(--space-14) var(--space-14);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card)}._9EVfaG_typeIcon{width:44px;height:44px}._9EVfaG_typeIconSvg{width:26px;height:26px}._9EVfaG_typeText{gap:var(--space-2)}._9EVfaG_typeMain{font-size:var(--font-base);line-height:18px}._9EVfaG_typeSub{font-size:var(--font-sm);line-height:16px}._9EVfaG_areas{flex-direction:row;align-items:center}._9EVfaG_areasLabel{font-size:var(--font-md);line-height:17px}._9EVfaG_areaList{gap:var(--space-10)}._9EVfaG_areas ._9EVfaG_areaChip{gap:var(--space-4);padding:var(--space-8) var(--space-14);background:var(--color-bg)}._9EVfaG_areas ._9EVfaG_areaChip:hover{background:var(--color-surface-muted)}._9EVfaG_areas ._9EVfaG_areaChip>span:last-child{color:var(--color-text);font-weight:500}}
.I_yFFW_footer{background:var(--color-brand);color:var(--color-on-brand)}.I_yFFW_inner{gap:var(--space-28);padding-top:var(--space-40);padding-bottom:var(--space-40);flex-direction:column;display:flex}.I_yFFW_top{gap:var(--space-28);flex-direction:column;display:flex}.I_yFFW_brand{gap:var(--space-12);flex-direction:column;display:flex}.I_yFFW_tagline{font-size:var(--font-md);color:var(--color-on-brand);line-height:21px}.I_yFFW_columns{gap:var(--space-24);grid-template-columns:1fr 1fr;display:grid}.I_yFFW_column{gap:var(--space-12);flex-direction:column;display:flex}.I_yFFW_columnTitle{font-size:var(--font-md);font-weight:600;line-height:17px}.I_yFFW_link{font-size:var(--font-md);color:var(--color-on-brand);line-height:17px}.I_yFFW_link:hover{text-decoration:underline}.I_yFFW_divider{background:#ffffff40;height:1px}.I_yFFW_copyright{font-size:var(--font-sm);line-height:16px}@media (min-width:1024px){.I_yFFW_inner{gap:var(--space-40);padding-top:var(--space-56);padding-bottom:var(--space-56)}.I_yFFW_top{gap:var(--space-96);flex-direction:row}.I_yFFW_brand{gap:var(--space-14);max-width:346px}.I_yFFW_tagline{color:var(--color-sage)}.I_yFFW_columns{gap:var(--space-96);display:flex}.I_yFFW_column{gap:var(--space-10)}.I_yFFW_link{color:var(--color-sage)}.I_yFFW_divider{display:none}.I_yFFW_copyright{color:var(--color-brand-muted)}}
._5MC9Ea_similar{gap:var(--space-14);flex-direction:column;display:flex}._5MC9Ea_head{min-height:var(--space-40);justify-content:space-between;align-items:center;display:flex}._5MC9Ea_title{font-size:var(--font-h4);line-height:30px}._5MC9Ea_seeAll{align-items:center;gap:var(--space-4);color:var(--color-accent);font-size:var(--font-md);font-weight:600;line-height:17px;display:inline-flex}._5MC9Ea_cards{gap:var(--space-12);margin-right:calc(-1 * var(--space-20));padding-right:var(--space-20);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}._5MC9Ea_cards::-webkit-scrollbar{display:none}._5MC9Ea_cell{scroll-snap-align:start;flex:0 0 62%}@media (min-width:640px){._5MC9Ea_cell{flex-basis:40%}}@media (min-width:1024px){._5MC9Ea_similar{gap:var(--space-20)}._5MC9Ea_title{font-size:var(--font-h3);line-height:33px}._5MC9Ea_cards{gap:var(--space-16);grid-template-columns:repeat(4,1fr);margin-right:0;padding-right:0;display:grid;overflow:visible}._5MC9Ea_cell{flex:none}}
.lWSrka_results{flex-direction:column;display:flex}.lWSrka_list{gap:var(--space-16);flex-direction:column;display:flex}.lWSrka_grid{gap:var(--space-16);grid-template-columns:1fr;display:grid}.lWSrka_empty,.lWSrka_error{padding:var(--space-48) var(--space-20);color:var(--color-text-muted);text-align:center}.lWSrka_error{padding:var(--space-16)}.lWSrka_pagination{align-items:center;gap:var(--space-12);padding:var(--space-24) 0 var(--space-16);flex-direction:column;display:flex}.lWSrka_showing{color:var(--color-text-muted);font-size:var(--font-sm);line-height:16px}.lWSrka_more{width:100%;min-height:49px}@media (min-width:640px){.lWSrka_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.lWSrka_list{gap:var(--space-20)}.lWSrka_grid{gap:var(--space-24);grid-template-columns:repeat(3,1fr)}.lWSrka_pagination{padding:var(--space-32) 0 0;flex-direction:row;justify-content:space-between}.lWSrka_showing{font-size:var(--font-md);line-height:17px}.lWSrka_more{width:auto;min-height:45px}}
._7u4RIG_how{background:var(--color-bg)}._7u4RIG_inner{gap:var(--space-12);padding-top:var(--space-40);padding-bottom:var(--space-40);flex-direction:column;display:flex}._7u4RIG_heading{gap:var(--space-12);flex-direction:column;display:flex}._7u4RIG_title{font-size:30px;line-height:35px}._7u4RIG_subtitle{color:var(--color-text-muted);font-size:var(--font-md);line-height:17px}._7u4RIG_steps{gap:var(--space-12);grid-template-columns:1fr;display:grid}._7u4RIG_step{align-items:flex-start;gap:var(--space-14);padding:var(--space-16);border-radius:var(--radius-xl);background:var(--color-surface);display:flex}._7u4RIG_icon{border-radius:var(--radius-pill);background:var(--color-brand-soft);width:44px;height:44px;color:var(--color-teal);flex:none;justify-content:center;align-items:center;display:inline-flex}._7u4RIG_iconDone{background:var(--color-teal);color:var(--color-on-brand)}._7u4RIG_iconSvg{width:22px;height:22px}._7u4RIG_text{gap:var(--space-4);flex-direction:column;flex:1;display:flex}._7u4RIG_stepTitle{font-size:var(--font-xl);font-weight:700;line-height:23px}._7u4RIG_stepText{color:var(--color-text-muted);font-size:var(--font-md);line-height:20px}._7u4RIG_number{color:var(--color-teal);opacity:.5;font-size:22px;line-height:30px}@media (min-width:640px){._7u4RIG_steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._7u4RIG_inner{gap:var(--space-40);padding-top:88px;padding-bottom:104px}._7u4RIG_heading{gap:var(--space-10)}._7u4RIG_title{font-size:var(--font-h1);line-height:60px}._7u4RIG_subtitle{font-size:var(--font-xl);line-height:21px}._7u4RIG_steps{gap:var(--space-24);grid-template-columns:repeat(4,1fr)}._7u4RIG_step{align-items:center;gap:var(--space-20) 0;padding:var(--space-28) var(--space-28) var(--space-32);border-radius:var(--radius-3xl);grid-template-columns:1fr auto;grid-template-areas:"icon number""text text";display:grid}._7u4RIG_icon{width:var(--space-56);height:var(--space-56);grid-area:icon;justify-self:start}._7u4RIG_iconSvg{width:var(--space-24);height:var(--space-24)}._7u4RIG_text{gap:var(--space-16);grid-area:text}._7u4RIG_stepTitle{font-size:22px;line-height:30px}._7u4RIG_stepText{font-size:var(--font-base);line-height:23px}._7u4RIG_number{grid-area:number;font-size:36px;line-height:49px}}
.SW6fHq_screen{gap:var(--space-24);padding-top:var(--space-24);padding-bottom:var(--space-56);flex-direction:column;display:flex}.SW6fHq_head{column-gap:var(--space-14);row-gap:var(--space-16);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.SW6fHq_avatar{width:var(--space-56);height:var(--space-56);border-radius:var(--radius-pill);background:var(--color-teal);color:var(--color-on-brand);font-size:var(--font-h4);justify-content:center;align-items:center;line-height:30px;display:inline-flex}.SW6fHq_headText{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.SW6fHq_title{font-size:var(--font-h3);line-height:31px}.SW6fHq_meta{align-items:center;gap:var(--space-6);color:var(--color-text-muted);font-size:var(--font-md);line-height:17px;display:flex}.SW6fHq_contacts{gap:var(--space-8);flex-wrap:wrap;grid-column:1/-1;display:flex}.SW6fHq_grid{gap:var(--space-12);grid-template-columns:1fr;display:grid}.SW6fHq_empty{padding:var(--space-40) 0;color:var(--color-text-muted);text-align:center}@media (min-width:640px){.SW6fHq_grid{gap:var(--space-16);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SW6fHq_screen{gap:var(--space-32);padding-top:var(--space-40);padding-bottom:var(--space-80)}.SW6fHq_head{column-gap:var(--space-20);grid-template-columns:auto minmax(0,1fr) auto}.SW6fHq_avatar{width:var(--space-72);height:var(--space-72);font-size:var(--font-h3);line-height:33px}.SW6fHq_title{font-size:calc(var(--font-h2) + var(--space-8));line-height:55px}.SW6fHq_meta{font-size:var(--font-base);line-height:18px}.SW6fHq_contacts{gap:var(--space-10);flex-wrap:nowrap;grid-column:auto}.SW6fHq_grid{grid-template-columns:repeat(3,1fr)}}
