@layer components{._2IAJwa_container{flex-direction:column;width:100%;display:flex}._2IAJwa_card{width:100%;padding:var(--space-500);background-color:var(--color-brand-on-brand);border-radius:var(--border-radius-md)}._2IAJwa_intro{text-align:left}._2IAJwa_content{gap:var(--space-500);flex-direction:column;display:flex}@media (min-width:768px){._2IAJwa_content{align-items:flex-start;gap:var(--space-700);flex-direction:row}}._2IAJwa_fields{gap:var(--space-400);flex-direction:column;flex:1;min-width:0;display:flex}._2IAJwa_epcSection{flex:1;min-width:0}._2IAJwa_heatingPrompt{color:var(--color-alert-warning)}}
.KOiEYG_container{background-color:var(--color-brand-on-brand);border-top-left-radius:8px;border-top-right-radius:8px;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.KOiEYG_dialog{inset-block:auto;width:100vw;height:100vh;transition:display .3s allow-discrete, overlay .3s allow-discrete;background-color:#0000;border-width:0;flex-direction:column;padding:56px 0 0;animation:.3s forwards KOiEYG_slide-down;position:fixed;bottom:0;overflow-y:hidden}.KOiEYG_dialog[open]{animation:.3s forwards KOiEYG_slide-up;display:flex}.KOiEYG_close{background:var(--color-surface-dim);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.KOiEYG_close:hover{cursor:pointer}.KOiEYG_close svg{width:16px;height:16px}.KOiEYG_header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:4.4rem 1.6rem 1.6rem;display:flex}@media (min-width:768px){.KOiEYG_header{padding:4.4rem 2.4rem 2.4rem}}.KOiEYG_titleContainer{flex-wrap:wrap;flex-grow:1;flex-shrink:1;display:flex}.KOiEYG_handle{background-color:var(--color-brand-on-brand);border-top-left-radius:8px;border-top-right-radius:8px;justify-content:center;align-self:center;align-items:center;width:100%;height:28px;display:flex;position:absolute;top:0}.KOiEYG_handle:hover{cursor:grab}.KOiEYG_handleBar{background-color:var(--color-surface-on-surface);border-radius:4px;place-self:center;width:104px;height:4px}.KOiEYG_title{color:var(--color-brand-brand);overflow-wrap:anywhere;flex-shrink:1;width:100%}.KOiEYG_title span{color:var(--color-brand-brand);display:inline}.KOiEYG_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00261ce6}.KOiEYG_content{flex-direction:column;flex-grow:1;width:100%;padding:0 1.6rem;display:flex;position:relative}@media (min-width:768px){.KOiEYG_content{padding:0 2.4rem}}.KOiEYG_footer{clip-path:polygon(0 45%,100% 0,100% 100%,0 100%);width:100%;height:300px}.KOiEYG_imgFooter{clip-path:polygon(0 45%,100% 0,100% 100%,0 100%);width:100%;height:300px;max-height:400px}@media (min-width:768px){.KOiEYG_dialog{border-radius:8px;width:550px;height:auto;max-height:500px;margin:0;padding-top:0;animation:.3s forwards KOiEYG_fade-out;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.KOiEYG_dialog[open]{animation:.3s forwards KOiEYG_fade-in}.KOiEYG_container{border-radius:8px;max-height:500px}.KOiEYG_handle,.KOiEYG_handleBar{display:none}}@keyframes KOiEYG_slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes KOiEYG_slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes KOiEYG_slide-left{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes KOiEYG_slide-right{0%{transform:translate(0)}to{transform:translate(110%)}}@keyframes KOiEYG_fade-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes KOiEYG_fade-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}
@layer components{.CWo7wG_container{flex-direction:column;align-items:flex-start;width:100%;display:flex}.CWo7wG_badge{align-items:center;gap:var(--space-300);width:100%;padding:var(--space-300);background-color:var(--color-background-secondary,#f8f7f4);border-radius:var(--border-radius-sm);display:flex}.CWo7wG_band{width:3.2rem;height:2.4rem;padding-right:var(--space-100);clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%);background-color:var(--epc-band-color,#8e8e8e);color:#000;flex-shrink:0;justify-content:center;align-items:center;font-size:1.4rem;font-weight:700;line-height:1;display:flex}.CWo7wG_band[data-band=A]{--epc-band-color:#008054}.CWo7wG_band[data-band=B]{--epc-band-color:#19b459}.CWo7wG_band[data-band=C]{--epc-band-color:#8dce46}.CWo7wG_band[data-band=D]{--epc-band-color:#ffd500}.CWo7wG_band[data-band=E]{--epc-band-color:#fcaa65}.CWo7wG_band[data-band=F]{--epc-band-color:#ef8023}.CWo7wG_band[data-band=G]{--epc-band-color:#e9153b;color:#fff}.CWo7wG_rating{flex-direction:column;min-width:0;display:flex}.CWo7wG_provenance{color:var(--color-neutral-60)}.CWo7wG_explainerLink{color:var(--color-brand-brand);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.6rem;text-decoration:underline}.CWo7wG_explainerParagraph{margin-bottom:var(--space-400)}.CWo7wG_explainerClose{align-self:flex-end}}
.YhBLBW_confirmation{text-align:center;flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.YhBLBW_confirmation:focus{outline:none}.YhBLBW_headline{align-items:center;gap:.4rem;display:flex}.YhBLBW_stacked{align-items:center;gap:2.4rem}.YhBLBW_stacked .YhBLBW_headline{flex-direction:column;gap:2.4rem}
@layer element{._wrapper_f5srn_4{width:fit-content}._spinner_f5srn_8{width:var(--spinner-size,3rem);height:var(--spinner-size,3rem);background-color:var(--color-brand-brand);transform-origin:50%;transform-style:preserve-3d;animation:2s linear infinite _spin_f5srn_8}._inverted_f5srn_20{background-color:var(--color-brand-on-brand)}@keyframes _spin_f5srn_8{0%{transform:rotateY(180deg)rotate(-15deg)}to{transform:rotateY(-180deg)rotate(-15deg)}}@media (prefers-reduced-motion:reduce){._spinner_f5srn_8{animation-duration:7s}}}
dialog.XFK7MG_modal{justify-content:flex-end}dialog.XFK7MG_modal>div.XFK7MG_modal{background-color:var(--color-surface-surface,#f9f6f3);flex:0 auto}dialog.XFK7MG_modal .XFK7MG_option:after{content:none}dialog.XFK7MG_modal>div.XFK7MG_modal [data-testid=close-modal-button]{z-index:1;position:absolute;top:3.2rem;right:1.6rem}dialog.XFK7MG_modal>div.XFK7MG_modal h2{padding-right:4rem}@media (min-width:768px){dialog.XFK7MG_modal{width:60.2rem;max-width:calc(100vw - 3.2rem)}dialog.XFK7MG_modal>div.XFK7MG_modal h2{text-align:center;padding-right:0}dialog.XFK7MG_modal>div.XFK7MG_modal [data-testid=close-modal-button]{top:2.4rem;right:2.4rem}}@layer components{.XFK7MG_options{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.XFK7MG_options{flex-direction:row;justify-content:center;gap:1.6rem}}.XFK7MG_options>li{display:flex}@media (min-width:768px){.XFK7MG_options>li{flex:1 1 0;max-width:17.4rem}}.XFK7MG_option{width:100%;color:var(--color-brand-dark,#00261c);background-color:var(--color-brand-on-brand,#fff);border:none;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:1.6rem;text-decoration:none;transition:box-shadow .2s;display:flex}.XFK7MG_option:hover{box-shadow:inset 0 0 0 1px var(--color-brand-brand,#0a9828);cursor:pointer}.XFK7MG_option:focus-visible{outline:2px solid var(--color-brand-brand,#0a9828);outline-offset:2px}@media (min-width:768px){.XFK7MG_option{min-height:13.2rem}}.XFK7MG_option>span{display:contents}.XFK7MG_optionImage{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;height:5.6rem}.XFK7MG_optionLabel{text-align:center;font-size:1.6rem;font-weight:700;line-height:2.2rem}.XFK7MG_optionDescription{color:var(--color-surface-on-surface-variant,#635e58);text-align:center}}
