.ds .ofr-open.on-ink{border-top:0}.ds .ofr-open.on-ink>.band-col{border-inline:0;padding-inline:0}.ds .ofr-open.on-ink{min-height:calc(100svh - var(--header-h));container-type:inline-size}.ds .ofr-open.on-ink>.ofr-open-col{--ofr-top:var(--space-64);--ofr-gap:var(--space-48);--ofr-inset:calc(.0247 * min(1440px, 100cqi - 2 * var(--gutter)));grid-template-rows:minmax(var(--ofr-top), 1fr) auto minmax(calc(var(--ofr-gap) + var(--ofr-inset)), 1fr) auto;min-height:calc(100svh - var(--header-h));flex:1 0 auto;grid-template-columns:minmax(0,1fr);justify-content:space-between;justify-items:center;gap:0;padding-top:0;display:grid}.ds .ofr-open.on-ink>.ofr-open-col>.ofr-open-text{grid-row:2}.ds .ofr-open.on-ink>.ofr-open-col>.ofr-stage{margin-top:calc(-1 * var(--ofr-inset));grid-row:4;justify-self:stretch}.ds .ofr-open-col{align-items:center;gap:var(--space-48);padding-bottom:var(--space-96);flex-direction:column;display:flex}.ds .ofr-open-text{align-items:center;gap:var(--space-64);text-align:center;flex-direction:column;max-width:760px;display:flex}.ds .ofr-open-head{align-items:center;gap:var(--space-32);flex-direction:column;display:flex}.ds .ofr-h1{font-size:var(--fs-56);font-weight:var(--fw-350);line-height:1;letter-spacing:var(--tracking-condensed);text-wrap:balance;margin:0;line-height:round(1em,1px)}.ds .ofr-dim{color:var(--text-secondary)}.ds .ofr-br-m{display:none}.ds .ofr-sub{max-width:34rem;font-size:var(--fs-20);font-weight:var(--fw-350);line-height:1.4;color:var(--text-secondary);text-wrap:balance;margin:0;line-height:round(1.4em,1px)}.ds .ofr-actions{justify-content:center;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.ds .ofr-offer{align-items:center;gap:var(--stack-gap-label);flex-direction:column;margin:0;display:flex}.ds .ofr-offer-big{font-size:var(--fs-40);font-weight:var(--fw-450);line-height:1;letter-spacing:var(--tracking-tight);color:var(--text-primary);line-height:round(1em,1px)}.ds .ofr-offer-small{max-width:30rem;font-size:var(--fs-16);font-weight:var(--fw-350);line-height:1.4;color:var(--text-secondary);text-wrap:balance;line-height:round(1.4em,1px)}.ds .ofr-stage{justify-items:center;width:100%;display:grid;container-type:inline-size}.ds .ofr-mark{aspect-ratio:1600/380;width:100%;position:relative}.ds .ofr-mark-still,.ds .ofr-mark-live{width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.ds .ofr-mark-still{overflow:visible}.ds .ofr-mark-live{opacity:0;height:130%;top:-15%;bottom:auto}.ds .ofr-mark[data-live] .ofr-mark-live{opacity:1}.ds .ofr-mark[data-live] .ofr-mark-still{opacity:0}.ds .ofr-mark-type{font-family:inherit;font-size:372px;font-weight:900}.ds .ofr-count{gap:var(--space-24);box-sizing:border-box;width:min(100%,760px);padding:var(--space-24) var(--space-32) var(--space-32);border-radius:var(--radius-xl);flex-direction:column;margin-top:-7cqi;display:flex;position:relative}.ds .ofr-count-head{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.ds .ofr-count-name,.ds .ofr-count-live{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:1.2;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-secondary);line-height:round(1.2em,1px)}.ds .ofr-count-live{align-items:center;gap:var(--space-8);color:var(--text-primary);display:inline-flex}.ds .ofr-count-live i{border-radius:var(--radius-full);background:var(--status-pills-positive);width:8px;height:8px;animation:1.6s ease-in-out infinite ofr-pulse}@keyframes ofr-pulse{50%{opacity:.35}}.ds .ofr-count-figs{gap:var(--space-32);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ds .ofr-count-fig{gap:var(--stack-gap);flex-direction:column;display:flex}.ds .ofr-count-fig+.ofr-count-fig{padding-left:var(--space-32);border-left:1px solid var(--borders-standard)}.ds .ofr-count-label{font-size:var(--fs-14);font-weight:var(--fw-450);line-height:1.2;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-secondary);margin-bottom:calc(var(--stack-gap-label) - var(--stack-gap));line-height:round(1.2em,1px)}.ds .ofr-count-val{gap:var(--stack-gap);flex-direction:column;display:flex}.ds .ofr-count-big{font-size:var(--fs-48);font-weight:var(--fw-350);line-height:1;letter-spacing:var(--tracking-condensed);font-variant-numeric:tabular-nums;line-height:round(1em,1px)}.ds .ofr-count-fig.is-kept .ofr-count-big{color:var(--text-accent-avocado)}.ds .ofr-count-note{font-size:var(--fs-12);font-weight:var(--fw-350);line-height:1.4;color:var(--text-secondary);line-height:round(1.4em,1px)}.ds .ofr-h2{max-width:760px;font-size:var(--fs-32);font-weight:var(--fw-350);line-height:1;letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;line-height:round(1em,1px)}.ds .ofr-tools{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds .ofr-tool{gap:var(--space-16);box-sizing:border-box;padding:var(--space-24);border-radius:var(--radius-xl);background:var(--backgrounds-secondary);flex-direction:column;display:flex}.ds .ofr-tool-ic{color:var(--text-primary);flex:none;display:block}.ds .ofr-tool-ic.is-p{display:none}.ds .ofr-tool-text{gap:var(--stack-gap);flex-direction:column;display:flex}.ds .ofr-tool-name{font-size:var(--fs-16);font-weight:var(--fw-450);line-height:1.2;margin:0;line-height:round(1.2em,1px)}.ds .ofr-tool-line{font-size:var(--fs-14);font-weight:var(--fw-350);line-height:1.4;color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:round(1.4em,1px)}.ds .ofr-duo{gap:var(--space-16);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.ds .ofr-wide{box-sizing:border-box;min-height:520px;padding:var(--space-48) var(--space-32);border-radius:var(--radius-xl);place-items:center;display:grid}.ds .ofr-wide>.ph-stage{width:min(100%,600px)}.ds .ofr-side{gap:var(--space-32);box-sizing:border-box;padding:var(--space-16);border-radius:var(--radius-xl);background:var(--backgrounds-secondary);flex-direction:column;display:flex}.ds .ofr-side-pic{min-height:300px;padding:var(--space-24);border-radius:var(--radius-l);flex:auto;place-items:center;display:grid;position:relative;overflow:hidden}.ds .ofr-side-pic>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ds .ofr-side-pic>:not(img){width:100%;position:relative}.ds .ofr-side-pic .sc-wrap{width:100%;min-width:0;max-width:100%}.ds .ofr-side-pic .sc-title{row-gap:var(--stack-gap);flex-wrap:wrap}.ds .ofr-side-text{gap:var(--space-12);padding:0 var(--space-16) var(--space-16);text-align:center;flex-direction:column;display:flex}.ds .ofr-side-name{font-size:var(--fs-20);font-weight:var(--fw-350);line-height:1.2;margin:0;line-height:round(1.2em,1px)}.ds .ofr-side-desc{font-size:var(--fs-16);font-weight:var(--fw-350);line-height:1.4;color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:round(1.4em,1px)}.ds .ofr-how-head .band-col{text-align:center;justify-content:center;display:flex}.ds .ofr-how-col{background:var(--backgrounds-secondary)}.ds .ofr-facts{gap:var(--space-48) var(--space-64);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds .ofr-fact{gap:var(--space-12);flex-direction:column;display:flex}.ds .ofr-fact-name{font-size:var(--fs-20);font-weight:var(--fw-350);line-height:1.2;margin:0;line-height:round(1.2em,1px)}.ds .ofr-fact-desc{font-size:var(--fs-16);font-weight:var(--fw-350);line-height:1.5;color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:round(1.5em,1px)}.ds .ofr-pass-band{scroll-margin-top:var(--header-h)}.ds .ofr-pass-col{align-items:center;gap:var(--space-64);flex-direction:column;display:flex}.ds .ofr-pass-head{align-items:center;gap:var(--space-32);text-align:center;flex-direction:column;max-width:760px;display:flex}.ds .ofp-wrap{perspective:1400px;filter:drop-shadow(0 8px 10px #0000001a);width:min(100%,920px)}.ds .ofp{border-radius:var(--radius-xl);background:var(--backgrounds-primary);color:var(--text-primary);--ofp-hx1:calc(100% - 280px);--ofp-hy1:0;--ofp-hx2:calc(100% - 280px);--ofp-hy2:100%;-webkit-mask:radial-gradient(circle 12px at var(--ofp-hx1) var(--ofp-hy1), #0000 96%, #000) , radial-gradient(circle 12px at var(--ofp-hx2) var(--ofp-hy2), #0000 96%, #000);-webkit-mask:radial-gradient(circle 12px at var(--ofp-hx1) var(--ofp-hy1), #0000 96%, #000) , radial-gradient(circle 12px at var(--ofp-hx2) var(--ofp-hy2), #0000 96%, #000);mask:radial-gradient(circle 12px at var(--ofp-hx1) var(--ofp-hy1), #0000 96%, #000) , radial-gradient(circle 12px at var(--ofp-hx2) var(--ofp-hy2), #0000 96%, #000);-webkit-mask-composite:source-in, xor;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));grid-template-columns:minmax(0,1fr) 280px;transition:transform .5s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.ds .ofp:before,.ds .ofp:after{content:"";pointer-events:none;position:absolute;inset:0}.ds .ofp:before{background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--text-primary) 14%, transparent) 50%, transparent 62%);animation:7s ease-in-out 1.5s infinite ofp-sweep;translate:-120%}@keyframes ofp-sweep{0%,70%{translate:-120%}to{translate:120%}}.ds .ofp:after{background:radial-gradient(circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--text-primary) 16%, transparent), transparent 42%);opacity:0;transition:opacity .3s}.ds .ofp[data-lit]:after{opacity:1}.ds .ofp-main{gap:var(--space-32);padding:var(--space-40) var(--space-40) var(--space-32);flex-direction:column;display:flex}.ds .ofp-kicker{font-size:var(--fs-12);font-weight:var(--fw-400);letter-spacing:var(--tracking-wide);color:var(--text-secondary);margin:0}.ds .ofp-title{font-size:calc(var(--fs-64) * 1.25);font-weight:900;line-height:.9;letter-spacing:-.035em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 160px 160px, radial-gradient(40% 130% at var(--ofp-ax) var(--ofp-ay), var(--terracotta-200), transparent 70%), radial-gradient(36% 120% at var(--ofp-bx) var(--ofp-by), var(--mustard-300), transparent 70%), radial-gradient(30% 120% at var(--ofp-cx) var(--ofp-cy), var(--brick-500), transparent 70%), linear-gradient(100deg, var(--terracotta-400), var(--terracotta-500) 55%, var(--terracotta-600));background-blend-mode:overlay, normal, normal, normal, normal;color:#0000;padding-block:var(--ink-bleed);margin:0;margin-bottom:calc(-1 * var(--ink-bleed));-webkit-background-clip:text;background-clip:text;align-self:flex-start;line-height:round(.9em,1px);animation:18s ease-in-out infinite alternate ofp-mesh}@supports (text-box-trim:trim-both){.ds .ofp-title{margin-block-start:calc(round(nearest, var(--trim-cap,.716em), 1px) - 1cap - var(--ink-bleed))!important}}@supports not (text-box-trim:trim-both){.ds .ofp-title{margin-top:calc(-1 * var(--ink-bleed))}}@property --ofp-ax{syntax:"<percentage>";inherits:false;initial-value:12%}@property --ofp-ay{syntax:"<percentage>";inherits:false;initial-value:20%}@property --ofp-bx{syntax:"<percentage>";inherits:false;initial-value:55%}@property --ofp-by{syntax:"<percentage>";inherits:false;initial-value:90%}@property --ofp-cx{syntax:"<percentage>";inherits:false;initial-value:88%}@property --ofp-cy{syntax:"<percentage>";inherits:false;initial-value:25%}@keyframes ofp-mesh{50%{--ofp-ax:42%;--ofp-ay:85%;--ofp-bx:18%;--ofp-by:15%;--ofp-cx:68%;--ofp-cy:85%}to{--ofp-ax:78%;--ofp-ay:30%;--ofp-bx:88%;--ofp-by:70%;--ofp-cx:28%;--ofp-cy:15%}}.ds .ofp-rows{gap:var(--space-24) var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ds .ofp-row{gap:var(--stack-gap);flex-direction:column;display:flex}.ds .ofp-row dt{font-size:var(--fs-12);font-weight:var(--fw-400);letter-spacing:var(--tracking-wide);color:var(--text-secondary)}.ds .ofp-row dd{font-size:var(--fs-16);font-weight:var(--fw-350);line-height:1.4;text-wrap:balance;margin:0;line-height:round(1.4em,1px)}.ds .ofp-stub{justify-content:space-between;gap:var(--space-24);padding:var(--space-40) var(--space-32) var(--space-32);border-left:1px dashed var(--borders-standard);flex-direction:column;display:flex;position:relative}.ds .ofp-price{gap:var(--stack-gap-label);flex-direction:column;display:flex}.ds .ofp-price-head{align-items:baseline;gap:var(--space-8);display:flex}.ds .ofp-price-today{font-size:var(--fs-14);font-weight:var(--fw-400);color:var(--text-primary);line-height:1}.ds .ofp-price-line{text-wrap:balance;display:block}.ds .ofp-price-note{max-width:13.5em}.ds .ofp-price-big{font-size:var(--fs-64);font-weight:var(--fw-350);line-height:1;letter-spacing:var(--tracking-condensed);line-height:round(1em,1px)}.ds .ofp-price-note{font-size:var(--fs-14);font-weight:var(--fw-350);line-height:1.4;color:var(--text-secondary);text-wrap:balance;line-height:round(1.4em,1px)}.ds .ofp-code{background:repeating-linear-gradient(90deg, var(--text-secondary) 0 2px, transparent 2px 5px, var(--text-secondary) 5px 6px, transparent 6px 10px, var(--text-secondary) 10px 13px, transparent 13px 15px);opacity:.5;height:40px}.ds .ofp-stub .btn{justify-content:center}.ds .ofr-pass-more{justify-content:center;align-items:center;gap:var(--space-16) var(--space-32);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.ds .ofr-count-live i,.ds .ofp:before,.ds .ofp-title{animation:none}.ds .ofp{transform:none}}@media (min-width:600px) and (max-width:1099px),(max-width:1099px) and (max-height:599px) and (orientation:landscape){.ds .ofr-facts{gap:var(--space-40) var(--space-48);grid-template-columns:repeat(2,minmax(0,1fr))}.ds .ofr-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.ds .ofr-duo{grid-template-columns:minmax(0,1fr)}.ds .ofr-tool{padding:var(--space-16);border-radius:var(--radius-l)}.ds .ofr-wide{min-height:0;padding:var(--space-32) var(--space-16);border-radius:var(--radius-l)}.ds .ofp{grid-template-columns:minmax(0,1fr)}.ds .ofp-title{font-size:var(--fs-64)}.ds .ofp-stub{border-left:0;border-top:1px dashed var(--borders-standard)}.ds .ofp-price-note{max-width:none}.ds .ofp{--ofp-hx1:0;--ofp-hy1:var(--ofp-cut,50%);--ofp-hx2:100%;--ofp-hy2:var(--ofp-cut,50%)}}@media (max-width:599px),(max-width:1099px) and (max-height:599px) and (orientation:landscape){.ds .ofr-open-col{gap:var(--space-32);padding-top:var(--space-48);padding-bottom:var(--space-64)}.ds .ofr-open.on-ink .ofr-open-text{padding-inline:var(--space-8)}.ds .ofr-open.on-ink>.ofr-open-col{gap:var(--space-32);padding-top:var(--space-48);min-height:0;display:flex}.ds .ofr-open.on-ink>.ofr-open-col>.ofr-stage{margin-top:0}.ds .ofr-open+.els>.band-col.els-col{padding-top:var(--space-32)}.ds .ofr-open-text{gap:var(--space-32)}.ds .ofr-open-head{gap:var(--space-20)}.ds .ofr-sub{font-size:var(--fs-16)}.ds .ofr-offer-big{font-size:var(--fs-28);letter-spacing:var(--tracking-snug)}.ds .ofr-h2{letter-spacing:var(--tracking-snug)}.ds .ofr-how-head .band-col,.ds .ofr-how-col{padding:var(--space-32) var(--space-16)}.ds .ofr-fact{padding-top:var(--space-20);border-top:.5px solid var(--borders-standard)}.ds .ofr-fact:first-child{border-top:0;padding-top:0}.ds .ofr-offer-small{font-size:var(--fs-14)}.ds .ofr-br-m{display:inline}.ds .ofr-tools{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.ds .ofr-tool{gap:var(--space-12)}.ds .ofr-tool-ic.is-d{display:none}.ds .ofr-tool-ic.is-p{display:block}.ds .ofr-count{gap:var(--space-16);padding:var(--space-16);border-radius:var(--radius-l)}.ds .ofr-count-head{row-gap:var(--space-8);flex-wrap:wrap}.ds .ofr-count-figs{gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.ds .ofr-count-fig+.ofr-count-fig{padding:var(--space-16) 0 0;border-left:0;border-top:.5px solid var(--borders-standard)}.ds .ofr-count-big{font-size:var(--fs-32)}.ds .ofr-count-val{align-items:last baseline;gap:var(--space-12);flex-direction:row}.ds .ofr-count-val .ofr-count-note{text-wrap:balance;flex:auto;min-width:0}.ds .ofr-facts{gap:var(--space-20);grid-template-columns:minmax(0,1fr)}.ds .ofr-pass-col{gap:var(--space-32)}.ds .ofr-pass-head{gap:var(--space-20)}.ds .ofp{border-radius:var(--radius-l)}.ds .ofp-main{gap:var(--space-24);padding:var(--space-16)}.ds .ofp-rows{gap:var(--space-16);grid-template-columns:minmax(0,1fr)}.ds .ofp-stub{padding:var(--space-16);border-top-width:.5px}.ds .ofp-price-big{font-size:var(--fs-48)}}
