.offer_page__JdLWd{padding-top:var(--space-2xl);padding-bottom:var(--space-4xl)}.offer_title__zfJQy{margin-bottom:var(--space-md)}.offer_studioLine__qcL2v{color:var(--text-muted);margin-bottom:var(--space-xl)}.offer_studioLink__flLx9{color:var(--text-primary);font-weight:var(--weight-semibold)}.offer_price__P3_d1{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-xl)}.offer_priceValue__QkRYh{color:var(--text-primary)}.offer_priceSource__ghd1s{color:var(--text-muted)}.offer_cta__VC05B{display:flex;align-items:center;justify-content:center;height:var(--btn-md);border-radius:var(--radius-pill);background:var(--accent-base);color:var(--accent-ink)}.offer_block__jMtIl,.offer_cta__VC05B{margin-bottom:var(--space-3xl)}.offer_blockTitle__J28Ai{margin-bottom:var(--space-sm);color:var(--text-primary)}.offer_blockNote__wKEW1{display:block;margin-bottom:var(--space-lg);color:var(--text-muted)}.offer_text__49Qs_{color:var(--text-muted)}.offer_text__49Qs_+.offer_text__49Qs_{margin-top:var(--space-lg)}.offer_facts__iF0P3{border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.offer_facts__iF0P3{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_fact__WUswM{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg) var(--space-xl)}.offer_fact__WUswM+.offer_fact__WUswM{border-top:var(--border-hairline) solid var(--border-default)}.offer_factTitle__GphTI{color:var(--text-primary)}.offer_factNote__QKYVw{color:var(--text-muted)}.offer_rivals__BPQGR{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_rival__8ZVmO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.offer_rival__8ZVmO{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_rivalCopy__UFIZN{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.offer_rivalName__KENlI{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer_rivalMeta__CTYLL{color:var(--text-muted)}.offer_rivalPrice__Yq_DS{flex:none;color:var(--text-primary)}.offer_more__UnlB6{display:inline-block;color:var(--text-primary)}.offer_checks__yIlbT{display:flex;flex-direction:column;gap:var(--space-lg);margin:0;padding:0;list-style:none}.offer_check__YNdUh{display:flex;align-items:flex-start;gap:var(--space-lg)}.offer_checkNum__8SUaA{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--bg-dark);color:var(--text-on-dark)}.offer_checkCopy__HNxkr{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.offer_checkTitle__2pABW{color:var(--text-primary)}.offer_checkNote__Irs1B{color:var(--text-muted)}.offer_shots__VPitP{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_shot__qyXv0{position:relative;aspect-ratio:var(--ratio-photo);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.offer_shot__qyXv0{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_shotImage__3CGfO{object-fit:cover}.offer_reviews__WkxPS{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_review__P0iWM{padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.offer_review__P0iWM{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_reviewStars__XmYqx{color:var(--text-primary);letter-spacing:2px}.offer_reviewBody__grBrq{margin-top:var(--space-md);color:var(--text-muted)}.offer_asked__5DSw4{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_ask__qGUcG{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.offer_ask__qGUcG{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.offer_askBody__4CDdc{color:var(--text-primary)}.offer_askAnswer__2_KFE{color:var(--text-muted)}.offer_askMore__zo3gR{align-self:flex-start;color:var(--text-primary)}.offer_reads__OlGks{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.offer_rivalAsk__U6Ma7{flex:none;color:var(--text-muted);white-space:nowrap}@media (min-width:900px){main.offer_page__JdLWd{max-width:var(--shell-w-wide)}.offer_blockNote__wKEW1,.offer_cta__VC05B,.offer_price__P3_d1,.offer_studioLine__qcL2v,.offer_text__49Qs_,.offer_title__zfJQy{max-width:var(--measure)}.offer_asked__5DSw4,.offer_checks__yIlbT,.offer_reads__OlGks,.offer_reviews__WkxPS,.offer_rivals__BPQGR{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-lg);align-items:start}.offer_facts__iF0P3{display:grid;grid-template-columns:repeat(3,1fr);column-gap:var(--space-lg);align-items:start}.offer_shots__VPitP{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);overflow:visible}}.direction-pains_section__aYEbE{display:grid;gap:var(--step-heading)}.direction-pains_lead__BVxF8{color:var(--text-muted);margin-top:var(--space-sm);max-width:65ch}.direction-pains_tiles__5Ax1K{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gutter)}@media(min-width:900px){.direction-pains_tiles__5Ax1K{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}}.direction-compare_section__RfbGR{display:grid;gap:var(--step-heading)}.direction-compare_note__TSefn{color:var(--text-muted)}.request-decision-feedback_root__PjuPB{display:grid;gap:var(--space-md);min-width:0}.request-decision-feedback_root__PjuPB p{margin:0}.request-decision-feedback_choices__hZqVI{display:grid;gap:var(--space-sm);padding:0;border:0;min-width:0}.reveal-image_veil__JFGXy{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.reveal-image_veil__JFGXy[data-veil=wait]:not([data-live]){animation:reveal-image_veil-failsafe__0m4O7 var(--t-move) ease 6s forwards}@keyframes reveal-image_veil-failsafe__0m4O7{to{opacity:0}}.reveal-image_sweep__4W13w{position:absolute;left:calc(-100% - 64px);top:calc(-100% - 64px);width:calc(200% + 128px);height:calc(200% + 128px)}.reveal-image_preview__NbuNZ{position:absolute;left:50%;top:50%;width:calc(50% - 64px);height:calc(50% - 64px);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_sweep__4W13w{-webkit-mask-image:linear-gradient(135deg,transparent calc(50% - 90px),transparent calc(50% - 78px),#000 calc(50% - 78px),#000 calc(50% - 76px),transparent calc(50% - 76px),transparent calc(50% - 66px),#000 calc(50% - 66px),#000 calc(50% - 62px),transparent calc(50% - 62px),transparent calc(50% - 54px),#000 calc(50% - 54px),#000 calc(50% - 48px),transparent calc(50% - 48px),transparent calc(50% - 42px),#000 calc(50% - 42px),#000 calc(50% - 34px),transparent calc(50% - 34px),transparent calc(50% - 30px),#000 calc(50% - 30px),#000 calc(50% - 20px),transparent calc(50% - 20px),transparent calc(50% - 18px),#000 calc(50% - 18px));mask-image:linear-gradient(135deg,transparent calc(50% - 90px),transparent calc(50% - 78px),#000 calc(50% - 78px),#000 calc(50% - 76px),transparent calc(50% - 76px),transparent calc(50% - 66px),#000 calc(50% - 66px),#000 calc(50% - 62px),transparent calc(50% - 62px),transparent calc(50% - 54px),#000 calc(50% - 54px),#000 calc(50% - 48px),transparent calc(50% - 48px),transparent calc(50% - 42px),#000 calc(50% - 42px),#000 calc(50% - 34px),transparent calc(50% - 34px),transparent calc(50% - 30px),#000 calc(50% - 30px),#000 calc(50% - 20px),transparent calc(50% - 20px),transparent calc(50% - 18px),#000 calc(50% - 18px));animation:reveal-image_reveal-sweep__7YwCc .9s cubic-bezier(.45,0,.35,1) forwards}.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_preview__NbuNZ{animation:reveal-image_reveal-counter__0fVc5 .9s cubic-bezier(.45,0,.35,1) forwards}@keyframes reveal-image_reveal-sweep__7YwCc{0%{transform:translate(0)}to{transform:translate(50%,50%)}}@keyframes reveal-image_reveal-counter__0fVc5{0%{transform:translate(0)}to{transform:translate(calc(-100% - 64px),calc(-100% - 64px))}}@supports not ((-webkit-mask-image:linear-gradient(#000,transparent)) or (mask-image:linear-gradient(#000,transparent))){.reveal-image_veil__JFGXy[data-veil=out]{animation:reveal-image_reveal-sweep-fade__hGPlt .9s ease forwards}.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_preview__NbuNZ,.reveal-image_veil__JFGXy[data-veil=out] .reveal-image_sweep__4W13w{animation:none}}@keyframes reveal-image_reveal-sweep-fade__hGPlt{to{opacity:0}}.reveal-image_fallback__Y5z0Q{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--space-sm);padding:var(--space-md);background:var(--bg-light);color:var(--text-muted);text-align:center}.image-button_button___I9BJ{position:relative;display:block;min-width:var(--icon-button-md);min-height:var(--icon-button-md);padding:0;border:0;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);overflow:hidden;background:var(--bg-dark-soft);cursor:pointer}.image-button_image__04jIj{object-fit:cover}.image-button_button___I9BJ[aria-pressed=true]{outline:var(--border-width) solid var(--text-primary);outline-offset:calc(-1 * var(--border-width))}.image-button_button___I9BJ[data-surface=dark][aria-pressed=true]{outline-color:var(--accent-base)}@supports not (corner-shape:superellipse(2.4)){.image-button_button___I9BJ{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.request-studio-choice_actions__I_ybA,.request-studio-choice_body__th7ix,.request-studio-choice_consequences__qgNIj,.request-studio-choice_identity__kekQZ{display:grid;gap:var(--space-md);min-width:0}.request-studio-choice_body__th7ix{gap:var(--space-xl)}.request-studio-choice_identity__kekQZ{justify-items:start;overflow-wrap:anywhere}.request-studio-choice_consequences__qgNIj p,.request-studio-choice_identity__kekQZ h2,.request-studio-choice_identity__kekQZ p{margin:0}.request-studio-choice_consequences__qgNIj{padding:var(--space-lg);background:var(--bg-sand);border-radius:var(--radius-outer);corner-shape:var(--corner-smooth);overflow-wrap:anywhere}.request-studio-choice_muted__PvNZX{color:var(--text-muted)}.request-studio-choice_actions__I_ybA{width:100%;justify-items:stretch}@supports not (corner-shape:superellipse(2.4)){.request-studio-choice_consequences__qgNIj{border-radius:calc(var(--radius-outer) * var(--corner-fallback-scale))}}.share-button_root__80i1P{display:grid;gap:var(--space-sm);min-width:0}.share-button_root__80i1P p{margin:0;overflow-wrap:anywhere}.before-after_pairs__49DtN{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),520px));display:grid;gap:var(--step-item);margin:0;padding:0;list-style:none}.before-after_pair__NWpU6{display:flex;flex-direction:column;gap:var(--space-md)}.before-after_shots__IBKJS{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}.before-after_shot__vfhDs{position:relative;aspect-ratio:var(--ratio-photo);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);overflow:hidden}@supports not (corner-shape:superellipse(2.4)){.before-after_shot__vfhDs{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.before-after_image__IvowM{object-fit:cover}.before-after_tag__484KG{position:absolute;left:var(--space-md);bottom:var(--space-md);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:rgba(15,15,15,.72);color:var(--text-on-dark)}.before-after_studio__Loi4H{color:var(--text-muted)}@media (min-width:1100px){.before-after_fillColumn__wq0Ty,.before-after_fillFrame__l33Rm{flex:1 1}}.option-tile_tile__4ANmk{display:flex;align-items:center;gap:var(--space-lg);width:100%;padding:var(--space-xl) var(--space-xl) var(--space-xl) 18px;border:var(--border-width) solid transparent;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);box-shadow:var(--shadow-card);color:var(--text-primary);text-align:left;cursor:pointer;transition:background var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease),scale var(--t-press) var(--ease),filter var(--t-state) var(--ease)}@supports not (corner-shape:superellipse(2.4)){.option-tile_tile__4ANmk{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.option-tile_selected__nQ3LT{background-color:var(--accent-base);border-color:transparent;color:var(--accent-ink)}.option-tile_text__8flU9{display:flex;flex:1 0;flex-direction:column;gap:var(--space-xs);min-width:0}.option-tile_label__4AvAz{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.option-tile_note__oRawV{color:var(--text-muted)}.option-tile_selected__nQ3LT .option-tile_note__oRawV{color:var(--accent-ink)}.option-tile_aside__jz8Ev{flex:none;white-space:nowrap}.option-tile_dot__mS_nB{flex:none;display:block}.option-tile_stacked__V2ZCJ{align-items:flex-start}.option-tile_stacked__V2ZCJ .option-tile_aside__jz8Ev{align-self:flex-start}.option-tile_icon__edDXN{display:flex;flex:none;align-items:center}.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy){align-items:stretch;min-height:104px;overflow:hidden;padding:0 var(--space-xl) 0 0}.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy) .option-tile_text__8flU9{align-self:center;padding-block:var(--space-lg)}.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy) .option-tile_aside__jz8Ev,.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy) .option-tile_dot__mS_nB{align-self:center}.option-tile_media__6Mjpy{position:relative;flex:none;width:128px;overflow:hidden;background:var(--bg-dark-soft)}.option-tile_media__6Mjpy img{object-fit:cover}@media (min-width:900px){.option-tile_tile__4ANmk:has(.option-tile_media__6Mjpy){min-height:128px}.option-tile_media__6Mjpy{width:176px}}.option-tile_imageSm__Gy0R5{min-width:0}@media (min-width:900px){.option-tile_imageSm__Gy0R5 .option-tile_media__6Mjpy{width:168px}.option-tile_tile__4ANmk.option-tile_imageSm__Gy0R5:has(.option-tile_media__6Mjpy){min-height:128px}}.option-tile_visual__lEzIr{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-content:start;align-items:start;gap:var(--space-sm);min-width:0;padding:var(--space-md)}.option-tile_visual__lEzIr .option-tile_icon__edDXN{grid-column:1/-1;width:100%}.option-tile_visual__lEzIr .option-tile_text__8flU9{grid-column:1}.option-tile_visual__lEzIr .option-tile_dot__mS_nB{grid-column:2;justify-self:end}.option-tile_tile__4ANmk:disabled{opacity:.5;cursor:not-allowed}.option-tile_compact__HGHTB{min-height:var(--icon-button-md);padding:var(--space-lg);border-color:var(--border-default);border-width:var(--border-hairline);box-shadow:none}.option-tile_compact__HGHTB .option-tile_label__4AvAz{font-size:var(--t-caption-size);line-height:var(--t-caption-line);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.option-tile_selected__nQ3LT .option-tile_dot__mS_nB{filter:brightness(0)}.option-tile_selected__nQ3LT .option-tile_checkbox__FT_oR{filter:none}@media (hover:hover){.option-tile_tile__4ANmk:not(:disabled):not(.option-tile_selected__nQ3LT):hover{border-color:var(--border-default);box-shadow:var(--shadow-card),0 4px 12px rgb(15 15 15/8%)}}.option-tile_selected__nQ3LT .option-tile_dot__mS_nB{animation:option-tile_choice-confirm__zaD52 var(--t-state) var(--ease)}@keyframes option-tile_choice-confirm__zaD52{0%{opacity:.4;scale:.8}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.option-tile_selected__nQ3LT .option-tile_dot__mS_nB{animation:none}}.option-tile_summary__jDsg_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-md)}.option-tile_summary__jDsg_ .option-tile_text__8flU9{display:contents}.option-tile_summary__jDsg_ .option-tile_label__4AvAz{grid-column:1/-1}.option-tile_summary__jDsg_ .option-tile_note__oRawV{grid-column:1}.option-tile_summary__jDsg_ .option-tile_aside__jz8Ev{grid-column:2;grid-row:2;align-self:center}.option-tile_summary__jDsg_ .option-tile_dot__mS_nB{grid-column:2;grid-row:2}.option-tile_summary__jDsg_ .option-tile_icon__edDXN,.option-tile_summary__jDsg_ .option-tile_media__6Mjpy{grid-column:1/-1}.option-tile_conversation__8MHyc .option-tile_label__4AvAz{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.option-tile_conversation__8MHyc .option-tile_note__oRawV{grid-column:1/-1;display:grid;gap:var(--space-xs)}.option-tile_conversation__8MHyc .option-tile_aside__jz8Ev{grid-column:1/-1;grid-row:3;justify-self:stretch;padding-top:var(--space-sm)}.option-tile_tile__4ANmk.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy){grid-template-columns:minmax(0,1fr) 40px;padding:0;overflow:hidden;gap:0;min-height:0}.option-tile_visual__lEzIr .option-tile_media__6Mjpy{position:relative;inset:auto;grid-column:1/-1;grid-row:1;width:100%;height:auto;aspect-ratio:16/10;margin:0}.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy) .option-tile_text__8flU9{grid-row:2;padding:var(--space-lg);padding-right:0}.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy) .option-tile_dot__mS_nB{grid-row:2;align-self:start;margin:var(--space-lg) var(--space-lg) 0 0}.option-tile_visual__lEzIr:has(.option-tile_media__6Mjpy) .option-tile_label__4AvAz{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.car-zone-icon_box__uABdk{display:block;flex:none;overflow:hidden;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light)}@supports not (corner-shape:superellipse(2.4)){.car-zone-icon_box__uABdk{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.car-zone-icon_image__c_LTy{display:block;width:100%;height:100%;object-fit:contain}.request-questions_questions__iOMPM{container:request-questions/inline-size;display:grid;gap:var(--space-3xl);grid-column:1/-1;min-width:0}.request-questions_question__mvM6j{display:grid;gap:var(--space-lg);min-width:0}.request-questions_question__mvM6j+.request-questions_question__mvM6j{border-top:var(--border-hairline) solid var(--border-default);padding-top:var(--space-3xl)}.request-questions_heading__8faRp{display:grid;gap:var(--space-xs)}.request-questions_heading__8faRp p{margin:0}.request-questions_hint__SEsSK{color:var(--text-muted)}.request-questions_questionOptions__4OiQJ{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.request-questions_photoTiles__bZT1R,.request-questions_questionTiles__MXOgK{display:grid;gap:var(--space-lg);min-width:0}.request-questions_photoTiles__bZT1R{grid-template-columns:minmax(0,1fr);align-items:stretch}@container request-questions (min-width: 328px){.request-questions_photoTiles__bZT1R{grid-template-columns:repeat(2,minmax(0,1fr))}}.request-questions_escapeOptions__vKrpG{max-width:320px}@container request-questions (min-width: 560px){.request-questions_questionTiles__MXOgK{grid-template-columns:repeat(2,minmax(0,1fr))}}@container request-questions (min-width: 680px){.request-questions_photoTiles__bZT1R{grid-template-columns:repeat(4,minmax(0,1fr))}}.request-attachments_block__xZZ05{min-width:0;max-width:100%;display:grid;gap:var(--space-md)}.request-attachments_heading__c3QW0{flex-wrap:wrap;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.request-attachments_block__xZZ05 p,.request-attachments_heading__c3QW0 h2{margin:0}.request-attachments_block__xZZ05>p,.request-attachments_heading__c3QW0>span{color:var(--text-muted)}.request-attachments_fileInput__NW8My{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.request-attachments_photos__ICYTH{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:var(--space-sm);padding:0;margin:0;list-style:none}.request-attachments_photos__ICYTH li{min-width:0}.request-attachments_photo__bNBCx{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);overflow:hidden;background:var(--bg-light)}.request-attachments_photo__bNBCx img{width:100%;height:100%;object-fit:cover}.request-attachments_fileName__i8_WI{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:var(--space-xs)}@supports not (corner-shape:superellipse(2.4)){.request-attachments_photo__bNBCx{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.request-attachments_block__xZZ05{gap:var(--space-lg);padding:var(--space-2xl);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-outer);corner-shape:var(--corner-smooth);background:var(--bg-surface)}button.request-attachments_add__o0xMP{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-lg);min-height:96px;padding:var(--space-xl);border:var(--border-width) dashed var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-sand);text-align:left}@supports not (corner-shape:superellipse(2.4)){button.request-attachments_add__o0xMP{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.request-attachments_camera__d9Udf{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:var(--radius-pill);background:var(--bg-surface)}.request-attachments_addText__QAmrd{display:grid;gap:var(--space-xs);white-space:normal;min-width:0}.request-attachments_addText__QAmrd>span:last-child,.request-attachments_count__v46cs,.request-attachments_privacy__ndaaD{color:var(--text-muted)}.request-attachments_count__v46cs{margin-left:auto;flex:none}.request-attachments_photos__ICYTH{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:var(--space-lg)}.request-attachments_block__xZZ05[data-embedded]{padding:0;border:0;background:transparent}.request-attachments_preview__MQIya{display:grid;grid-template-columns:repeat(auto-fill,56px);gap:var(--space-sm);list-style:none;padding:0;margin:var(--space-sm) 0 0;max-width:100%}@supports not (corner-shape:superellipse(2.4)){.request-attachments_block__xZZ05{border-radius:calc(var(--radius-outer) * var(--corner-fallback-scale))}}@media (max-width:599px){.request-attachments_block__xZZ05{padding:var(--space-xl)}button.request-attachments_add__o0xMP{padding:var(--space-lg);gap:var(--space-md)}.request-attachments_camera__d9Udf{width:40px;height:40px}}.request_page__tBjrC{padding-top:var(--space-lg);padding-bottom:var(--step-section)}.request_kicker__Kl8Iu{color:var(--text-muted);margin-bottom:var(--space-xs)}.request_title__2yUES{max-width:var(--measure);margin:0 0 var(--space-sm)}.request_studioCard__jlTQa{max-width:var(--measure);margin:0}.request_lead__Iw0WB{color:var(--text-muted);max-width:var(--measure);margin-bottom:var(--space-3xl)}.request_form__LKu0Q{display:grid;gap:var(--space-3xl)}.request_mainColumn__XJtcF{display:flex;flex-direction:column;gap:var(--space-3xl);min-width:0}.request_phoneBlock___xpix,.request_sendColumn__NUk9O{min-width:0}.request_summaryCard__L2nIv{display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-outer);corner-shape:var(--corner-smooth);background:var(--bg-surface)}@supports not (corner-shape:superellipse(2.4)){.request_summaryCard__L2nIv{border-radius:calc(var(--radius-outer) * var(--corner-fallback-scale))}}.request_summaryTitle__JDQzd{margin:0}.request_summaryStudio__SNCm3{display:flex;align-items:center;gap:var(--space-md);min-width:0;color:var(--section-ink,var(--text-on-dark));text-decoration:none;min-height:44px}.request_summaryStudio__SNCm3:focus-visible{outline:var(--border-width) solid currentColor;outline-offset:var(--space-sm)}.request_summaryStudio__SNCm3>span:last-child{display:flex;flex-direction:column;min-width:0}.request_studioLink__3ektb{color:var(--section-ink,var(--text-on-dark));text-decoration:none;overflow-wrap:break-word}.request_studioDistrict__IkDWM{color:var(--section-muted,var(--text-on-chrome))}.request_summaryFacts__zAUTI,.request_summaryWorks__4o5St{display:grid;gap:var(--space-md);margin:0}.request_summaryWorks__4o5St{list-style:none;padding:0}.request_summaryWorks__4o5St>li{overflow-wrap:anywhere}.request_summaryFacts__zAUTI>.request_summaryWorkFact__hNvs8{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.request_summaryFacts__zAUTI>div{display:grid;grid-template-columns:68px minmax(0,1fr);gap:var(--space-md)}.request_summaryFacts__zAUTI dd,.request_summaryFacts__zAUTI dt{margin:0;overflow-wrap:break-word}.request_summaryFacts__zAUTI dt{color:var(--text-muted)}.request_nearbyDetails__kNVmC{padding-block:var(--space-sm);border-bottom:var(--border-hairline) solid var(--border-default);border-top:var(--border-hairline) solid var(--border-default)}.request_nearbyDetails__kNVmC summary{min-height:44px;padding-block:var(--space-lg);cursor:pointer}.request_nearbyDetails__kNVmC>p{margin-top:var(--space-sm)}.request_recipients__TL2Qb{margin:0;color:var(--text-primary);overflow-wrap:break-word}.request_block__PB5xB{display:flex;flex-direction:column;gap:var(--step-row)}.request_blockTitle__WhYx8{margin:0}.request_blockNote__VO8Ly{color:var(--text-muted);max-width:var(--measure);margin:0}.request_workSearch__HJF60{max-width:420px;margin-bottom:var(--step-row)}.request_infoRow__vbwGi{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-xl);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}@supports not (corner-shape:superellipse(2.4)){.request_infoRow__vbwGi{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.request_infoName__J5_dZ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm)}.request_infoNote__3eAnN{flex:none;color:var(--text-muted)}.request_drop__Teg21{flex:none;align-self:flex-start;min-height:44px;min-width:44px}.request_infoRow__vbwGi .request_drop__Teg21{align-self:center}.request_more__BCE2F{align-self:flex-start}.request_addRow__cFNyt{display:flex;align-items:center;gap:var(--space-md);width:100%;min-height:44px;padding:var(--space-sm) var(--space-md);border:none;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:none;color:var(--text-primary);text-align:left;cursor:pointer}@supports not (corner-shape:superellipse(2.4)){.request_addRow__cFNyt{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}@media (hover:hover){.request_addRow__cFNyt:hover{background:var(--bg-light)}}.request_addMark__D8Ehh{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-pill);background:var(--bg-light);color:var(--text-primary)}.request_addName__qg4Zh{flex:1 1;min-width:0}.request_addPrice__MYu7o{flex:none;color:var(--text-muted);white-space:nowrap}.request_classTiles__4GKnb{display:flex;flex-direction:column;gap:var(--gutter)}.request_phoneKnown__nCrgg{color:var(--text-muted)}.request_footnote__6NOPV{color:var(--text-muted);text-align:center}.request_empty__7F59w{color:var(--text-muted);max-width:var(--measure)}.request_away__qT53_{margin-top:var(--step-section);color:var(--text-muted)}.request_carBlock__Ox62I,.request_concernBlock__pHC4c,.request_workBlock__ofRGR{min-width:0}@media (min-width:900px){main.request_page__tBjrC{max-width:calc(var(--measure) + 400px)}.request_form__LKu0Q{align-items:start;gap:var(--space-3xl)}}@media (min-width:900px) and (min-height:800px){.request_sendColumn__NUk9O{position:sticky;top:calc(var(--head-pin) + var(--space-xl))}}.request_concernGroup__8YBRv,.request_concerns__GuOEi{display:grid;gap:var(--space-lg)}.request_concernOptions__1v4pZ{display:flex;flex-wrap:wrap;gap:var(--space-md)}.request_concernOptions__1v4pZ button{height:auto;min-height:44px;white-space:normal;text-align:left;padding-block:var(--space-sm)}.request_sectionHeading__RoH5j{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.request_optional___UA25{color:var(--text-muted)}.request_summaryHeader__hk3uA{padding:var(--space-2xl);border-radius:0;display:grid;gap:var(--space-xl)}.request_summaryHeader__hk3uA .request_summaryTitle__JDQzd{color:var(--section-ink,var(--text-on-dark))}.request_summaryHeader__hk3uA .request_summaryStudio__SNCm3{align-items:center}.request_summaryBody__p5aVn{display:grid;gap:var(--space-xl);padding:var(--space-2xl)}.request_summaryFacts__zAUTI>div+div{padding-top:var(--space-lg);border-top:var(--border-hairline) solid var(--border-default)}.request_carImage__QNikg{flex:none}.request_contactIcon__xjFqm{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-pill);background:var(--bg-sand);color:var(--text-muted)}.request_recipients__TL2Qb{padding-top:var(--space-sm)}.request_footnote__6NOPV{margin:0}@media (max-width:599px){.request_lead__Iw0WB{margin-bottom:var(--space-2xl)}.request_mainColumn__XJtcF{gap:var(--space-xl)}.request_summaryBody__p5aVn,.request_summaryHeader__hk3uA{padding:var(--space-2xl)}.request_car__HIejH{padding:var(--space-lg);gap:var(--space-lg)}}.request_infoName__J5_dZ{overflow-wrap:anywhere}@media (max-width:359px){.request_contactIcon__xjFqm{display:none}}.request_alternatives__uRXnk{margin-top:var(--space-4xl)}.request_alternativeList__AxwBz{display:grid;gap:var(--space-xl);margin-top:var(--space-xl)}.request_generalRequest__VmUXm{display:grid;justify-items:start;gap:var(--space-md);border-top:var(--border-hairline) solid var(--border-default);padding-top:var(--space-xl)}@media (max-width:599px){.request_workBlock__ofRGR{padding:var(--space-xl)}}.request_concernOptions__1v4pZ[hidden]{display:none}.request_concernGroup__8YBRv+.request_concernGroup__8YBRv{border-top:var(--border-hairline) solid var(--border-default);padding-top:var(--space-lg)}.request_generalRequest__VmUXm a{min-width:44px}.request_generalRequest__VmUXm a,.request_summaryBody__p5aVn [role=alert] a{display:inline-flex;align-items:center;min-height:44px}.request_sendColumn__NUk9O[data-long-summary]{position:static}.request_form__LKu0Q,.request_mainColumn__XJtcF{gap:var(--space-2xl)}.request_sendColumn__NUk9O{position:static}.request_car__HIejH{padding:0;border:0;background:transparent}.request_classTiles__4GKnb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.request_phoneBlock___xpix input{max-width:360px}.request_summaryBody__p5aVn{gap:var(--space-2xl)}.request_summaryHeader__hk3uA{gap:var(--space-lg)}.request_summaryStudio__SNCm3{color:var(--text-on-dark)}.request_summaryFacts__zAUTI>div{grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.request_summaryFacts__zAUTI dd{color:var(--text-primary)}@media (min-width:900px){.request_form__LKu0Q{gap:var(--space-4xl)}.request_sendColumn__NUk9O{position:static}}@media (max-width:599px){.request_car__HIejH{padding:0}}.request_checkoutSummary__temPq{margin-bottom:var(--space-2xl)}.client-conversion-examples_root__tieL4{display:grid;gap:var(--step-block);min-width:0}.service-discovery_browser__ic30B{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0}.service-discovery_header__vTa3s{display:grid;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg) var(--space-md);border-bottom:var(--border-hairline) solid var(--border-default);flex:none}.service-discovery_header__vTa3s>button{justify-self:start;padding-inline:0}.service-discovery_header__vTa3s h2{overflow-wrap:anywhere}.service-discovery_content__26hmc{overflow:auto;overscroll-behavior:contain;min-height:0;padding:var(--space-md) var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}.service-discovery_tools___pNpc{display:grid;gap:var(--space-sm)}.service-discovery_note__kgA_D{color:var(--text-muted)}.service-discovery_list__7YR3y{display:grid;gap:var(--space-xs);list-style:none;margin:0;padding:0}.service-discovery_list__7YR3y li{min-width:0}.service-discovery_browser__ic30B[data-service-discovery=page] .service-discovery_content__26hmc{overflow:visible;padding-inline:0}.service-discovery_browser__ic30B[data-service-discovery=page] .service-discovery_header__vTa3s{padding-inline:0}.service-discovery_list__7YR3y li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);border-bottom:var(--border-hairline) solid var(--border-default)}.service-discovery_list__7YR3y li>a{min-width:0}@media(max-width:479px){.service-discovery_list__7YR3y li{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:var(--space-sm)}.service-discovery_list__7YR3y li>a:last-child{justify-self:start}}.deta-voice-controls_call__a5Sar{flex:none;display:grid;gap:var(--space-sm);text-align:center;padding-block:var(--space-md)}.deta-voice-controls_call__a5Sar p{margin-inline:auto;max-width:64ch}.deta-voice-controls_portrait__ExSow{justify-self:center;padding:var(--space-xs);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-pill)}.deta-voice-controls_portrait__ExSow[data-call-activity=listening],.deta-voice-controls_portrait__ExSow[data-call-activity=speaking],.deta-voice-controls_portrait__ExSow[data-call-activity=thinking]{border-color:var(--accent-base)}.deta-voice-controls_portrait__ExSow[data-call-activity=muted]{border-color:var(--text-muted)}.deta-voice-controls_controls__2Q3Iz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:480px;justify-self:center;align-items:stretch;gap:var(--space-md);padding-top:var(--space-sm)}.deta-voice-controls_controls__2Q3Iz>.deta-voice-controls_callButton__vE9i3{padding-inline:var(--space-md);gap:var(--space-md);white-space:nowrap}.deta-voice-controls_controls__2Q3Iz>.deta-voice-controls_hangUpButton__yV8KZ{background:var(--err);color:var(--text-on-dark)}.deta-voice-controls_hangUp__lLvT3{rotate:135deg}.deta-voice-controls_retry__3Hu2N{display:flex;justify-content:center}.deta-voice-controls_error__r7AxH{color:var(--err)}.conversation-choices_choices__kb99T{display:flex;flex-wrap:wrap;gap:var(--space-sm);min-width:0}.conversation-choices_choice__gILlu{white-space:normal;text-align:start;overflow-wrap:anywhere;max-width:100%}.notification-badge_badge__N2jA0{position:absolute;top:0;right:0;min-width:18px;height:18px;padding-inline:4px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--bg-dark);font-size:var(--fs-xs);line-height:1;font-weight:var(--weight-semibold);pointer-events:none}.notification-badge_dot__WZ_eH{min-width:9px;width:9px;height:9px;padding:0}.car-picker_wrap__ViPAU{position:relative}.car-picker_panel__jQU44{position:absolute;top:calc(100% - var(--space-sm));left:0;right:0;z-index:5;display:flex;flex-direction:column;gap:var(--space-xs);max-height:288px;padding:var(--space-sm);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);box-shadow:0 12px 32px rgb(0 0 0/16%);overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0}@supports not (corner-shape:superellipse(2.4)){.car-picker_panel__jQU44{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.car-picker_hit__RmgZn{background:transparent;color:inherit;font-weight:var(--weight-bold)}.assistant-launcher_docked__aZbAh,.assistant-launcher_launcher__WTIOp{--deta-trigger-size:var(--control-h)}.assistant-launcher_launcher__WTIOp{position:fixed;z-index:45;left:calc(var(--page-x) + env(safe-area-inset-left, 0px));bottom:calc(var(--space-sm) + var(--safe-bottom) + var(--mobile-keyboard-inset, 0px) + var(--mobile-search-row-height, 0px) + (var(--tabbar-h) - var(--control-h)) / 2)}.assistant-launcher_docked__aZbAh{position:relative;display:grid;align-items:center;height:100%;pointer-events:auto}.assistant-launcher_trigger__gw8ri{position:relative;display:flex;align-items:center;justify-content:center;width:var(--control-h);height:var(--control-h);min-height:var(--control-h);padding:var(--space-sm);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-on-chrome);text-decoration:none}.assistant-launcher_trigger__gw8ri>span:first-child{width:100%;height:100%}.assistant-launcher_trigger__gw8ri.assistant-launcher_trigger__gw8ri>[data-notification]{position:absolute;z-index:2}.assistant-launcher_trigger__gw8ri:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.assistant-launcher_hint__5kPEl{position:absolute;left:calc(var(--deta-trigger-size) + var(--space-sm));bottom:0;display:flex;align-items:flex-start;width:min(280px,calc(100vw - 2 * var(--page-x) - var(--deta-trigger-size) - var(--space-sm) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)));padding:var(--space-md);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);box-shadow:var(--shadow-overlay);color:var(--text-primary)}.assistant-launcher_hint__5kPEl:after{content:"";position:absolute;left:-5px;bottom:calc(var(--deta-trigger-size) / 2 - 5px);width:10px;height:10px;transform:rotate(45deg);background:var(--bg-surface)}.assistant-launcher_hintText__zY_hP{text-align:left;flex:1 1;min-width:0;min-height:44px;padding:var(--space-sm);border:0;color:inherit;background:transparent}.assistant-launcher_hintText__zY_hP:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}@media (max-width:899px),(pointer:coarse),(pointer:none){.assistant-launcher_hint__5kPEl{display:none}}@media (min-width:640px) and (pointer:fine){.assistant-launcher_launcher__WTIOp{bottom:calc(var(--space-xl) + var(--safe-bottom));left:calc(var(--space-xl) + env(safe-area-inset-left, 0px))}}@supports not (corner-shape:superellipse(2.4)){.assistant-launcher_hint__5kPEl{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}@media (max-width:359px){.assistant-launcher_launcher__WTIOp{left:calc(var(--space-sm) + env(safe-area-inset-left, 0px))}}body:has([data-catalog-browse][data-catalog-map-mode=true]) .assistant-launcher_launcher__WTIOp:not([data-deta-live-call]){display:none}body:has([data-catalog-browse]) .assistant-launcher_launcher__WTIOp[data-deta-live-call]{z-index:1101}.assistant-launcher_trigger__gw8ri.assistant-launcher_trigger__gw8ri>.assistant-launcher_purpose__Hn4oX{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);padding:0 var(--space-xs);border-radius:var(--radius-sm);background:var(--bg-chrome);color:var(--text-on-chrome);font-size:var(--t-micro-size);line-height:var(--t-micro-line);font-weight:600;white-space:nowrap}.deta-compact-control_control__y5qSg{width:min(420px,100%);min-height:var(--control-h);gap:var(--space-sm);padding:var(--space-md)}.deta-compact-control_open__3hJyA{display:flex;align-items:center;gap:var(--space-lg);flex:1 1;min-width:0;min-height:48px;padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:transparent;color:inherit;text-align:start}@supports not (corner-shape:superellipse(2.4)){.deta-compact-control_open__3hJyA{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.deta-compact-control_open__3hJyA:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.deta-compact-control_copy__19gla{display:grid;gap:var(--space-sm);min-width:0}.deta-compact-control_status__ePQD2{font-size:var(--fs-xs);line-height:1.25;overflow-wrap:anywhere}.deta-compact-control_recommendation__UT_FA{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--fs-sm);line-height:1.35;overflow-wrap:anywhere}.deta-compact-control_hangup__Yq_HK svg{transform:rotate(135deg)}.deta-compact-control_example__TXuHE{display:grid;gap:var(--space-md);width:100%;max-width:480px;margin-inline:auto;padding-inline:var(--page-x)}.deta-compact-control_exampleDock__1zGFR{display:grid;grid-template-columns:var(--control-h) minmax(0,1fr);gap:var(--space-sm);align-items:center}@media (max-width:359px){.deta-compact-control_example__TXuHE{padding-inline:var(--space-sm)}}@media (max-width:899px),(pointer:coarse){.deta-compact-control_control__y5qSg{width:100%;max-width:none}}.map-pins_pin__FwLas{position:absolute;top:50%;left:50%;cursor:pointer;transform-origin:50% 100%;transition:scale .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.map-pins_activeDot__8o788,.map-pins_dot__9pZYh{display:block;width:24px;height:32px;transform:translate(-50%,-100%)}.map-pins_activeDot__8o788{scale:1.15}.map-pins_pinGlyph__BZamH{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2px 3px rgb(0 0 0/.18))}.map-pins_pinBody__9eoZp{fill:var(--bg-dark-soft);stroke:var(--bg-dark);stroke-width:1.5px;vector-effect:non-scaling-stroke}.map-pins_activeDot__8o788 .map-pins_pinBody__9eoZp,.map-pins_pinCenter__zgjlu{fill:var(--accent-base)}.map-pins_activeDot__8o788 .map-pins_pinCenter__zgjlu{fill:var(--bg-dark)}.map-pins_logoMarker__8BV1e,.map-pins_priceMarker__Jj4Pi{--pin-fill:var(--bg-dark-soft);isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;max-width:220px;padding:4px 10px;transform:translate(-50%,calc(-100% - 8px));border:1.5px solid var(--bg-dark);border-radius:var(--radius-pill);background:var(--pin-fill);color:var(--text-on-dark);box-shadow:0 2px 6px rgb(0 0 0/.18)}.map-pins_markerTail__h_B_E{position:absolute;z-index:1;left:50%;bottom:-10.25px;width:18px;height:11px;overflow:visible;transform:translateX(-50%);pointer-events:none}.map-pins_tailFill__OdQ7P{fill:var(--pin-fill);transition:fill .18s ease}.map-pins_tailOutline__KyORI{fill:none;stroke:var(--bg-dark);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:butt}.map-pins_logoMarker__8BV1e{width:48px;padding:4px;border-radius:10px;corner-shape:round}.map-pins_namedLogoMarker__Ee0lQ{flex-direction:column;gap:4px;width:max-content;min-width:104px;max-width:180px;padding:6px 10px}.map-pins_namedPriceMarker__ZZHLp{min-height:52px;border-radius:12px;corner-shape:round;padding-block:6px}.map-pins_pinCopy__Sz8V_{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.map-pins_studioTitle__Tk9l2{display:block;max-width:158px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-text),system-ui,sans-serif;font-size:var(--fs-sm);font-weight:var(--weight-bold);line-height:1.2}.map-pins_logoPlate__0Jvsy{display:grid;place-items:center;width:37px;height:26px;overflow:hidden;border-radius:6px;corner-shape:round;background:var(--bg-dark-soft)}.map-pins_logoMarker__8BV1e .map-pins_logoPlate__0Jvsy>img.map-pins_logoImage__9Ex6_{display:block;width:31px;height:22px;object-fit:contain}.map-pins_namedLogoMarker__Ee0lQ .map-pins_logoPlate__0Jvsy{width:50px;height:34px}.map-pins_namedLogoMarker__Ee0lQ .map-pins_logoPlate__0Jvsy>img.map-pins_logoImage__9Ex6_{width:44px;height:30px}.map-pins_namedLogoMarker__Ee0lQ .map-pins_studioTitle__Tk9l2,.map-pins_priceMarker__Jj4Pi:has(>img.map-pins_priceLogo__PQrF_) .map-pins_studioTitle__Tk9l2{font-size:var(--fs-xs)}.map-pins_logoMarkerSelected__gyIYr,.map-pins_priceMarkerSelected__sh5T3{--pin-fill:var(--accent-base);color:var(--accent-ink);box-shadow:0 3px 8px rgb(0 0 0/.22)}.map-pins_priceMarker__Jj4Pi>img.map-pins_priceLogo__PQrF_{flex:none;width:32px;height:32px;padding:3px;border-radius:6px;corner-shape:round;background:var(--bg-dark-soft);object-fit:contain}.map-pins_priceAmount__hPKDN{overflow:hidden;font-family:var(--font-num),system-ui,sans-serif;font-size:var(--fs-sm);font-weight:var(--weight-bold);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.map-pins_cluster__pRyGC{display:grid;place-items:center;min-width:32px;height:32px;padding-inline:5px;background:var(--accent-base);color:var(--accent-ink)}.map-pins_clusterPrice___N02D,.map-pins_cluster__pRyGC{transform:translate(-50%,-50%);border:1.5px solid var(--bg-dark);border-radius:var(--radius-pill);font-family:var(--font-num),system-ui,sans-serif;font-size:var(--fs-sm);font-weight:var(--weight-bold);box-shadow:0 2px 6px rgb(0 0 0/.18)}.map-pins_clusterPrice___N02D{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:3px 10px 3px 3px;background:var(--bg-dark-soft);color:var(--text-on-dark);white-space:nowrap}.map-pins_clusterPrice___N02D>span:first-child{display:grid;place-items:center;flex:none;min-width:26px;height:26px;padding-inline:5px;border-radius:var(--radius-pill);background:var(--accent-base);color:var(--accent-ink)}.map-pins_priceCopy__Wu8CH{display:inline-flex;align-items:baseline;gap:3px}.map-pins_priceText__6jCq4{font-family:var(--font-text),system-ui,sans-serif;font-size:var(--fs-xs)}.map-pins_priceNumber__YPz5M{font-family:var(--font-num),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.map-pins_pin__FwLas,.map-pins_tailFill__OdQ7P{transition:none}}.map-pins_activeDot__8o788[data-pin-reveal],.map-pins_logoMarker__8BV1e[data-pin-reveal],.map-pins_priceMarker__Jj4Pi[data-pin-reveal]{animation:map-pins_pin-reveal__Pt9aq var(--t-move) var(--ease)}.map-pins_activeDot__8o788[data-pin-reveal]{--pin-rest-scale:1.15}@keyframes map-pins_pin-reveal__Pt9aq{0%{opacity:.3;scale:calc(var(--pin-rest-scale, 1) * .88)}to{opacity:1;scale:var(--pin-rest-scale,1)}}@media (prefers-reduced-motion:reduce){.map-pins_activeDot__8o788[data-pin-reveal],.map-pins_logoMarker__8BV1e[data-pin-reveal],.map-pins_priceMarker__Jj4Pi[data-pin-reveal]{animation:none}}.map-pins_compactIdentity__d2Sz8{flex-direction:column;gap:var(--space-xs);min-width:0;min-height:32px;max-width:112px;padding:var(--space-sm) var(--space-md);border-radius:10px;corner-shape:round}.map-pins_compactIdentity__d2Sz8 .map-pins_logoPlate__0Jvsy{flex:none;width:32px;height:24px;border-radius:var(--space-sm);corner-shape:round}.map-pins_compactIdentity__d2Sz8 .map-pins_logoPlate__0Jvsy>img.map-pins_logoImage__9Ex6_{width:30px;height:22px}.map-pins_compactIdentity__d2Sz8 .map-pins_studioTitle__Tk9l2{min-width:0;max-width:96px;font-size:var(--fs-xs)}.map-pin-preview_anchor__LPklF{position:relative;display:inline-block;width:44px;height:44px}.map-pin-preview_target__btjvO{display:block;width:44px;height:44px;border:0;padding:0;background:transparent;cursor:pointer}.map-pin-preview_target__btjvO:focus-visible{outline:2px solid var(--accent-base);outline-offset:4px;border-radius:var(--radius-pill)}.map-pin-preview_host__JRTev{position:absolute;top:50%;left:50%;pointer-events:none}.map-pin-preview_tooltip___GdOv{position:absolute;bottom:calc(50% + 52px);left:50%;transform:translateX(-50%);width:min(320px,calc(100vw - 48px));z-index:1}.map-pin-preview_anchor__LPklF[data-named=true] .map-pin-preview_tooltip___GdOv{bottom:calc(50% + 76px)}.map-pin-preview_tooltip___GdOv{animation:map-pin-preview_tooltipAppear__1IQzC .16s cubic-bezier(.2,.8,.2,1)}@keyframes map-pin-preview_tooltipAppear__1IQzC{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.map-pin-preview_tooltip___GdOv{animation:none}}.address-map_map__MSCD7{width:100%;height:220px;overflow:hidden;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface)}@supports not (corner-shape:superellipse(2.4)){.address-map_map__MSCD7{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.studio-map-list-layout_root__0oAjM{--studio-map-top:calc(var(--head-pin, 0px) + var(--sticky-page-bar-height, 0px) + var(--work-tabs-h, 0px));--studio-map-desktop-h:clamp(400px,calc(100svh - var(--studio-map-top) - var(--explorer-tools-h, 112px) - 3 * var(--space-xl)),720px);position:relative;isolation:isolate;z-index:0;min-width:0}.studio-map-list-layout_workspace__C0Q9F{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);grid-template-areas:"tools tools" "map list";align-items:start;gap:var(--space-lg);min-width:0}.studio-map-list-layout_tools__sbjWr{grid-area:tools;position:relative;top:auto;z-index:10;min-width:0;padding-block:var(--space-sm);background:var(--bg-sand)}.studio-map-list-layout_mapPane__AqTj7{--price-map-h:var(--studio-map-desktop-h);grid-area:map;min-width:0;position:relative;top:auto}.studio-map-list-layout_listCol__grqPi{grid-area:list;min-width:0;position:relative;top:auto;height:var(--studio-map-desktop-h);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.studio-map-list-layout_root__0oAjM[data-list-mode=page] .studio-map-list-layout_listCol__grqPi{height:auto;overflow:visible;position:relative;top:auto}.studio-map-list-layout_root__0oAjM [data-map-list]{display:grid;gap:var(--space-md);min-width:0}.studio-map-list-layout_root__0oAjM [data-map-results]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);min-width:0;margin:0;padding:0;list-style:none}.studio-map-list-layout_root__0oAjM [data-map-results]>li{min-width:0}.studio-map-list-layout_root__0oAjM [data-map-more]{padding-block:var(--space-md)}.studio-map-list-layout_drawerHandle__JP4Fy,.studio-map-list-layout_mobileContext__OoXPn{display:none}.studio-map-list-layout_mapHeading__1MEIt{position:absolute;top:0;inset-inline:0;z-index:1202;padding-top:var(--safe-top,0);background:var(--bg-dark);color:var(--text-on-dark)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true]{--map-studio-rail-top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));--map-studio-rail-width:min(420px,40vw);position:fixed;inset:0;z-index:1200;background:var(--bg-sand)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{--price-map-h:100dvh;position:absolute;inset:0}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_tools__sbjWr{position:absolute;top:var(--map-heading-h,68px);inset-inline:0;z-index:1201;padding:var(--space-sm) var(--page-x)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{--map-controls-top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));--map-zoom-top:var(--map-controls-top)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{position:absolute;top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));right:var(--space-lg);bottom:var(--space-lg);left:auto;width:min(420px,40vw);height:auto;z-index:1201}@media (max-width:899px){.studio-map-list-layout_workspace__C0Q9F{grid-template-columns:minmax(0,1fr);grid-template-areas:"tools" "map" "list"}.studio-map-list-layout_root__0oAjM[data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_workspace__C0Q9F{grid-template-areas:"tools" "list"}.studio-map-list-layout_root__0oAjM[data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_mapPane__AqTj7{display:none}.studio-map-list-layout_mapPane__AqTj7{--price-map-h:300px;position:relative;top:auto}.studio-map-list-layout_listCol__grqPi{height:auto;position:relative;top:auto;overflow:visible}.studio-map-list-layout_root__0oAjM[data-mobile-map=true][data-map-edge-to-edge]{position:absolute;top:calc(var(--map-edge-top) + var(--map-viewport-top, 0px));bottom:auto;height:var(--map-viewport-height,100dvh)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{display:block;--price-map-h:var(--map-viewport-height,100dvh)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{top:auto;inset-inline:0;--map-drawer-height:45svh;bottom:calc(-1 * var(--map-edge-bottom));width:auto;height:calc(var(--map-drawer-height) + var(--map-edge-bottom));overflow:auto;padding:0 var(--page-x) calc(var(--space-md) + var(--safe-bottom) + var(--map-edge-bottom));background:var(--bg-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;corner-shape:var(--corner-smooth);box-shadow:var(--shadow-card)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true][data-drawer-expanded=true] .studio-map-list-layout_listCol__grqPi{--map-drawer-height:65svh}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_drawerHandle__JP4Fy{display:grid;gap:var(--space-xs);position:sticky;top:0;z-index:2;width:100%;min-height:var(--btn-md);padding-block:var(--space-sm);border:0;background:var(--bg-surface);color:var(--text-primary);text-align:left;font:inherit}.studio-map-list-layout_drawerHandle__JP4Fy span{font-size:var(--fs-xs);color:var(--text-muted)}.studio-map-list-layout_drawerHandle__JP4Fy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm)}@supports not (corner-shape:superellipse(2.4)){.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale)) calc(var(--radius-xl) * var(--corner-fallback-scale)) 0 0}}}.map-studio-rail_fixed__tDmoi,.map-studio-rail_rail__1Jhj_{min-width:0}@media (min-width:900px){.map-studio-rail_rail__1Jhj_[data-map-studio-rail]{position:absolute;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;background:transparent}.map-studio-rail_rail__1Jhj_.map-studio-rail_fixed__tDmoi[data-map-studio-rail][data-map-rail-fixed=true],.map-studio-rail_rail__1Jhj_[data-map-studio-rail]{top:var(--map-studio-rail-top,calc(var(--safe-top, 0px) + var(--space-lg)));right:var(--space-lg);bottom:calc(var(--safe-bottom, 0px) + var(--space-lg));left:auto;width:var(--map-studio-rail-width,min(380px,36vw))}.map-studio-rail_rail__1Jhj_.map-studio-rail_fixed__tDmoi[data-map-studio-rail][data-map-rail-fixed=true]{position:fixed}}.sticky-top-bar_sentinel__7cgFT{position:absolute;display:block;width:1px;height:0}.sticky-top-bar_barOn__VG9fc,.sticky-top-bar_bar__XFXGI{position:fixed;top:var(--head-pin);left:0;right:0;padding-top:var(--safe-top);z-index:40;background:var(--bg-dark);color:var(--text-on-dark);transition:transform var(--t-state) var(--ease),opacity var(--t-state) var(--ease)}.sticky-top-bar_row__K9ZXc{display:flex;align-items:center;gap:var(--space-lg);max-width:480px;margin-inline:auto;padding:var(--space-lg) var(--page-x)}@media (min-width:900px){.sticky-top-bar_row__K9ZXc{max-width:var(--shell-w-wide)}}@media (min-width:640px) and (pointer:fine){.sticky-top-bar_row__K9ZXc{max-width:var(--shell-w-wide)}}.sticky-top-bar_bar__XFXGI{transform:translateY(-100%);opacity:0;pointer-events:none}.sticky-top-bar_barOn__VG9fc{transform:translateY(0);opacity:1}.sticky-top-bar_progress__oHeX8{position:absolute;right:0;bottom:0;left:0;height:2px;overflow:hidden;background:color-mix(in srgb,var(--bg-surface) 10%,transparent)}.sticky-top-bar_progressFill__ZfzGj{display:block;width:100%;height:100%;background:var(--accent-base);transform:scaleX(var(--reading-progress,0));transform-origin:left center;will-change:transform}.sticky-top-bar_back__QAX0j{border:0;color:inherit;flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-pill);background:rgba(255,255,255,.14)}.sticky-top-bar_backIcon____EPF{display:block;width:16px;height:16px;background:var(--text-on-dark);mask:url(/icons/chevron-left.svg) center/14px 14px no-repeat;-webkit-mask:url(/icons/chevron-left.svg) center/14px 14px no-repeat}.sticky-top-bar_title__qIwrf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-on-dark)}[data-map-heading] .sticky-top-bar_title__qIwrf,[data-retain-on-mobile=true] .sticky-top-bar_title__qIwrf{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.sticky-top-bar_stack__Tan4t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sticky-top-bar_compactTitle__O_N_B .sticky-top-bar_stack__Tan4t{flex:0 1 auto}.sticky-top-bar_price__Dl3L6{color:var(--accent-base);white-space:nowrap}.sticky-top-bar_action__rF3wv{flex:none}@media (max-width:639px),(pointer:coarse){.sticky-top-bar_row__K9ZXc{gap:var(--space-md)}.sticky-top-bar_action__rF3wv.sticky-top-bar_action__rF3wv{padding-inline:var(--space-lg)}}.sticky-top-bar_narrowOnly__zWOSN{visibility:visible}@media (min-width:1100px){.sticky-top-bar_narrowOnly__zWOSN{display:none}}@media (min-width:900px){.sticky-top-bar_barOn__VG9fc,.sticky-top-bar_bar__XFXGI{z-index:29}}.sticky-top-bar_leading__1rkQg{flex:none;display:flex;align-items:center}.sticky-top-bar_description__PBnTc{color:var(--text-on-chrome);overflow-wrap:anywhere}.sticky-top-bar_actions__e1XaM{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;flex-shrink:0}@media(max-width:639px){.sticky-top-bar_row__K9ZXc:has(.sticky-top-bar_actions__e1XaM){flex-wrap:wrap}.sticky-top-bar_actions__e1XaM{flex-basis:100%;justify-content:flex-end}}.sticky-top-bar_distributed__UkOT4 .sticky-top-bar_stack__Tan4t{flex:1 1}.sticky-top-bar_distributed__UkOT4 .sticky-top-bar_actions__e1XaM{margin-left:auto}@media (max-width:639px){.sticky-top-bar_distributed__UkOT4.sticky-top-bar_row__K9ZXc{flex-wrap:nowrap}.sticky-top-bar_distributed__UkOT4.sticky-top-bar_row__K9ZXc:has([data-studio-contacts]){flex-wrap:wrap}.sticky-top-bar_distributed__UkOT4 .sticky-top-bar_actions__e1XaM{display:none}}.sticky-top-bar_barOn__VG9fc.sticky-top-bar_barOn__VG9fc[data-sticky-top-bar],.sticky-top-bar_bar__XFXGI.sticky-top-bar_bar__XFXGI[data-sticky-top-bar]{position:fixed;overflow:clip}.sticky-top-bar_barOn__VG9fc.sticky-top-bar_barOn__VG9fc>.sticky-top-bar_progress__oHeX8,.sticky-top-bar_bar__XFXGI.sticky-top-bar_bar__XFXGI>.sticky-top-bar_progress__oHeX8{position:absolute;z-index:2}.request-header_header__Y3zHI{display:grid;gap:var(--space-xl);margin-block:var(--space-lg) var(--space-2xl);padding:var(--space-xl);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-outer);corner-shape:var(--corner-smooth);background:var(--bg-surface);align-items:start}.request-header_identity__EIvff{display:grid;align-content:start;gap:var(--space-xl);min-width:0}@media(min-width:900px){.request-header_header__Y3zHI{grid-template-columns:minmax(0,1fr) minmax(264px,320px);gap:var(--space-2xl);padding:var(--space-2xl)}}@supports not (corner-shape:superellipse(2.4)){.request-header_header__Y3zHI{border-radius:calc(var(--radius-outer) * var(--corner-fallback-scale))}}.studio-map_map__Hiu1P{position:absolute;inset:0;isolation:isolate}.studio-map_canvas__EuK5f{height:100%}.studio-map_map__Hiu1P .leaflet-tooltip.studio-map_addressTooltip__6Iy1F{width:max-content;max-width:320px;padding:var(--space-sm) var(--space-md);border:0;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-dark);color:var(--text-on-dark);font-family:var(--font-text);font-size:var(--t-caption-size);line-height:var(--t-caption-line);white-space:normal;overflow-wrap:break-word;box-shadow:var(--shadow-card)}.studio-map_tooltipContent__18WiT,.studio-map_tooltipHours__VKQP9{display:grid;gap:var(--space-xs)}.studio-map_tooltipHours__VKQP9{padding-top:var(--space-sm);border-top:var(--border-hairline) solid var(--border-on-dark);color:var(--text-on-chrome)}.studio-map_tooltipHours__VKQP9 strong{color:var(--text-on-dark);font-weight:var(--weight-semibold)}.studio-map_map__Hiu1P .leaflet-tooltip-right.studio-map_addressTooltip__6Iy1F:before{border-right-color:var(--bg-dark)}.studio-map_map__Hiu1P .leaflet-tooltip-top.studio-map_addressTooltip__6Iy1F:before{border-top-color:var(--bg-dark)}@media (max-width:599px){.studio-map_map__Hiu1P .leaflet-tooltip.studio-map_addressTooltip__6Iy1F{max-width:min(260px,calc(100vw - 48px))}}@supports not (corner-shape:superellipse(2.4)){.studio-map_map__Hiu1P .leaflet-tooltip.studio-map_addressTooltip__6Iy1F{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.studio-map_map__Hiu1P .leaflet-gl-layer canvas{filter:var(--map-tint)}.studio-map_map__Hiu1P .leaflet-control-attribution{font-size:var(--fs-xs);line-height:var(--lh-xs)}.product-value-guide_card__bSztV,.product-value-guide_guide__iiUQe,.product-value-guide_panel__4Uwq1,.product-value-guide_stack__JBPvp{display:grid;gap:var(--space-xl);min-width:0}.product-value-guide_guide__iiUQe{gap:var(--space-2xl)}.product-value-guide_guide__iiUQe p{margin:0}.product-value-guide_card__bSztV>span{justify-self:start}.product-value-guide_copy__FeldA{font-weight:var(--weight-semibold)}.product-value-guide_facts__jw5m1{display:grid;gap:var(--space-lg);margin:0}.product-value-guide_fact__EyRdU{display:grid;gap:var(--space-sm);min-width:0}.product-value-guide_fact__EyRdU dd{margin:0}.product-value-guide_muted__e2DW1{color:var(--text-muted)}.product-value-guide_proof__umD4o{display:grid;gap:var(--space-sm)}.product-value-guide_proof__umD4o code{font-size:var(--fs-sm);overflow-wrap:anywhere}.product-value-guide_filters__TpbLl{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-lg)}.product-value-guide_legend__nobXd{padding-block:var(--space-md);border-block:var(--border-hairline) solid var(--border-default)}.product-value-guide_legend__nobXd summary{cursor:pointer}.product-value-guide_legend__nobXd[open] .product-value-guide_facts__jw5m1{margin-top:var(--space-lg)}@media (max-width:699px){.product-value-guide_filters__TpbLl{grid-template-columns:1fr}}.architecture-landing_preview__2hoVl{display:grid;gap:var(--space-xl);min-width:0}.architecture-landing_preview__2hoVl>p{margin:0}.architecture-landing_facts__05tV_{display:grid;gap:var(--space-lg);margin:0}.architecture-landing_fact__DHuXt{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--border-default)}.architecture-landing_fact__DHuXt dt{color:var(--text-muted)}.architecture-landing_fact__DHuXt dd{margin:0}.architecture-landing_muted__i6TYB{color:var(--text-muted)}.architecture-landing_materials__8G1cm{display:grid;gap:var(--space-2xl)}.studio-project-gallery_gallery__ywP08{display:grid;gap:var(--space-3xl);min-width:0}.studio-project-gallery_filters__PYiur{display:flex;flex-wrap:wrap;gap:var(--space-md)}.studio-project-gallery_grid__IBNmO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3xl);list-style:none;padding:0;margin:0}.studio-project-gallery_grid__IBNmO>li{min-width:0}.studio-project-gallery_more__BV6hp{display:flex;justify-content:center}.studio-project-gallery_note__nrlbK{margin:0;color:var(--text-muted)}.studio-project-gallery_series__tvcxO{display:grid;gap:var(--space-xl);max-width:1200px;margin-inline:auto;min-width:0}.studio-project-gallery_details__OLXqY{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-lg)}.studio-project-gallery_details__OLXqY p{margin:0;color:var(--text-muted)}.studio-project-gallery_stage__Wmf6b{position:relative;height:min(57dvh,680px);min-height:200px;background:var(--bg-dark-soft);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);overflow:hidden;touch-action:pan-y pinch-zoom}@supports not (corner-shape:superellipse(2.4)){.studio-project-gallery_stage__Wmf6b{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.studio-project-gallery_photo__XQ2l7{object-fit:contain}.studio-project-gallery_navigation__1Rqii{display:flex;justify-content:center;align-items:center;gap:var(--space-2xl)}.studio-project-gallery_counter__bmCIV{margin:0;text-align:center;min-width:100px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.studio-project-gallery_thumbnails__uKjdd{display:flex;gap:var(--space-md);overflow-x:auto;padding:var(--space-sm);scroll-padding-inline:var(--space-sm)}.studio-project-gallery_thumbnail__kr8H7{flex:0 0 80px;width:80px;aspect-ratio:var(--ratio-photo)}.studio-project-gallery_failure__4YZK6{height:100%;display:grid;place-content:center;justify-items:center;gap:var(--space-xl);color:var(--text-on-dark)}.studio-project-gallery_failure__4YZK6 p{margin:0}@media (max-width:650px){.studio-project-gallery_gallery__ywP08{gap:var(--space-2xl)}.studio-project-gallery_grid__IBNmO{grid-template-columns:minmax(0,1fr);gap:var(--space-2xl)}.studio-project-gallery_stage__Wmf6b{height:46dvh;min-height:180px}.studio-project-gallery_series__tvcxO{gap:var(--space-lg)}}