.ConfiguratorEmbed_embed__IrWyj{--page:var(--raw-color-white,#f1ebe0);--ink:#17191a;--on-dark:var(--page);--on-dark-dim:rgb(241 235 224/80%);--hairline:rgb(241 235 224/20%);--control-border:var(--ink);--divider:rgb(23 25 26/24%);color-scheme:light;color:var(--ink);background-color:var(--page);background-image:linear-gradient(to bottom,#000 0,rgb(8 12 13/88%) 10%,rgb(8 12 13/72%) 28%,rgb(8 12 13/72%) 100%),var(
      --configurator-background-image,url("/configurator/przeszklenia-wnek-1.jpg")
    );background-position:50%,50% 42%;background-repeat:no-repeat;background-size:cover;font-family:Onest,Arial,Helvetica,system-ui,sans-serif;font-synthesis:none;min-width:0;width:100%;-webkit-font-smoothing:antialiased}.ConfiguratorEmbed_preview__Y64KL{min-height:100svh;background:var(--page)}.ConfiguratorEmbed_embed__IrWyj,.ConfiguratorEmbed_embed__IrWyj *,.ConfiguratorEmbed_embed__IrWyj :after,.ConfiguratorEmbed_embed__IrWyj :before{box-sizing:border-box}.ConfiguratorEmbed_embed__IrWyj :where(h2,h3,p,dl,dd){margin:0}.ConfiguratorEmbed_embed__IrWyj :where(button,input){font:inherit}.ConfiguratorEmbed_page__7MjHe{margin:0 auto;max-width:1440px;padding:40px clamp(16px,3vw,48px) 56px;width:100%}.ConfiguratorEmbed_title__iza0L{color:var(--on-dark);font-size:clamp(24px,2.3vw,32px);font-weight:500;letter-spacing:-.035em;line-height:1.15;text-shadow:0 1px 18px rgb(0 0 0/54%)}.ConfiguratorEmbed_head__jveiW{margin-top:8px}.ConfiguratorEmbed_lead__ZFYBJ{color:var(--on-dark);font-size:14px;line-height:1.5;text-shadow:0 1px 12px rgb(0 0 0/50%)}.ConfiguratorEmbed_grid__Xpdjn{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);gap:20px;margin-top:28px;align-items:start}.ConfiguratorEmbed_leftColumn__fzAyH,.ConfiguratorEmbed_rightColumn__mP9b0{display:flex;flex-direction:column;gap:20px;min-width:0}.ConfiguratorEmbed_rightColumn__mP9b0{gap:12px}@media (min-width:900px){.ConfiguratorEmbed_inquiryRightColumn__Wstsu{position:sticky;top:110px}}.ConfiguratorEmbed_card__gTE__{border:1px solid var(--divider);border-radius:10px;display:flex;flex-direction:column;gap:18px;min-width:0;padding:clamp(18px,2vw,26px)}.ConfiguratorEmbed_lightCard__mRM9G{background:var(--page)}.ConfiguratorEmbed_darkCard__8sjdR{background:#262a2b;border-color:#262a2b;color:var(--on-dark)}.ConfiguratorEmbed_inputCard__KJamQ{scroll-margin-top:110px}.ConfiguratorEmbed_embed__IrWyj [hidden]{display:none!important}.ConfiguratorEmbed_stepNavigation__NT9nd{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6{appearance:none;background:transparent;border:0;color:#687074;cursor:pointer;display:grid;font:inherit;gap:8px;justify-items:center;min-height:72px;padding:4px 0;position:relative;width:100%}.ConfiguratorEmbed_stepButton__8rUF6:not(:last-child):after{background:var(--control-border);content:"";height:1px;left:50%;position:absolute;top:22px;width:100%}.ConfiguratorEmbed_stepMarker__6v86K{align-items:center;background:var(--page);border:1px solid var(--control-border);border-radius:50%;display:flex;height:36px;justify-content:center;position:relative;width:36px;z-index:1}.ConfiguratorEmbed_stepLabel__AoOrR{font-size:12px;line-height:1.4;text-align:center}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6[data-complete=true]{color:#17191a}.ConfiguratorEmbed_stepButton__8rUF6[data-complete=true] .ConfiguratorEmbed_stepMarker__6v86K{background:var(--page);border-color:#17191a}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6[aria-current=step]{color:#17191a;font-weight:600}.ConfiguratorEmbed_stepButton__8rUF6[aria-current=step] .ConfiguratorEmbed_stepMarker__6v86K{background:#17191a;border-color:#17191a;color:var(--on-dark)}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6:hover:not(:disabled){background:transparent}.ConfiguratorEmbed_stepButton__8rUF6:hover:not(:disabled) .ConfiguratorEmbed_stepMarker__6v86K{box-shadow:0 0 0 3px rgb(0 0 0/12%)}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6:disabled{cursor:not-allowed;opacity:1}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6:focus-visible{outline:2px solid #17191a;outline-offset:3px;border-radius:4px}.ConfiguratorEmbed_stepActions__8_ohA{display:flex;flex-wrap:wrap;gap:10px}.ConfiguratorEmbed_stepActions__8_ohA>button{flex:1}.ConfiguratorEmbed_stepHeading__zckRf{scroll-margin-top:110px}.ConfiguratorEmbed_stepForm__2z_C7{display:grid;gap:6px 12px;min-width:0}.ConfiguratorEmbed_viewerCard__px_Ik{background:var(--page);border-color:var(--divider);color:#242728;gap:14px}.ConfiguratorEmbed_priceCard__vCykx{gap:8px}.ConfiguratorEmbed_summaryCard__0fSrr{gap:10px}.ConfiguratorEmbed_inquiryScope__VfIKf{gap:24px}.ConfiguratorEmbed_inquiryScope__VfIKf h3{font-size:clamp(26px,2.5vw,36px);font-weight:500;letter-spacing:-.035em;line-height:1.15}.ConfiguratorEmbed_inquiryScope__VfIKf p{color:var(--on-dark-dim);font-size:15px;line-height:1.6}.ConfiguratorEmbed_inquiryContact__BFyVu{border-top:1px solid var(--hairline);display:grid;gap:12px;padding-top:24px}.ConfiguratorEmbed_inquiryContact__BFyVu h4{font-size:17px;font-weight:600;margin:0}.ConfiguratorEmbed_inquiryContact__BFyVu a{align-items:center;color:inherit;display:inline-flex;gap:10px;font-size:15px;max-width:100%;overflow-wrap:anywhere;text-underline-offset:4px;width:fit-content}.ConfiguratorEmbed_inquiryContact__BFyVu a span{min-width:0}.ConfiguratorEmbed_inquiryContact__BFyVu svg{flex:none;height:18px;width:18px}.ConfiguratorEmbed_inquiryContact__BFyVu a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ConfiguratorEmbed_cardTag__q6rIy{color:inherit;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.ConfiguratorEmbed_viewerCard__px_Ik .ConfiguratorEmbed_cardTag__q6rIy{text-align:center}.ConfiguratorEmbed_viewerStage__FHMc_{background:var(--page);border-radius:6px;height:clamp(270px,29vw,390px);min-width:0;overflow:hidden;position:relative}.ConfiguratorEmbed_viewerStage__FHMc_ [data-testid=glazing-viewer]{height:100%;position:relative;width:100%}.ConfiguratorEmbed_viewerStage__FHMc_ .dimension-annotations{inset:0;pointer-events:none;position:absolute;z-index:3}.ConfiguratorEmbed_viewerStage__FHMc_ .dimension-annotations svg{display:block;height:100%;overflow:visible;width:100%}.ConfiguratorEmbed_viewerStage__FHMc_ .dimension-annotations line{stroke:#7b8284;stroke-width:.75;vector-effect:non-scaling-stroke}.ConfiguratorEmbed_viewerStage__FHMc_ .dimension-annotations__label{background:rgb(247 248 247/94%);border:1px solid rgb(79 87 89/18%);border-radius:5px;color:#2f3435;font-family:inherit;font-size:6px;font-weight:400;line-height:1;padding:5px 7px;position:absolute;white-space:nowrap}.ConfiguratorEmbed_viewerStage__FHMc_ .dimension-annotations__label--height,.ConfiguratorEmbed_viewerStage__FHMc_ .dimension-annotations__label--width{transform:translate(-50%,-50%)}.ConfiguratorEmbed_viewerStage__FHMc_ canvas{height:100%!important;width:100%!important}.ConfiguratorEmbed_viewerStage__FHMc_ .viewer-loading{align-items:center;color:#555b5d;display:flex;height:100%;justify-content:center;margin:0;padding:24px;text-align:center}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback{align-content:center;background:#e7e8e6;color:#242728;display:grid;font-family:inherit;height:100%;overflow:hidden;padding:24px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__status{color:#34393b;font-family:inherit;font-size:16px;line-height:1.35;margin-bottom:12px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__diagram{--fallback-bottom-guide-height:11.7px;--fallback-side-profile-face:7px;background:linear-gradient(180deg,#e7e8e6 0 78%,#aeb1ae 78% calc(78% + 1px),#c5c7c5 calc(78% + 1px) 100%);display:grid;grid-template-columns:var(--fallback-side-profile-face) minmax(0,1fr) var(--fallback-side-profile-face);grid-template-rows:calc(2 * var(--fallback-side-profile-face)) 74px var(--fallback-bottom-guide-height);bottom:calc(100% - var(--dimension-bottom, 82%));left:var(--dimension-left,8%);min-width:0;position:absolute;right:calc(100% - var(--dimension-right, 92%));top:var(--dimension-top,8%)}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__diagram-frame{height:132px;margin-bottom:10px;position:relative}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__diagram-frame .dimension-annotations{z-index:2}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__top-profile{background:var(--fallback-profile-color);grid-column:1/-1;grid-row:1}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__side-profile{background:var(--fallback-profile-color)}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__side-profile--left{grid-column:1;grid-row:2/4}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__side-profile--right{grid-column:3;grid-row:2/4}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__panels{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(var(--fallback-panel-count),minmax(0,1fr));min-width:0}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__panel{background:var(--fallback-glass);border-left:1px solid var(--fallback-glass-edge);position:relative}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__panel-profile{background:var(--fallback-profile-color);height:100%;position:absolute;right:-2px;top:0;width:4px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__lower-fitting{background:var(--fallback-profile-color);bottom:0;height:calc(2 * var(--fallback-side-profile-face));left:0;position:absolute;right:0;z-index:2}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__handle{background:transparent;border:2px solid var(--fallback-profile-color);border-radius:1px;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__bottom-guide{align-items:stretch;background:var(--fallback-silver);display:grid;gap:2px;grid-column:2;grid-row:3;grid-template-columns:repeat(var(--fallback-track-count),minmax(0,1fr));padding:4px 6px;box-shadow:0 8px 12px rgb(48 52 51/18%)}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__bottom-guide i{background:rgb(255 255 255/72%);border-inline:1px solid rgb(70 78 83/40%)}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs{display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs>div{border-top:1px solid rgb(74 80 80/18%);display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:8px 0}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs dt{color:#5f6668}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs dd{color:#242728;margin:0;text-align:right}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__profile{align-items:center;display:inline-flex;gap:6px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__swatch{border:1px solid rgb(36 39 40/34%);border-radius:50%;display:inline-block;flex:none;height:14px;width:14px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__note{color:#5f6668;font-size:11px;line-height:1.35;margin:12px 0 0}.ConfiguratorEmbed_viewerEmpty__02KAN{background:var(--page);display:grid;height:100%;place-content:center;padding:24px;text-align:center;color:#555b5d}.ConfiguratorEmbed_viewerEmpty__02KAN p,.ConfiguratorEmbed_viewerNote__l2Sag{font-size:12px;line-height:1.4}.ConfiguratorEmbed_viewerNote__l2Sag{color:#555b5d;text-align:center}.ConfiguratorEmbed_form__t3EIQ{display:grid;grid-template-columns:100px minmax(0,1fr);gap:6px 12px;align-items:center}.ConfiguratorEmbed_fieldHelp__6wyt1,.ConfiguratorEmbed_rangeControl__VbFAb{grid-column:1/-1}.ConfiguratorEmbed_fieldError__iVl2H,.ConfiguratorEmbed_fieldPrompt__mT09r{color:#a52d2d;font-size:12px;grid-column:2;line-height:1.4;margin:0}.ConfiguratorEmbed_fieldPrompt__mT09r,.ConfiguratorEmbed_optionPrompt__Q0Kc_,.ConfiguratorEmbed_rangePrompt___dfox{color:#687074;font-size:12px;line-height:1.4;margin:0}.ConfiguratorEmbed_rangePrompt___dfox{grid-column:1/-1;padding:8px 0}.ConfiguratorEmbed_optionPrompt__Q0Kc_{margin-top:7px}.ConfiguratorEmbed_fieldHelp__6wyt1,.ConfiguratorEmbed_fieldLabel__9VQyz{color:#555c61;font-size:13px;line-height:1.5}.ConfiguratorEmbed_fieldShell__hm0Hy{display:flex;align-items:center;min-width:0;border:1px solid var(--control-border);border-radius:4px;background:var(--page)}.ConfiguratorEmbed_fieldShell__hm0Hy:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px rgb(0 0 0/12%)}.ConfiguratorEmbed_fieldShell__hm0Hy input{appearance:textfield;background:transparent;border:0;color:var(--ink);font-size:16px;min-height:44px;min-width:0;outline:0;padding:10px 12px;width:100%}.ConfiguratorEmbed_fieldShell__hm0Hy input::-webkit-inner-spin-button,.ConfiguratorEmbed_fieldShell__hm0Hy input::-webkit-outer-spin-button{appearance:none;margin:0}.ConfiguratorEmbed_fieldShell__hm0Hy span{padding-right:12px;color:#555c61;font-size:12px}.ConfiguratorEmbed_fieldShell__hm0Hy:has([aria-invalid=true]){border-color:#a52d2d}.ConfiguratorEmbed_range__upKup:focus-visible{outline:2px solid #17191a;outline-offset:3px}.ConfiguratorEmbed_rangeControl__VbFAb{min-width:0}.ConfiguratorEmbed_range__upKup{appearance:none;accent-color:var(--ink);background:transparent;cursor:pointer;display:block;height:44px;margin:0;width:100%}.ConfiguratorEmbed_range__upKup::-webkit-slider-runnable-track{background:var(--page);border:1px solid var(--control-border);border-radius:999px;height:5px}.ConfiguratorEmbed_range__upKup::-moz-range-track{background:var(--page);border:1px solid var(--control-border);border-radius:999px;height:3px}.ConfiguratorEmbed_range__upKup::-webkit-slider-thumb{appearance:none;background:var(--ink);border:2px solid var(--page);border-radius:50%;box-shadow:0 0 0 1px var(--control-border);height:18px;margin-top:-7.5px;width:18px}.ConfiguratorEmbed_range__upKup::-moz-range-thumb{background:var(--ink);border:2px solid var(--page);border-radius:50%;box-shadow:0 0 0 1px var(--control-border);height:14px;width:14px}.ConfiguratorEmbed_rangeLabels__FGAZ_{display:flex;justify-content:space-between;color:#555c61;font-size:12px}.ConfiguratorEmbed_currentPrice__hHb2b{display:grid;gap:5px;min-width:0}.ConfiguratorEmbed_currentPrice__hHb2b small,.ConfiguratorEmbed_currentPrice__hHb2b>span{color:var(--on-dark-dim);font-size:12px;line-height:1.4}.ConfiguratorEmbed_currentPrice__hHb2b strong{font-size:clamp(27px,3vw,38px);font-weight:500;letter-spacing:-.04em;line-height:1.15;overflow-wrap:anywhere}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_cancelButton__Yehn3,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_collectionButton__Jag1W{border:1px solid;border-radius:4px;cursor:pointer;font:inherit;font-size:13px;min-height:44px;padding:8px 12px}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_collectionButton__Jag1W{background:#17191a;border-color:#17191a;color:var(--on-dark)}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_cancelButton__Yehn3{background:transparent;color:inherit}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button:disabled,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_cancelButton__Yehn3:disabled,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_collectionButton__Jag1W:disabled{cursor:not-allowed;opacity:.55}.ConfiguratorEmbed_collectionCard__M4RKi{gap:18px;margin-top:0}.ConfiguratorEmbed_collectionDetails__K8CBD{display:grid;gap:18px;min-width:0}.ConfiguratorEmbed_inquirySummary__Ixf1p{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px}.ConfiguratorEmbed_inquirySummary__Ixf1p .ConfiguratorEmbed_collectionHeading__VxKMI{flex-direction:column;gap:8px}.ConfiguratorEmbed_inquirySummary__Ixf1p .ConfiguratorEmbed_savedTotal__EZosU{border:0;padding:0;grid-column:2;grid-row:1;text-align:right}.ConfiguratorEmbed_inquirySummary__Ixf1p .ConfiguratorEmbed_collectionDetails__K8CBD,.ConfiguratorEmbed_inquirySummary__Ixf1p .ConfiguratorEmbed_collectionError__lINQs,.ConfiguratorEmbed_inquirySummary__Ixf1p .ConfiguratorEmbed_expandCollectionButton__oNSNA{grid-column:1/-1}.ConfiguratorEmbed_collectionHeading__VxKMI{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ConfiguratorEmbed_collectionNote__wLt3G{color:#555c61;font-size:13px;line-height:1.45}.ConfiguratorEmbed_collectionCount__njJ9N{background:var(--page);border-radius:999px;color:#4b5358;flex:none;font-size:12px;line-height:1;padding:8px 10px}.ConfiguratorEmbed_collectionError__lINQs{background:#fff0ef;border-left:3px solid #a52d2d;color:#7e2020;font-size:13px;line-height:1.45;margin:0;padding:9px 11px}.ConfiguratorEmbed_collectionList__ItZJm{display:grid;gap:0;list-style:none;margin:0;padding:0}.ConfiguratorEmbed_collectionItem__Ur1Fz{align-items:center;border-top:1px solid var(--divider);display:grid;gap:12px 20px;grid-template-columns:minmax(0,1fr) auto;padding:16px 0}.ConfiguratorEmbed_collectionIdentity__BM5a7{display:grid;gap:3px;min-width:0}.ConfiguratorEmbed_collectionIdentity__BM5a7 strong{font-size:15px}.ConfiguratorEmbed_collectionItem__Ur1Fz span,.ConfiguratorEmbed_collectionSystem__1zH8e{color:#555c61;font-size:12px;line-height:1.4}.ConfiguratorEmbed_collectionSystem__1zH8e{grid-column:1}.ConfiguratorEmbed_collectionPrice__xNMmk{grid-column:2;grid-row:2;font-size:16px;letter-spacing:-.02em;white-space:nowrap}.ConfiguratorEmbed_collectionActions__0g5xE{grid-column:1/-1;display:flex;flex:none;gap:6px}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button{color:#17191a;min-height:44px;padding:5px 8px}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_expandCollectionButton__oNSNA{align-self:start;background:transparent;border:1px solid var(--control-border);border-radius:5px;color:#17191a;cursor:pointer;font-size:13px;font-weight:600;min-height:44px;padding:9px 12px}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_expandCollectionButton__oNSNA:hover{background:var(--page)}.ConfiguratorEmbed_collectionEmpty__NjPyp{border:1px dashed var(--control-border);color:#555c61;font-size:14px;line-height:1.5;margin:0;padding:18px}.ConfiguratorEmbed_summaryList__pR6o6{display:grid}.ConfiguratorEmbed_summaryList__pR6o6>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;border-top:1px solid var(--hairline);padding:6px 0;align-items:baseline}.ConfiguratorEmbed_summaryList__pR6o6>div:first-child{border-top:0}.ConfiguratorEmbed_summaryList__pR6o6>div:last-child{padding-bottom:0}.ConfiguratorEmbed_summaryList__pR6o6 dt{color:var(--on-dark-dim);font-size:12px}.ConfiguratorEmbed_summaryList__pR6o6 dd{color:var(--on-dark);font-size:13px;line-height:1.4;text-align:right}@media (max-width:899px){.ConfiguratorEmbed_page__7MjHe{padding:24px 16px 40px}.ConfiguratorEmbed_embed__IrWyj{background-position:50%,57% 42%}.ConfiguratorEmbed_grid__Xpdjn{grid-template-columns:minmax(0,1fr);margin-top:16px}.ConfiguratorEmbed_fieldError__iVl2H,.ConfiguratorEmbed_fieldPrompt__mT09r{grid-column:1/-1}.ConfiguratorEmbed_leftColumn__fzAyH,.ConfiguratorEmbed_rightColumn__mP9b0{display:flex}.ConfiguratorEmbed_stepLabel__AoOrR{display:none}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_stepButton__8rUF6{min-height:44px}.ConfiguratorEmbed_card__gTE__{padding:18px}.ConfiguratorEmbed_form__t3EIQ{grid-template-columns:minmax(0,1fr)}.ConfiguratorEmbed_viewerStage__FHMc_{height:clamp(300px,78vw,340px)}.ConfiguratorEmbed_priceBlock__RSgwZ strong{font-size:32px}.ConfiguratorEmbed_collectionItem__Ur1Fz{grid-template-columns:minmax(0,1fr) auto}.ConfiguratorEmbed_collectionSystem__1zH8e{grid-column:1}.ConfiguratorEmbed_collectionPrice__xNMmk{grid-column:2;grid-row:2}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback{align-content:start;padding:8px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__status{font-size:12px;margin-bottom:6px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__diagram{--fallback-bottom-guide-height:9.1px;--fallback-side-profile-face:5px;grid-template-rows:calc(2 * var(--fallback-side-profile-face)) 52px var(--fallback-bottom-guide-height)}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__diagram-frame{height:106px;margin-bottom:4px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs{gap:0 10px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs>div{display:flex;font-size:11px;gap:6px;padding:3px 0}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs dd,.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__specs dt{font-size:11px}.ConfiguratorEmbed_viewerStage__FHMc_ .glazing-fallback__note{font-size:10px;margin-top:8px}}@media (prefers-reduced-motion:reduce){.ConfiguratorEmbed_embed__IrWyj *,.ConfiguratorEmbed_embed__IrWyj :after,.ConfiguratorEmbed_embed__IrWyj :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.ConfiguratorEmbed_optionGroup__oNAe4{grid-column:1/-1;border:0;padding:0;margin:8px 0 0;min-width:0}.ConfiguratorEmbed_optionGroup__oNAe4 legend{color:#555c61;font-size:13px;margin-bottom:8px;padding:0}.ConfiguratorEmbed_glassOptions__raVe9,.ConfiguratorEmbed_profileOptions__4GjCg{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.ConfiguratorEmbed_profileOptions__4GjCg{grid-template-columns:repeat(3,minmax(0,1fr))}.ConfiguratorEmbed_option__O_gDe{position:relative;min-width:0;cursor:pointer}.ConfiguratorEmbed_option__O_gDe input{position:absolute;opacity:0;width:1px;height:1px}.ConfiguratorEmbed_option__O_gDe>span{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px;border:1px solid var(--control-border);border-radius:4px;background:var(--page);color:#17191a;font-size:13px}.ConfiguratorEmbed_option__O_gDe input:checked+span{border-color:#17191a;box-shadow:inset 0 0 0 1px #17191a;background:var(--page);font-weight:600}.ConfiguratorEmbed_option__O_gDe input:focus-visible+span{outline:2px solid #17191a;outline-offset:3px}.ConfiguratorEmbed_swatch__D5ftq{flex:none;width:18px;height:18px;border:1px solid #82878b;border-radius:50%}.ConfiguratorEmbed_adjustment__0mQmq{grid-column:1/-1;background:#eef3ef;border-left:3px solid #218554;padding:8px 10px;font-size:12px;line-height:1.5;color:#555c61}.ConfiguratorEmbed_adjustment__0mQmq:empty{display:none}@media (max-width:899px){.ConfiguratorEmbed_profileOptions__4GjCg{grid-template-columns:repeat(2,minmax(0,1fr))}.ConfiguratorEmbed_option__O_gDe>span{gap:5px;padding:7px 5px;font-size:13px}}@media (max-width:520px){.ConfiguratorEmbed_title__iza0L{font-size:26px}.ConfiguratorEmbed_collectionHeading__VxKMI{align-items:flex-start;flex-direction:column}.ConfiguratorEmbed_collectionItem__Ur1Fz{align-items:start;gap:10px;grid-template-columns:minmax(0,1fr)}.ConfiguratorEmbed_collectionPrice__xNMmk,.ConfiguratorEmbed_collectionSystem__1zH8e{grid-column:auto;grid-row:auto}.ConfiguratorEmbed_collectionActions__0g5xE{width:100%}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button{flex:1;min-height:44px}}@media (max-width:767px){.ConfiguratorEmbed_page__7MjHe{padding-inline:14px}}.ConfiguratorEmbed_stableScene__GrGgK{overflow:hidden;height:100%;width:100%}.ConfiguratorEmbed_savedTotal__EZosU{border-top:1px solid var(--divider);display:grid;gap:6px;padding-top:18px}.ConfiguratorEmbed_savedTotal__EZosU span{color:#555c61;font-size:13px}.ConfiguratorEmbed_savedTotal__EZosU strong{font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:-.035em}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionCard__M4RKi{border:0;background:transparent;padding:0}.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_collectionButton__Jag1W:hover:not(:disabled){background:#262a2b}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button:hover:not(:disabled),.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_cancelButton__Yehn3:hover:not(:disabled),.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_expandCollectionButton__oNSNA:hover:not(:disabled){background:var(--page)}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_collectionActions__0g5xE button:focus-visible,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_cancelButton__Yehn3:focus-visible,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_collectionButton__Jag1W:focus-visible,.ConfiguratorEmbed_embed__IrWyj button.ConfiguratorEmbed_expandCollectionButton__oNSNA:focus-visible{outline:2px solid #17191a;outline-offset:3px}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_darkCard__8sjdR button.ConfiguratorEmbed_collectionButton__Jag1W{background:var(--page);border-color:var(--on-dark);color:#17191a}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_darkCard__8sjdR button.ConfiguratorEmbed_collectionButton__Jag1W:hover:not(:disabled){background:#e4dccf}.ConfiguratorEmbed_embed__IrWyj .ConfiguratorEmbed_darkCard__8sjdR button:focus-visible{outline-color:var(--on-dark)}.ConfiguratorEmbed_embed__IrWyj button[aria-busy=true]{cursor:progress}.ConfiguratorEmbed_currentPrice__hHb2b strong:not([data-testid]){font-size:16px;letter-spacing:normal;line-height:1.4}.footer_footer__H2tJ2{--font-size-body:max(var(--raw-font-size-100),16px)}.footer_passive__f2GCO{cursor:default}.footer_contact__Gfh8e{display:flex;flex-direction:column;align-items:flex-start;font-style:normal}@media (width < 768px){.footer_legalSeparator__CqzK2{display:none}}@layer components{.vertical-tabs_layout__TbjUr{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;--offer-crossfade-duration:1000ms}.vertical-tabs_copyColumn__vm7UM{min-width:0;align-self:center}.vertical-tabs_item__lX4wY{position:relative;padding-block:1.5rem;padding-left:1.25rem;border-top:1px solid var(--border-subtle)}.vertical-tabs_item__lX4wY:first-child{border-top:0}.vertical-tabs_tab__ffkQq{display:flex;align-items:center;width:100%;min-height:44px;padding:0;color:color-mix(in srgb,var(--foreground) 65%,var(--background));background:transparent;border:0;text-align:left;cursor:pointer;transition:color var(--duration-normal) ease}.vertical-tabs_item__lX4wY[data-active=true] .vertical-tabs_tab__ffkQq,.vertical-tabs_tab__ffkQq:hover{color:var(--foreground)}.vertical-tabs_title__5ItD7{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:300;line-height:1.15}.vertical-tabs_description__ovQPN{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--duration-normal) ease,opacity var(--duration-normal) ease}.vertical-tabs_description__ovQPN>div{min-height:0;overflow:hidden}.vertical-tabs_description__ovQPN p{max-width:29rem;margin:0;padding:1rem 0 0;color:var(--foreground);font-size:max(var(--font-size-body),16px);font-weight:300;line-height:1.5}.vertical-tabs_item__lX4wY[data-active=true] .vertical-tabs_description__ovQPN{grid-template-rows:1fr;opacity:1}.vertical-tabs_progress__OUwI_{position:absolute;inset:1.5rem auto 1.5rem 0;width:2px;background:var(--foreground);transform-origin:top}.vertical-tabs_progress__OUwI_[data-playing=true]{animation:vertical-tabs_offer-progress___o4Gh linear forwards}.vertical-tabs_compactDescription__e46yT{display:none}.vertical-tabs_mediaColumn__6pKjZ{grid-row:2;min-width:0;width:min(100%,28rem);justify-self:center}.vertical-tabs_frame__zHURP{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;isolation:isolate;border-radius:var(--corner-card);background:var(--surface-muted)}.vertical-tabs_imageLayer__kmydk{position:absolute;inset:0;opacity:0;transition:opacity 0s var(--offer-crossfade-duration)}.vertical-tabs_imageLayer__kmydk[data-active=true]{z-index:1;opacity:1;transition:opacity var(--offer-crossfade-duration) ease-in-out}.vertical-tabs_image__ckMk1{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.vertical-tabs_imageAction__CCw2s{position:absolute;inset:0;z-index:2;width:100%;padding:0;background:transparent;border:0;cursor:pointer}.vertical-tabs_controls__cJyqW{position:absolute;right:1.5rem;bottom:1.5rem;z-index:3;display:flex;gap:.5rem}.vertical-tabs_control__OILuL{display:flex;align-items:center;justify-content:center;width:max(44px,2.75rem);height:max(44px,2.75rem);padding:0;border:1px solid var(--border-subtle);border-radius:var(--corner-control);color:var(--foreground);background:var(--surface-nav);cursor:pointer;transition:background var(--duration-fast) ease}.vertical-tabs_control__OILuL:hover{background:var(--action-secondary)}.vertical-tabs_control__OILuL:focus-visible,.vertical-tabs_tab__ffkQq:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.vertical-tabs_imageAction__CCw2s:focus-visible{outline:2px solid var(--on-media);outline-offset:-6px}.vertical-tabs_pauseIcon__I2rxb{width:.6rem;height:.8rem;border-inline:2px solid currentColor}.vertical-tabs_playIcon__L5YF7{width:0;height:0;border-block:.4rem solid transparent;border-left:.6rem solid}@media (max-width:1023px){.vertical-tabs_layout__TbjUr{gap:20px}.vertical-tabs_tabList__OCVMI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.vertical-tabs_item__lX4wY{padding:8px 0}.vertical-tabs_item__lX4wY,.vertical-tabs_item__lX4wY:first-child{border-top:1px solid var(--border-subtle)}.vertical-tabs_title__5ItD7{font-size:clamp(18px,2.5vw,24px)}.vertical-tabs_description__ovQPN{display:none}.vertical-tabs_progress__OUwI_{inset:auto 0 0;width:100%;height:2px;transform-origin:left}.vertical-tabs_progress__OUwI_[data-playing=true]{animation-name:vertical-tabs_offer-progress-inline__sNHG3}.vertical-tabs_mediaColumn__6pKjZ{width:min(100%,560px)}.vertical-tabs_frame__zHURP{width:min(100%,280px);margin-inline:auto}.vertical-tabs_compactDescription__e46yT{display:block;margin:20px 0 0;color:var(--foreground);font-size:16px;font-weight:300;line-height:1.5}}@keyframes vertical-tabs_offer-progress-inline__sNHG3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1024px){.vertical-tabs_layout__TbjUr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:69rem;margin-inline:auto;gap:3rem}.vertical-tabs_item__lX4wY{padding-block:2rem;padding-left:1.5rem}.vertical-tabs_mediaColumn__6pKjZ{grid-row:auto;width:min(100%,33rem);justify-self:end}}@media (prefers-reduced-motion:reduce){.vertical-tabs_control__OILuL,.vertical-tabs_description__ovQPN,.vertical-tabs_imageLayer__kmydk,.vertical-tabs_imageLayer__kmydk[data-active=true],.vertical-tabs_tab__ffkQq{transition:none}.vertical-tabs_progress__OUwI_[data-playing=true]{animation:none}}@keyframes vertical-tabs_offer-progress___o4Gh{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}@layer components{.configurator-cta-section_section__XaHF4{--font-size-body:max(var(--raw-font-size-100),16px);position:relative;display:grid;width:100%;scroll-margin-top:6rem;background:#000;color:var(--on-media)}.configurator-cta-section_content__0b1mU{z-index:1;padding:clamp(2rem,4vw,4rem) clamp(1.25rem,4vw,4rem)}.configurator-cta-section_title__rHpkZ{padding-left:clamp(1.25rem,2vw,2rem);margin:0 0 clamp(1.5rem,4vw,4rem);font-size:clamp(28px,4vw,3.75rem);font-weight:300;line-height:1.1}.configurator-cta-section_panel__943uu{padding:clamp(1.25rem,2vw,2rem);background:rgb(0 0 0/78%)}.configurator-cta-section_heading__CFYht{font-size:clamp(24px,2.5vw,2.25rem);font-weight:300;line-height:1.15;text-wrap:balance}.configurator-cta-section_body__uKNW0{margin-top:1.5rem;font-size:max(1rem,16px);font-weight:300;line-height:1.45}.configurator-cta-section_image__7OezI{display:block;width:100%;height:auto;object-fit:contain}@media (min-width:1200px){.configurator-cta-section_content__0b1mU,.configurator-cta-section_image__7OezI{grid-area:1/1}.configurator-cta-section_content__0b1mU{width:38%;align-self:start}}.configurator-cta-section_actions__lhfad{--action-primary:var(--contact-panel-action);--action-primary-foreground:var(--contact-panel-action-foreground);--action-secondary:var(--contact-panel-action-secondary)}}.InquiryForm_section__73H4l{background:var(--page);border:1px solid var(--divider);border-radius:10px;display:grid;gap:18px;margin-top:20px;padding:clamp(18px,2vw,26px)}.InquiryForm_intro__UUJOi{align-items:start;display:flex;gap:16px;justify-content:space-between}.InquiryForm_intro__UUJOi h3{font-size:19px;margin:0 0 5px}.InquiryForm_empty__Zsd3X,.InquiryForm_intro__UUJOi p,.InquiryForm_localOnly__2BbiZ,.InquiryForm_upload__6nPLc p{color:#555c61;font-size:13px;line-height:1.45;margin:0}.InquiryForm_intro__UUJOi>span{background:var(--page);border-radius:999px;color:#4b5358;font-size:12px;padding:8px 10px;white-space:nowrap}.InquiryForm_form__NCoeT fieldset{border:0;display:grid;gap:16px;margin:0;padding:0}.InquiryForm_fields__2BMtw{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.InquiryForm_fields__2BMtw label,.InquiryForm_message__SSnpM{display:grid;gap:6px;min-width:0}.InquiryForm_fields__2BMtw label>span,.InquiryForm_message__SSnpM>span,.InquiryForm_upload__6nPLc label>span{color:#42484b;font-size:13px;font-weight:600}.InquiryForm_fields__2BMtw input,.InquiryForm_message__SSnpM textarea{background:var(--page);border:1px solid var(--control-border);border-radius:4px;color:#17191a;font:inherit;min-height:44px;padding:10px 12px;width:100%}.InquiryForm_message__SSnpM textarea{min-height:100px;resize:vertical}.InquiryForm_fields__2BMtw input:focus-visible,.InquiryForm_message__SSnpM textarea:focus-visible,.InquiryForm_section__73H4l .InquiryForm_turnstileMock__KTQHU button:focus-visible,.InquiryForm_section__73H4l .InquiryForm_upload__6nPLc button:focus-visible,.InquiryForm_submit___YldR:focus-visible{outline:2px solid #17191a;outline-offset:3px}.InquiryForm_fields__2BMtw input[aria-invalid=true]{border-color:#a52d2d}.InquiryForm_fields__2BMtw small,.InquiryForm_form__NCoeT fieldset>small,.InquiryForm_turnstileGroup__B_Hft small,.InquiryForm_upload__6nPLc small{color:#8b2525;font-size:12px}.InquiryForm_turnstileGroup__B_Hft{display:grid;gap:8px;max-width:100%;min-width:0}.InquiryForm_turnstile__Sm1XC{min-height:65px;width:min(100%,300px)}.InquiryForm_turnstileMock__KTQHU{align-items:center;background:var(--page);border:1px solid var(--control-border);border-radius:4px;display:flex;gap:12px;justify-content:space-between;min-height:65px;padding:10px 12px;width:min(100%,360px)}.InquiryForm_section__73H4l .InquiryForm_turnstileMock__KTQHU button{background:var(--page);border:1px solid var(--control-border);border-radius:4px;color:#17191a;cursor:pointer;font:inherit;min-height:44px;padding:8px 12px}.InquiryForm_section__73H4l .InquiryForm_turnstileMock__KTQHU button[aria-pressed=true]{background:#edf8f1;border-color:#218554}.InquiryForm_turnstileMock__KTQHU span,.InquiryForm_turnstileUnavailable__whusN{color:#555c61;font-size:11px;line-height:1.35}.InquiryForm_turnstileUnavailable__whusN{margin:0}.InquiryForm_upload__6nPLc{border:1px dashed var(--control-border);border-radius:6px;display:grid;gap:9px;padding:14px}.InquiryForm_filePicker___q4Nz{display:grid;gap:8px;justify-items:start;position:relative}.InquiryForm_filePicker___q4Nz input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.InquiryForm_fileButton__C_IcJ{background:var(--page);border:1px solid var(--control-border);border-radius:4px;color:#17191a;cursor:pointer;display:inline-grid;font-size:13px;font-weight:600;min-height:42px;padding:10px 14px;place-items:center}.InquiryForm_filePicker___q4Nz:focus-within .InquiryForm_fileButton__C_IcJ{outline:2px solid #17191a;outline-offset:3px}.InquiryForm_upload__6nPLc ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.InquiryForm_upload__6nPLc li{align-items:center;display:flex;font-size:13px;justify-content:space-between}.InquiryForm_section__73H4l .InquiryForm_upload__6nPLc button{background:transparent;border:1px solid var(--control-border);border-radius:4px;cursor:pointer;min-height:36px;padding:6px 10px}.InquiryForm_consent__jX68E{align-items:start;display:flex;font-size:13px;gap:10px;line-height:1.5}.InquiryForm_consent__jX68E input{accent-color:var(--ink);flex:none;height:20px;margin:1px 0 0;width:20px}.InquiryForm_privacy__QR0Ru{color:var(--ink);font-size:13px;line-height:1.5;margin:0}.InquiryForm_consent__jX68E a,.InquiryForm_privacy__QR0Ru a{color:inherit;text-decoration:underline;text-underline-offset:3px}.InquiryForm_consent__jX68E a:focus-visible,.InquiryForm_privacy__QR0Ru a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.InquiryForm_form__NCoeT .InquiryForm_submit___YldR{appearance:none;background:#17191a;border:1px solid #17191a;border-radius:4px;color:var(--on-dark);cursor:pointer;font-weight:600;min-height:46px;padding:10px 18px;width:100%}.InquiryForm_form__NCoeT .InquiryForm_submit___YldR:disabled{background:#17191a;color:var(--on-dark);cursor:not-allowed;opacity:.48}.InquiryForm_empty__Zsd3X,.InquiryForm_error__b_dqw,.InquiryForm_success__3bGMM{border-left:3px solid #a52d2d;font-size:13px;line-height:1.5;margin:0;padding:10px 12px}.InquiryForm_error__b_dqw{background:#fff0ef;color:#7e2020}.InquiryForm_success__3bGMM{background:#edf8f1;border-color:#218554;color:#185f3e}.InquiryForm_empty__Zsd3X{background:var(--page);border-color:#727a80}.InquiryForm_localOnly__2BbiZ{font-weight:600}@media (max-width:640px){.InquiryForm_fields__2BMtw{grid-template-columns:minmax(0,1fr)}.InquiryForm_intro__UUJOi{flex-direction:column}.InquiryForm_turnstileMock__KTQHU{align-items:stretch;flex-direction:column}}.InquiryForm_section__73H4l .InquiryForm_form__NCoeT .InquiryForm_submit___YldR:hover:not(:disabled){background:#262a2b}.InquiryForm_section__73H4l .InquiryForm_turnstileMock__KTQHU button:hover:not(:disabled),.InquiryForm_section__73H4l .InquiryForm_upload__6nPLc button:hover:not(:disabled){background:var(--page)}.InquiryForm_section__73H4l .InquiryForm_turnstileMock__KTQHU button:disabled,.InquiryForm_section__73H4l .InquiryForm_upload__6nPLc button:disabled{cursor:not-allowed;opacity:.55}.InquiryForm_section__73H4l .InquiryForm_upload__6nPLc button{min-height:44px}.page_page__otJDu{background:var(--background);color:var(--foreground)}.page_page__otJDu nav[aria-label="Menu główne"]{background:transparent}.page_page__otJDu header[data-nav-surface=white] #site-nav-panel,.page_page__otJDu header[data-nav-surface=white] [data-nav-row]>a,.page_page__otJDu header[data-nav-surface=white] [data-nav-row]>button,.page_page__otJDu header[data-nav-surface=white] [data-nav-row]>ul{background:var(--background)}.page_page__otJDu footer#footer nav [role=link],.page_page__otJDu footer#footer nav a,.page_page__otJDu footer#footer nav span[aria-hidden=true]{color:var(--background)}.page_main__7QHc7{overflow-x:clip}.page_intro__dCifN{background:#000;height:5rem}.page_process__ptE1K,.page_questions__0N3HP{margin:0 auto;max-width:90rem;padding:5rem 1.25rem}.page_process__ptE1K h2,.page_questions__0N3HP h2{font-size:clamp(2rem,4vw,4.5rem);font-weight:300;line-height:1.05}.page_steps__qAUSL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;list-style:none;margin:3rem 0 0;padding:0;position:relative}.page_step__PTxR0:not(:last-child):before{background:color-mix(in srgb,var(--foreground) 25%,transparent);content:"";height:1px;left:1.25rem;position:absolute;top:1.25rem;width:calc(100% + 1.25rem)}.page_step__PTxR0{min-width:0;position:relative}.page_marker__f_iPW{align-items:center;background:var(--background);border:1px solid color-mix(in srgb,var(--foreground) 25%,transparent);border-radius:999px;display:flex;font-size:.875rem;height:2.5rem;justify-content:center;position:relative;width:2.5rem}.page_current__LJRT_,.page_done__8vPqy{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.page_step__PTxR0 h3{font-size:1.05rem;font-weight:500;margin:1.25rem 0 .75rem}.page_questions__0N3HP p,.page_step__PTxR0 p{font-size:1rem;line-height:1.5;margin:0}.page_questions__0N3HP{border-top:1px solid color-mix(in srgb,var(--foreground) 15%,transparent);display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:end}.page_questions__0N3HP p{margin-top:1rem}.page_contact__uoZ46{align-items:center;background:var(--foreground);color:var(--background);display:inline-flex;justify-content:center;min-height:2.75rem;padding:.75rem 1.25rem;text-decoration:none}.page_contact__uoZ46:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:700px){.page_intro__dCifN{height:4.5rem}.page_steps__qAUSL{grid-template-columns:1fr;gap:0}.page_step__PTxR0:not(:last-child):before{height:100%;left:1.25rem;top:1.25rem;width:1px}.page_step__PTxR0{padding:0 0 2rem 3.5rem}.page_marker__f_iPW{left:0;position:absolute;top:0}.page_step__PTxR0 h3{margin-top:0}.page_questions__0N3HP{grid-template-columns:1fr}}@layer components{.contact-section_section__xSvOi{position:relative;width:100%;scroll-margin-top:6rem;padding-bottom:32px;background:var(--foreground)}.contact-section_image__k0Aon{display:block;width:100%;height:auto;object-fit:contain}.contact-section_panel__6yJq0{--foreground:var(--contact-panel-foreground);--foreground-muted:var(--contact-panel-foreground);--border-field:rgb(241 235 224/75%);--action-primary:var(--contact-panel-action);--action-primary-foreground:var(--contact-panel-action-foreground);--action-secondary:var(--contact-panel-action-secondary);position:relative;z-index:1;padding:clamp(24px,2.5vw,36px);background:rgba(20,18,15,.9);color:var(--foreground)}.contact-section_content___1QCS,.contact-section_form__7iy9S{display:grid;gap:24px}.contact-section_heading__wn1eo{font-size:clamp(28px,2.5vw,36px);font-weight:300;line-height:1.2;text-wrap:balance}.contact-section_body__VzQtW{white-space:pre-line;max-width:68rem;font-size:clamp(22px,2vw,30px);font-weight:300;line-height:1.2;text-wrap:pretty}.contact-section_fields__LYxK7{display:grid;grid-template-columns:1fr;gap:24px;min-width:0;padding:0;border:0}.contact-section_directContact___v6Gb{display:flex;flex-wrap:wrap;gap:0 24px;font-size:max(16px,1rem);font-style:normal}.contact-section_directContact___v6Gb a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:inherit;text-underline-offset:4px}.contact-section_directContact___v6Gb a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.contact-section_messageField__k0eGR{grid-column:1/-1;min-width:0;padding-bottom:12px;border-bottom:1px solid var(--border-field)}.contact-section_messageField__k0eGR textarea{display:block;width:100%;max-width:100%;height:3em;min-height:3em;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;line-height:1.5;resize:vertical}.contact-section_messageField__k0eGR textarea:focus-visible{outline:2px solid currentColor;outline-offset:4px}.contact-section_fields__LYxK7 input,.contact-section_fields__LYxK7 textarea{min-width:0;opacity:1;font-size:max(1rem,16px);-webkit-text-fill-color:var(--foreground)}.contact-section_fields__LYxK7 input{min-height:44px}.contact-section_fields__LYxK7 input::placeholder,.contact-section_fields__LYxK7 textarea::placeholder{color:var(--foreground);opacity:1}.contact-section_submit__Y0cs0{min-height:44px;width:100%;cursor:pointer}.contact-section_submit__Y0cs0:disabled{cursor:default;opacity:.7}.contact-section_formDetails__BtUC6{display:grid;grid-column:1/-1;gap:16px;min-width:0;font-size:14px;line-height:1.5}.contact-section_formDetails__BtUC6 a{text-decoration:underline;text-underline-offset:3px}.contact-section_consent__BQqHu input:focus-visible,.contact-section_fields__LYxK7 input:focus-visible,.contact-section_formDetails__BtUC6 a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.contact-section_consent__BQqHu{display:flex;align-items:start;gap:12px}.contact-section_consent__BQqHu input{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin-top:2px;accent-color:var(--contact-panel-action)}.contact-section_consent__BQqHu label{cursor:pointer}.contact-section_fields__LYxK7 small{display:block;margin-top:8px;font-size:14px;line-height:1.5}.contact-section_feedback__5MNBv{font-size:16px;line-height:1.5;overflow-wrap:anywhere}@media (min-width:768px){.contact-section_fields__LYxK7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.contact-section_section__xSvOi{display:grid;grid-template-columns:minmax(0,1fr)}.contact-section_image__k0Aon,.contact-section_panel__6yJq0{grid-area:1/1}.contact-section_image__k0Aon{align-self:start}.contact-section_panel__6yJq0{align-self:end;margin:2rem 2.5rem;border-radius:var(--corner-card)}}}.site-nav_header__kyPOc{position:fixed;z-index:45;inset:20px 32px auto;pointer-events:none;color:var(--foreground)}.site-nav_bar__cFImt{display:flex;align-items:center;gap:12px;min-height:52px}.site-nav_brand__T8jvx,.site-nav_desktopLinks___b_BE,.site-nav_header__kyPOc .site-nav_toggle__CtCjB,.site-nav_panel__JTS1Q{border-radius:5px;background:var(--surface-nav);backdrop-filter:blur(var(--backdrop-nav));color:var(--foreground)}.site-nav_brand__T8jvx,.site-nav_cta__Y6Awr,.site-nav_desktopLinks___b_BE,.site-nav_header__kyPOc .site-nav_toggle__CtCjB,.site-nav_panel__JTS1Q{border:1px solid rgb(20 18 15/8%);box-shadow:0 2px 12px rgb(20 18 15/18%),inset 0 0 0 1px rgb(255 255 255/12%)}.site-nav_brand__T8jvx,.site-nav_cta__Y6Awr,.site-nav_desktopLinks___b_BE,.site-nav_panel__JTS1Q,.site-nav_toggle__CtCjB{pointer-events:auto;transition:transform .16s ease}.site-nav_brand__T8jvx{display:flex;align-items:center;gap:16px;flex:none;height:52px;padding:0 18px;text-decoration:none;background:var(--action-secondary)}.site-nav_mark__98cgU{width:38px;height:auto}.site-nav_wordmark__jnoGI{font-size:12px;letter-spacing:.13em;text-transform:uppercase}.site-nav_desktopLinks___b_BE{display:flex;align-items:center;flex:none;gap:4px;min-height:52px;margin:0 0 0 auto;padding:3px 10px;list-style:none}.site-nav_header__kyPOc[data-state=full][data-nav-cta=visible] .site-nav_desktopLinks___b_BE{transform:translateX(-192px)}.site-nav_header__kyPOc[data-state=full] .site-nav_brand__T8jvx,.site-nav_header__kyPOc[data-state=full] .site-nav_cta__Y6Awr{animation:site-nav_menu-in__6R0px .16s ease-out}.site-nav_link__ONtJM{display:flex;align-items:center;min-width:44px;min-height:44px;padding:0 12px;color:inherit;font-size:max(16px,1rem);font-weight:300;line-height:var(--line-height-body);text-decoration:none;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-entrance)}.site-nav_link__ONtJM:hover{opacity:.6}.site-nav_cta__Y6Awr{position:absolute;right:0;display:flex;justify-content:center;align-items:center;gap:12px;flex:none;width:180px;min-height:52px;padding:0 18px;border-radius:5px;background:var(--action-secondary);color:var(--foreground);font-size:max(16px,1rem);font-weight:500;line-height:var(--line-height-body);text-decoration:none;white-space:nowrap}.site-nav_cta__Y6Awr svg{flex:none}.site-nav_brand__T8jvx[hidden],.site-nav_cta__Y6Awr[hidden],.site-nav_panel__JTS1Q[hidden]{display:none}.site-nav_brand__T8jvx:focus-visible,.site-nav_cta__Y6Awr:focus-visible,.site-nav_header__kyPOc .site-nav_toggle__CtCjB:focus-visible,.site-nav_link__ONtJM:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.site-nav_panel__JTS1Q,.site-nav_toggle__CtCjB{display:none}@media (width < 960px){.site-nav_header__kyPOc{inset:calc(12px + env(safe-area-inset-top, 0px)) calc(12px + env(safe-area-inset-right, 0px)) auto calc(12px + env(safe-area-inset-left, 0px))}.site-nav_bar__cFImt{gap:8px;min-height:48px}.site-nav_brand__T8jvx{justify-content:center;width:48px;height:48px;padding:0}.site-nav_mark__98cgU{width:30px}.site-nav_desktopLinks___b_BE,.site-nav_wordmark__jnoGI{display:none}.site-nav_cta__Y6Awr{position:static;width:auto;flex:0 1 220px;min-width:0;max-width:220px;margin-inline:auto;min-height:48px;gap:8px;padding:0 10px;font-size:15px;line-height:1.25}.site-nav_header__kyPOc .site-nav_toggle__CtCjB{display:flex;align-items:center;justify-content:center;flex:none;gap:10px;min-width:96px;min-height:48px;margin-left:0;padding:0 10px;font:inherit;font-size:max(16px,1rem);line-height:1;cursor:pointer;width:auto;background:var(--action-secondary);color:var(--foreground)}.site-nav_header__kyPOc .site-nav_toggle__CtCjB:hover:not(:disabled){background:var(--action-secondary)}.site-nav_header__kyPOc .site-nav_toggle__CtCjB:disabled{cursor:wait;opacity:1}.site-nav_header__kyPOc[data-nav-cta=hidden] .site-nav_toggle__CtCjB,.site-nav_header__kyPOc[data-state=hero] .site-nav_toggle__CtCjB{margin-left:auto}.site-nav_burger__SQthO{display:flex;flex-direction:column;gap:5px;width:20px}.site-nav_burger__SQthO span{height:1px;width:20px;background:currentColor;transition:transform .16s ease,opacity .16s ease}.site-nav_toggle__CtCjB[aria-expanded=true] .site-nav_burger__SQthO span:first-child{transform:translateY(6px) rotate(45deg)}.site-nav_toggle__CtCjB[aria-expanded=true] .site-nav_burger__SQthO span:nth-child(2){opacity:0}.site-nav_toggle__CtCjB[aria-expanded=true] .site-nav_burger__SQthO span:last-child{transform:translateY(-6px) rotate(-45deg)}.site-nav_panel__JTS1Q{display:block;width:min(100%,360px);max-height:calc(100dvh - 84px - env(safe-area-inset-top, 0px));margin:8px 0 0 auto;padding:12px;overflow-y:auto;overscroll-behavior:contain;animation:site-nav_menu-in__6R0px .16s ease-out}.site-nav_panel__JTS1Q ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.site-nav_panel__JTS1Q .site-nav_link__ONtJM{min-height:48px}}@media (width < 380px){.site-nav_header__kyPOc[data-state=full][data-nav-cta=visible] .site-nav_menuLabel__Hijx3{display:none}.site-nav_header__kyPOc[data-state=full][data-nav-cta=visible] .site-nav_toggle__CtCjB{width:48px;min-width:48px}}@keyframes site-nav_menu-in__6R0px{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.site-nav_burger__SQthO span,.site-nav_header__kyPOc *,.site-nav_header__kyPOc[data-state] .site-nav_brand__T8jvx,.site-nav_header__kyPOc[data-state] .site-nav_cta__Y6Awr{transition:none;animation:none}}.support-sections_section__T_IJq{scroll-margin-top:96px;padding:clamp(48px,5vw,80px) 1.25rem;background:var(--background);color:var(--foreground)}.support-sections_inner__MdOkc{max-width:84rem;margin:0 auto}.support-sections_heading__GajHS{font-size:clamp(28px,3vw,36px);font-weight:300;line-height:1.2;letter-spacing:-.035em}@layer components{.support-sections_steps__U6rl6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:36px;list-style:none;padding:0}.support-sections_step__QB3fZ{min-width:0;padding-top:20px;border-top:1px solid var(--border-subtle)}}.support-sections_number__8lXqk{display:block;margin-bottom:16px;font-size:16px;font-weight:300}.support-sections_step__QB3fZ h3{max-width:26ch;font-size:clamp(20px,1.6vw,24px);font-weight:400;line-height:1.3}.support-sections_step__QB3fZ .support-sections_description__gS2By{margin-top:12px;max-width:42ch;font-size:16px;font-weight:300;line-height:1.6}@media (min-width:1024px){.support-sections_section__T_IJq{padding-inline:2.5rem}}@media (max-width:767px){.support-sections_steps__U6rl6{grid-template-columns:1fr;gap:24px;margin-top:28px}.support-sections_step__QB3fZ{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px}.support-sections_number__8lXqk{margin:3px 0 0}}.support-sections_dark__wznpJ{--review-border:color-mix(in srgb,var(--background) 25%,transparent);background:var(--foreground);color:var(--background)}.support-sections_reviewsHeader__Q_1EY{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.support-sections_reviewsHeader__Q_1EY .support-sections_rating__OAjPU{margin:0;font-size:16px;font-weight:300;line-height:1.5}.support-sections_reviews__k2qvD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:36px}.support-sections_review__THYUY{min-width:0;margin:0;padding-top:20px;border-top:1px solid var(--review-border)}.support-sections_author__L_Oip{font-size:16px;font-weight:400;line-height:1.5}.support-sections_stars__Wm0hr{display:block;margin-top:4px;font-size:13px;letter-spacing:.12em}.support-sections_quote__gYdzO{margin:20px 0 0;font-size:16px;font-weight:300;line-height:1.6}.support-sections_quote__gYdzO p{margin:0}.support-sections_review__THYUY .support-sections_excerpt__ti_zr{margin-top:12px;font-size:14px;line-height:1.5}.support-sections_reviewsFooter__5LogL{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:36px}.support-sections_reviewsFooter__5LogL .support-sections_note__TwT4z{max-width:60ch;margin:0;font-size:14px;font-weight:300;line-height:1.6}.support-sections_reviewLink__01Pml{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.support-sections_reviewLink__01Pml:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:767px){.support-sections_reviewsFooter__5LogL,.support-sections_reviewsHeader__Q_1EY{flex-direction:column;gap:12px}.support-sections_reviews__k2qvD{grid-template-columns:1fr;gap:28px;margin-top:28px}}.support-sections_faqLayout__2Pn7R{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);gap:48px;align-items:start}.support-sections_questions__ODFMo{min-width:0;border-bottom:1px solid var(--border-subtle)}.support-sections_question__2Av0H{border-top:1px solid var(--border-subtle)}.support-sections_summary__eNGKh{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding-block:18px;font-size:18px;font-weight:400;line-height:1.4;list-style:none;cursor:pointer}.support-sections_summary__eNGKh::-webkit-details-marker{display:none}.support-sections_summary__eNGKh:focus-visible{outline:2px solid currentColor;outline-offset:4px}.support-sections_indicator__0A7mo{flex:none;width:20px;text-align:center;font-size:22px;font-weight:300}.support-sections_indicator__0A7mo:before{content:"+"}.support-sections_question__2Av0H[open] .support-sections_indicator__0A7mo:before{content:"-"}.support-sections_question__2Av0H .support-sections_answer__n4U_g{margin:0;padding:0 40px 22px 0;font-size:16px;font-weight:300;line-height:1.6}@media (max-width:767px){.support-sections_faqLayout__2Pn7R{grid-template-columns:1fr;gap:28px}.support-sections_question__2Av0H .support-sections_answer__n4U_g{padding-right:0}}.blog-section_section__IqgrV{--blog-foreground:var(--background);--blog-border:color-mix(in srgb,var(--blog-foreground) 30%,transparent);--blog-muted:color-mix(in srgb,var(--blog-foreground) 70%,transparent);scroll-margin-top:6rem;padding:clamp(2.25rem,3.5vw,3.5rem) clamp(1.25rem,4vw,4rem) clamp(5rem,7vw,7rem);background:var(--foreground);color:var(--blog-foreground)}.blog-section_inner__0pFHh{max-width:84rem;margin:0 auto}.blog-section_inner__0pFHh:after{display:block;content:"";margin-top:clamp(2.5rem,4vw,4rem);border-top:1px solid var(--blog-border)}.blog-section_header__4Dg4W{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.25rem,2.2vw,2rem)}.blog-section_header__4Dg4W h2{margin:0;font-size:clamp(2rem,3vw,2.75rem);font-weight:300;line-height:1;letter-spacing:-.035em}.blog-section_all__8Vmsb{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:inherit;font-size:max(16px,.95rem);text-decoration:none}.blog-section_all__8Vmsb:hover,.blog-section_cardLink__5AVxU:hover h3{text-decoration:underline;text-underline-offset:.2em}.blog-section_all__8Vmsb:focus-visible,.blog-section_cardLink__5AVxU:focus-visible{outline:2px solid currentColor;outline-offset:4px}.blog-section_list__fpa6K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.4vw,2.5rem)}.blog-section_card__Wpun0{min-width:0;padding-top:1rem;border-top:1px solid var(--blog-border)}.blog-section_cardLink__5AVxU{display:block;color:inherit;text-decoration:none}.blog-section_cover__HWkl5{display:block;width:auto;max-width:100%;height:clamp(12rem,20vw,18rem);object-fit:contain;object-position:left center}.blog-section_titleRow__iAKs_{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-top:1rem}.blog-section_titleRow__iAKs_ h3{margin:0;font-size:clamp(18px,1.9vw,1.6rem);font-weight:300;line-height:1.2}.blog-section_all__8Vmsb svg,.blog-section_titleRow__iAKs_ svg{flex:none}.blog-section_empty__5Klsj{margin:0;padding-top:1.5rem;border-top:1px solid var(--blog-border);color:var(--blog-muted);font-size:1rem}@media (max-width:899px){.blog-section_list__fpa6K{grid-auto-columns:minmax(14rem,min(72vw,27rem));grid-auto-flow:column;grid-template-columns:none;gap:1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;padding-bottom:.75rem}.blog-section_card__Wpun0{scroll-snap-align:start}}@media (min-width:768px) and (max-width:1199px) and (min-height:600px) and (orientation:landscape){.hero-section_hero__aKNy0{height:100svh;min-height:0;padding-top:88px;padding-bottom:0}.hero-section_hero__aKNy0 .hero-section_logo__2YR5t{width:240px}.hero-section_hero__aKNy0 .hero-section_cta__5qKVB{margin-top:20px}.hero-section_hero__aKNy0 .hero-section_photograph__6TQ6f{position:absolute;inset-inline:0;top:280px;width:100%;height:calc(100svh - 390px);aspect-ratio:auto;margin:0}.hero-section_hero__aKNy0 .hero-section_heading__BARlr{position:absolute;inset-inline:0;bottom:24px;margin:0;padding:0;font-size:28px;line-height:1}}.seasons-section_section__YDWV_{scroll-margin-top:96px;background:var(--foreground);color:var(--on-media)}.seasons-section_image__0fFC2{display:block;width:100%;height:auto;object-fit:contain}.seasons-section_labels__zso_1{position:absolute;z-index:1;inset:3.5% 2.7% auto;display:flex;justify-content:space-between;gap:1rem;color:var(--foreground)}.seasons-section_label__4AHz0{display:flex;align-items:center;gap:min(1.6667vw,1.5rem);font-size:min(1.3889vw,var(--font-size-lead));letter-spacing:.18em;text-transform:uppercase}.seasons-section_label__4AHz0 img{width:min(3.3333vw,3rem);height:min(3.3333vw,3rem);flex-shrink:0}.seasons-section_copy__lA9dr{position:absolute;inset:auto 0 0;padding:8% 1.5rem 4.5%;background:linear-gradient(180deg,transparent,rgba(20,18,15,.7) 55%,rgba(20,18,15,.85));text-align:center}.seasons-section_copy__lA9dr h2{font-size:min(5vw,4.5rem)}.seasons-section_copy__lA9dr p{max-width:min(61.1111vw,55rem);margin:1.25rem auto 0;font-size:min(1.9444vw,1.75rem);text-wrap:balance}@media (max-width:1023px){.seasons-section_labels__zso_1{inset:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px 12px 20px;background:linear-gradient(180deg,rgba(241,235,224,.9),rgba(241,235,224,.75) 55%,transparent)}.seasons-section_label__4AHz0{gap:6px;font-size:clamp(10px,2.8vw,12px);line-height:1.2;letter-spacing:.06em}.seasons-section_label__4AHz0:last-child{justify-self:end}.seasons-section_label__4AHz0 img{width:clamp(18px,5vw,24px);height:clamp(18px,5vw,24px)}.seasons-section_copy__lA9dr{padding:24px 12px 12px}.seasons-section_copy__lA9dr h2{font-size:clamp(24px,4.5vw,38px)}.seasons-section_copy__lA9dr p{display:none}}