:root{--font-ui: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, sans-serif;--font-code: ui-monospace, SFMono-Regular, Consolas, monospace;--type-large-title-size: clamp(2.125rem, 1.78261rem + 1.52174vw, 3rem);--type-large-title-weight: 700;--type-large-title-leading: 1.15;--type-title1-size: clamp(1.75rem, 1.60326rem + .65217vw, 2.125rem);--type-title1-weight: 700;--type-title1-leading: 1.2;--type-title2-size: 1.375rem;--type-title2-weight: 700;--type-title2-leading: 1.27;--type-title3-size: 1.25rem;--type-title3-weight: 600;--type-title3-leading: 1.25;--type-headline-size: 1.0625rem;--type-headline-weight: 600;--type-headline-leading: 1.3;--type-body-size: 1.0625rem;--type-body-weight: 400;--type-body-leading: 1.47;--type-callout-size: 1rem;--type-callout-weight: 400;--type-callout-leading: 1.4;--type-subhead-size: .9375rem;--type-subhead-weight: 400;--type-subhead-leading: 1.4;--type-footnote-size: .8125rem;--type-footnote-weight: 400;--type-footnote-leading: 1.38;--type-caption-size: .75rem;--type-caption-weight: 400;--type-caption-leading: 1.33;color-scheme:dark;--bg: #0A0A0A;--surface: #171717;--raised: #262626;--text: #FAFAFA;--secondary: #D4D4D4;--muted: #A3A3A3;--divider: #404040;--control-border: #737373;--primary: #FAFAFA;--on-primary: #171717;--primary-hover: #D4D4D4;--accent: #9ABBCD;--focus: #9ABBCD;--danger: #FF453A;--fill: rgb(118 118 128 / .24);--fill-strong: rgb(120 120 128 / .36);--glass: rgb(23 23 23 / .72);--glass-thick: rgb(23 23 23 / .97);--glass-filter: blur(24px) saturate(170%);--glass-edge: rgb(255 255 255 / .14);--glass-shadow: 0 6px 20px rgb(0 0 0 / .35);--edge-dim: rgb(10 10 10 / .88);--edge-filter: blur(12px);--radius-small: .375rem;--radius-medium: .75rem;--radius-card: 1.5rem;--radius-capsule: 62.5rem;--radius-icon: 22.37%;--radius-inner: max(var(--radius-small), var(--radius-card) - var(--card-padding));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--layout-max: 75rem;--gutter: max(clamp(1rem, .41304rem + 2.6087vw, 2.5rem), env(safe-area-inset-left), env(safe-area-inset-right));--grid-gap: clamp(var(--space-4), .80435rem + .86957vw, var(--space-6));--section-space: clamp(var(--space-12), 2.21739rem + 3.47826vw, var(--space-20));--card-padding: clamp(var(--space-5), 1.03261rem + 1.30435vw, var(--space-8));--header-height: 3.5rem;--measure-article: 65ch;--measure-intro: 55ch;--measure-lede: 60ch;--z-header: 10;--control-height: 2.75rem;--control-height-large: 3.125rem;--border-width: 1px;--focus-width: 2px;--focus-offset: 3px;--icon-size: 1.5rem;--lockup-height: 26px;--lockup-height-desktop: 30px;--lockup-height-wide: 32px;--motion-fast: .12s;--motion-normal: .2s;--motion-slow: .38s;--motion-ease: cubic-bezier(.32, .72, 0, 1);--press-scale: .97;--press-opacity: .7;--hover-opacity: .8}@font-face{font-family:Inter;src:url(/assets/brand/fonts/InterVariable.756506719a.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(env(safe-area-inset-top) + var(--header-height) + var(--space-4))}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;color:var(--text);background:var(--bg);font-family:var(--font-ui);font-optical-sizing:auto;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{flex:1 0 auto}img,picture,svg,video{display:block;max-width:100%}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}ul[role=list],ol[role=list]{list-style:none;padding:0}p,li,dd,figcaption{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:break-word}[hidden]{display:none}h1,.ie-type-large-title{font-size:var(--type-large-title-size);font-weight:var(--type-large-title-weight);line-height:var(--type-large-title-leading)}h2,.ie-type-title1{font-size:var(--type-title1-size);font-weight:var(--type-title1-weight);line-height:var(--type-title1-leading)}.ie-type-title2{font-size:var(--type-title2-size);font-weight:var(--type-title2-weight);line-height:var(--type-title2-leading)}h3,.ie-type-title3{font-size:var(--type-title3-size);font-weight:var(--type-title3-weight);line-height:var(--type-title3-leading)}h4,.ie-type-headline{font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading)}.ie-type-body{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading)}.ie-type-callout{font-size:var(--type-callout-size);font-weight:var(--type-callout-weight);line-height:var(--type-callout-leading)}.ie-type-subhead{font-size:var(--type-subhead-size);font-weight:var(--type-subhead-weight);line-height:var(--type-subhead-leading)}.ie-type-footnote{font-size:var(--type-footnote-size);font-weight:var(--type-footnote-weight);line-height:var(--type-footnote-leading)}.ie-type-caption{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading)}.ie-tone-secondary{color:var(--secondary)}.ie-tone-muted{color:var(--muted)}.ie-num{font-variant-numeric:tabular-nums lining-nums}a{color:var(--accent);text-decoration-line:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.2em}a,button,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:opacity var(--motion-fast) var(--motion-ease)}a:active,button:active,summary:active{opacity:var(--press-opacity)}@media(hover:hover){a:hover{text-decoration-thickness:var(--focus-width)}}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}::selection{background:var(--primary);color:var(--on-primary)}.ie-visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ie-sprite{display:none}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ie-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2) var(--space-5);border:0;border-radius:var(--radius-capsule);background:transparent;color:var(--text);font-family:inherit;font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);text-align:center;text-decoration:none;overflow-wrap:anywhere;text-wrap:balance;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.ie-button:active{transform:scale(var(--press-scale))}.ie-button--primary{background:var(--primary);color:var(--on-primary)}.ie-button--secondary{background:var(--fill)}.ie-button--large{min-height:var(--control-height-large);padding-inline:var(--space-6)}@media(hover:hover){.ie-button--primary:hover{background:var(--primary-hover)}.ie-button--secondary:hover{background:var(--fill-strong)}}.ie-icon{width:var(--icon-size);height:var(--icon-size);flex-shrink:0}.ie-link{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-height);color:var(--accent);font-size:var(--type-body-size);line-height:var(--type-body-leading);text-decoration:none}@media(hover:hover){.ie-link:hover{text-decoration:underline}}.ie-eyebrow{color:var(--accent);font-size:var(--type-subhead-size);font-weight:var(--type-headline-weight);line-height:var(--type-subhead-leading)}.ie-tag{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-capsule);background:var(--fill);color:var(--secondary);font-size:var(--type-footnote-size);font-weight:var(--type-headline-weight);line-height:var(--type-footnote-leading)}.ie-app-icon{display:grid;place-items:center;inline-size:var(--space-24);block-size:var(--space-24);padding:var(--space-2);border-radius:var(--radius-icon);background:var(--raised);background:linear-gradient(color-mix(in srgb,var(--text) 7%,var(--raised)),var(--raised));color:var(--text);font-size:var(--type-title1-size);font-weight:var(--type-title1-weight)}.ie-app-icon__mark,.ie-app-icon__mark-img{inline-size:100%;block-size:100%}.ie-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.ie-chip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-capsule);background:var(--fill);color:var(--secondary);font-size:var(--type-footnote-size);font-weight:var(--type-headline-weight);line-height:var(--type-footnote-leading)}.ie-chip--claim{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.ie-affirm{display:grid;place-items:center;inline-size:calc(var(--control-height-large) + var(--space-2));block-size:calc(var(--control-height-large) + var(--space-2));border-radius:50%;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.ie-affirm .ie-icon{width:1.75rem;height:1.75rem}@media(prefers-reduced-motion:no-preference){.ie-affirm{animation:ie-affirm-in var(--motion-slow) var(--motion-ease) both}}@keyframes ie-affirm-in{0%{opacity:0;transform:scale(.8)}}.ie-card{padding:var(--card-padding);border-radius:var(--radius-card);background:var(--surface)}.ie-list{border-radius:var(--radius-card);background:var(--surface)}.ie-list>*+*{background-image:linear-gradient(var(--divider),var(--divider));background-position:right top;background-repeat:no-repeat;background-size:calc(100% - var(--space-4)) var(--border-width)}.ie-list__row{padding:var(--space-3) var(--space-4)}.ie-list__link{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-3) var(--space-4);color:var(--text);text-decoration:none}.ie-list__link:after{content:"";flex-shrink:0;width:var(--space-4);height:var(--space-4);margin-left:auto;background:var(--muted);-webkit-mask:url(/assets/icons/chevron-right.ab6f140522.svg) center / contain no-repeat;mask:url(/assets/icons/chevron-right.ab6f140522.svg) center / contain no-repeat}.ie-deflist__row{display:grid;gap:var(--space-1)}.ie-deflist dt{color:var(--secondary);font-size:var(--type-subhead-size);line-height:var(--type-subhead-leading)}@media(min-width:40rem){.ie-deflist__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-4);align-items:baseline}}.ie-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--control-height);height:var(--control-height);padding:0;border:0;border-radius:var(--radius-capsule);background:var(--fill);color:var(--text);-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.ie-icon-button[hidden]{display:none}.ie-icon-button:active{transform:scale(var(--press-scale))}.ie-icon-button[aria-disabled=true]{opacity:.4;cursor:default}@media(hover:hover){.ie-icon-button:not(.ie-glass,[aria-disabled=true]):hover{background:var(--fill-strong)}}.ie-icon-button__icon{width:var(--icon-size);height:var(--icon-size)}.ie-segmented{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;padding:.125rem;border-radius:var(--radius-capsule);background:var(--fill);-webkit-user-select:none;user-select:none}.ie-segmented__item{display:flex;align-items:center;justify-content:center;min-width:var(--space-12);min-height:var(--control-height);padding-inline:var(--space-3);border-radius:var(--radius-capsule);color:var(--secondary);font-size:var(--type-subhead-size);font-weight:var(--type-headline-weight);line-height:var(--type-subhead-leading);text-decoration:none}.ie-segmented__item[aria-current]{background:var(--fill-strong);color:var(--text)}@media(hover:hover){a.ie-segmented__item:hover{color:var(--text)}}.ie-glass{background:var(--glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:inset 0 0 0 var(--border-width) var(--glass-edge),var(--glass-shadow)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.ie-glass{background:var(--surface)}}@media(prefers-reduced-transparency:reduce){.ie-glass{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.ie-glass{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 var(--border-width) var(--control-border)}}.ie-callout{padding:var(--space-4) var(--space-5);border-radius:var(--radius-medium);background:var(--surface);background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--text)}@media(prefers-contrast:more){.ie-card,.ie-list,.ie-callout{box-shadow:inset 0 0 0 var(--border-width) var(--control-border)}}.ie-price__currency{margin-inline-end:.06em;color:var(--muted);font-weight:var(--type-body-weight)}.ie-tone-muted .ie-price__currency,.ie-chip .ie-price__currency{color:inherit}.ie-container{width:min(100% - 2 * var(--gutter),var(--layout-max));margin-inline:auto}.ie-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap)}.ie-grid>*{grid-column:1 / -1;min-width:0}@media(min-width:60rem){.ie-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.ie-grid>.ie-span-5{grid-column:auto / span 5}.ie-grid>.ie-span-6{grid-column:auto / span 6}.ie-grid>.ie-start-8{grid-column-start:8}}.ie-section{padding-block:var(--section-space)}.ie-section--first{padding-top:var(--space-6)}.ie-section--panel{scroll-margin-top:calc(-1 * var(--section-space))}.ie-section__head{display:grid;gap:var(--space-3);margin-bottom:var(--space-8)}.ie-section__lede{max-width:var(--measure-lede);color:var(--secondary);text-wrap:pretty}.ie-section__lede>*+*{margin-top:var(--space-3)}@media(min-width:60rem){.ie-section__head{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}.ie-section__head>*{grid-column:1 / span 7}}.ie-split__head{display:grid;align-content:start;gap:var(--space-3)}.ie-prose{max-width:var(--measure-article);color:var(--secondary)}.ie-prose :is(h2,h3,strong){color:var(--text)}.ie-prose>*+*{margin-top:var(--space-4)}.ie-prose>p{text-wrap:pretty}.ie-prose ul{padding-left:var(--space-6)}.ie-prose li+li{margin-top:var(--space-2)}.ie-prose li::marker{color:var(--muted)}.ie-skip-link{position:absolute;top:calc(env(safe-area-inset-top) + var(--space-2));left:var(--gutter);z-index:calc(var(--z-header) + 1);display:inline-flex;align-items:center;min-height:var(--control-height);padding-inline:var(--space-5);border-radius:var(--radius-capsule);background:var(--primary);color:var(--on-primary);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);text-decoration:none;transform:translateY(calc(-100% - var(--space-4) - env(safe-area-inset-top)));transition:transform var(--motion-fast) var(--motion-ease)}.ie-skip-link:focus-visible{transform:none}.ie-header{position:sticky;top:0;z-index:var(--z-header);padding-top:env(safe-area-inset-top);view-transition-name:ie-header}.ie-header:before,.ie-locbar:before{content:"";position:absolute;inset:0 0 calc(-1 * var(--space-4));z-index:-1;background:linear-gradient(var(--edge-dim) 60%,transparent);-webkit-backdrop-filter:var(--edge-filter);backdrop-filter:var(--edge-filter);-webkit-mask-image:linear-gradient(var(--bg) 55%,transparent);mask-image:linear-gradient(var(--bg) 55%,transparent);pointer-events:none}@media(prefers-contrast:more){.ie-header:before,.ie-locbar:before{inset:0;background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none;box-shadow:inset 0 calc(-1 * var(--border-width)) var(--control-border)}}.ie-header__bar{position:relative;display:flex;align-items:center;gap:var(--space-4);min-height:var(--header-height)}.ie-header__back{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);max-width:100%;min-width:var(--control-height);min-height:var(--control-height);padding:0 var(--space-4) 0 var(--space-2);border-radius:var(--radius-capsule);color:var(--text);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);text-decoration:none;-webkit-user-select:none;user-select:none;transition:opacity var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease)}.ie-header__back:active{transform:scale(var(--press-scale))}.ie-header__back-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ie-header__title{position:absolute;left:50%;max-width:calc(100% - 2 * (var(--control-height) + var(--space-2)));translate:-50% 0;overflow:hidden;font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity var(--motion-normal) var(--motion-ease)}.ie-header[data-title] .ie-header__title{opacity:1}@media(max-width:59.999rem){.ie-header[data-title] .ie-header__back{padding-inline:var(--space-2)}.ie-header[data-title] .ie-header__back-label{display:none}}@media(min-width:60rem){.ie-header__title{position:static;max-width:none;translate:none;text-align:start}}.ie-header__menu{margin-inline-start:auto;color:var(--text);anchor-name:--ie-menu}.ie-menu{display:none;position:fixed;inset:auto;top:calc(env(safe-area-inset-top) + var(--header-height));right:max(var(--gutter),(100vw - var(--layout-max)) / 2);width:min(20rem,100vw - 2 * var(--gutter));max-height:calc(100dvh - env(safe-area-inset-top) - var(--header-height) - var(--space-4));margin:0;padding:var(--space-2);overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:var(--radius-card);color:var(--text);transform-origin:top right}.ie-menu.ie-glass{background:var(--glass-thick)}@supports (position-anchor: --ie-menu){.ie-menu{position-anchor:--ie-menu;top:calc(anchor(bottom) + var(--space-2));right:anchor(right)}}.ie-menu:popover-open{display:grid;gap:var(--space-2)}@media(prefers-reduced-motion:no-preference){.ie-menu{transition:opacity var(--motion-normal) var(--motion-ease),scale var(--motion-normal) var(--motion-ease),display var(--motion-normal) allow-discrete,overlay var(--motion-normal) allow-discrete}.ie-menu:not(:popover-open){opacity:0;scale:.96}@starting-style{.ie-menu:popover-open{opacity:0;scale:.96}}}.ie-menu__group+.ie-menu__group{padding-top:var(--space-2);border-top:var(--border-width) solid var(--divider)}.ie-menu__heading{padding:var(--space-1) var(--space-3) 0;color:var(--secondary);font-size:var(--type-footnote-size);font-weight:var(--type-headline-weight);line-height:var(--type-footnote-leading)}.ie-menu__list{margin:0;padding:0;list-style:none}.ie-menu__link{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-1) var(--space-3);border-radius:var(--radius-medium);color:var(--text);font-size:var(--type-subhead-size);font-weight:var(--type-headline-weight);line-height:var(--type-subhead-leading);text-decoration:none}.ie-menu__link:active{background:var(--fill)}@media(hover:hover){.ie-menu__link:hover{background:var(--fill)}}.ie-menu__icon{flex:none;inline-size:var(--space-8);block-size:var(--space-8);padding:.125rem;font-size:var(--type-footnote-size)}.ie-menu__name{flex:1;min-width:0}.ie-menu__current{flex:none;color:var(--accent)}.ie-lockup{display:block;width:auto;height:var(--lockup-height)}@media(min-width:60rem){.ie-lockup{height:var(--lockup-height-desktop)}}@media(min-width:80rem){.ie-lockup{height:var(--lockup-height-wide)}}.ie-footer{padding-block:var(--section-space) calc(var(--space-8) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--divider);color:var(--secondary);font-size:var(--type-footnote-size);line-height:var(--type-footnote-leading)}.ie-footer__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-3)}.ie-footer__brand{display:flex;align-items:center;min-height:var(--control-height);color:var(--text);text-decoration:none;transition:opacity var(--motion-fast) var(--motion-ease)}@media(hover:hover){.ie-footer__brand:hover{opacity:var(--hover-opacity)}}.ie-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-6);margin-top:var(--space-8)}.ie-footer__links{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-6)}.ie-footer__link{display:inline-flex;align-items:center;min-width:var(--control-height);min-height:var(--control-height);color:var(--secondary);text-decoration:none;overflow-wrap:anywhere}@media(hover:hover){.ie-footer__link:hover{color:var(--text);text-decoration:underline}}@media(min-width:60rem)and (pointer:fine){.ie-footer__link{min-height:var(--space-8)}}.ie-hero__content>*+*{margin-top:var(--space-6)}.ie-hero__content>.ie-page-chips{margin-top:var(--space-4)}.ie-hero__lede{max-width:var(--measure-article);font-size:var(--type-title3-size);line-height:var(--type-body-leading);text-wrap:pretty}.ie-thumb{position:relative;display:block;overflow:hidden;border-radius:var(--radius-medium);background:var(--raised)}.ie-card .ie-thumb{border-radius:var(--radius-inner)}.ie-thumb--call{aspect-ratio:7 / 4}.ie-thumb--call picture{height:100%}.ie-thumb--natural{background:none}.ie-thumb--natural .ie-thumb__img{width:auto;height:auto;max-width:100%;max-height:var(--ie-shot-height)}.ie-thumb__img{width:100%;height:100%;object-fit:contain}.ie-thumb--top .ie-thumb__img{object-fit:cover;object-position:top center}.ie-thumb:before,.ie-thumb:after{content:"";position:absolute;right:var(--space-2);bottom:var(--space-2);width:var(--space-8);height:var(--space-8);border-radius:var(--radius-capsule)}.ie-thumb:before{background:var(--glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:inset 0 0 0 var(--border-width) var(--glass-edge)}.ie-thumb:after{background:var(--text);-webkit-mask:url(/assets/icons/expand.3d366b4394.svg) center / var(--space-4) no-repeat;mask:url(/assets/icons/expand.3d366b4394.svg) center / var(--space-4) no-repeat}@media(prefers-contrast:more){.ie-thumb:before{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 var(--border-width) var(--control-border)}}:root[data-lightbox-open]{overflow:hidden}.ie-lightbox{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--bg);color:var(--text)}.ie-lightbox[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ie-lightbox::backdrop{background:var(--bg)}.ie-lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:calc(env(safe-area-inset-top) + var(--space-2)) var(--gutter) var(--space-2)}.ie-lightbox__tools{display:flex;gap:var(--space-3)}.ie-lightbox__zoom[aria-pressed=true] .ie-lightbox__zoom-in,.ie-lightbox__zoom[aria-pressed=false] .ie-lightbox__zoom-out{display:none}.ie-lightbox__stage{display:flex;align-items:center;justify-content:center;min-height:0;padding:var(--space-2) var(--gutter);overflow:auto;overscroll-behavior:contain;touch-action:pan-y pinch-zoom}.ie-lightbox__stage picture{display:contents}.ie-lightbox__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ie-lightbox__img[data-zoomable]{cursor:zoom-in}.ie-lightbox[data-zoomed] .ie-lightbox__stage{display:block;touch-action:auto}.ie-lightbox[data-zoomed] .ie-lightbox__img{width:var(--ie-zoom-width);max-width:none;max-height:none;cursor:zoom-out}.ie-lightbox__footer{display:grid;grid-template-columns:var(--control-height) minmax(0,1fr) var(--control-height);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--gutter) calc(env(safe-area-inset-bottom) + var(--space-4))}.ie-lightbox__caption{justify-self:center;width:100%;max-width:var(--measure-article);text-align:center}.ie-offers{display:grid;gap:var(--grid-gap)}.ie-offer{display:flex;flex-direction:column;gap:var(--space-4)}.ie-offer--all{background:var(--raised)}.ie-offer__saving{align-self:flex-start}.ie-offer__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.ie-offer__amount{font-size:var(--type-title1-size);font-weight:var(--type-headline-weight);line-height:1.15;color:var(--text)}.ie-offer__was{font-size:var(--type-subhead-size)}.ie-offer__amount .ie-price__currency{font-size:.62em}.ie-offer__list,.ie-offer__methods{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.ie-offer__list li{display:flex;align-items:flex-start;gap:var(--space-3)}.ie-offer__list .ie-icon{flex-shrink:0;margin-top:.05em;color:var(--accent)}.ie-offer__methods{gap:0}.ie-offer__method{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-2);font-size:var(--type-subhead-size);line-height:var(--type-subhead-leading)}.ie-offer__icon{flex:none;inline-size:var(--space-10);block-size:var(--space-10);padding:var(--space-1);background:linear-gradient(color-mix(in srgb,var(--text) 14%,var(--raised)),color-mix(in srgb,var(--text) 6%,var(--raised)));font-size:var(--type-subhead-size)}.ie-offer__method-text{display:grid;flex:1;min-width:0}.ie-offer__method-name{font-weight:var(--type-headline-weight)}.ie-offer__method-price{flex:none}.ie-offer__method+.ie-offer__method{border-top:var(--border-width) solid var(--divider)}.ie-offer__cta{width:100%;margin-top:auto}.ie-offer__foot{display:grid;justify-items:start;gap:var(--space-3);margin-top:var(--space-6)}.ie-offer__doubt{display:block;padding-block:var(--space-2)}.ie-offer__doubt .ie-icon{display:inline-block;vertical-align:-.2em}@media(min-width:60rem){.ie-offers{grid-template-columns:repeat(2,minmax(0,1fr))}.ie-offer--all{order:1}}.ie-approach{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.ie-approach__columns{display:none}.ie-approach__row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.ie-approach__body{margin-top:var(--space-2)}.ie-approach__quote{width:fit-content;max-width:100%;margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-card);background:var(--fill)}.ie-approach__label{margin-bottom:var(--space-1)}@media(min-width:60rem){.ie-approach__row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);align-items:start}.ie-approach__problem{grid-column:1 / span 5;padding-top:var(--card-padding)}.ie-approach__solution{grid-column:7 / -1}.ie-approach__columns{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);padding-bottom:var(--space-3)}.ie-approach__columns>:first-child{grid-column:1 / span 5}.ie-approach__columns>:last-child{grid-column:7 / -1;padding-left:var(--card-padding)}.ie-approach__label{display:none}}.ie-questions__number{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-capsule);background:var(--fill-strong)}:root[data-sheet-open]{overflow:hidden}.ie-sheet{--ie-sheet-radius: var(--radius-card);position:fixed;inset:auto 0 0;width:100%;max-width:none;height:calc(100dvh - max(env(safe-area-inset-top),var(--space-3)) - var(--space-3));max-height:none;margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--ie-sheet-radius) var(--ie-sheet-radius) 0 0;background:var(--bg);box-shadow:inset 0 var(--border-width) 0 var(--glass-edge);color:var(--text);overscroll-behavior:contain;transform:translateY(100%);transition:transform var(--motion-slow) var(--motion-ease)}.ie-sheet[open]{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr)}.ie-sheet__bar,.ie-sheet__body{grid-area:1 / 1}.ie-sheet[data-shown]{transform:none}.ie-sheet:focus,[data-quiet-focus]:focus-visible{outline:none}.ie-sheet[data-dragging]{transition:none}.ie-sheet::backdrop{background:#0009;opacity:0;transition:opacity var(--motion-slow) var(--motion-ease)}.ie-sheet[data-shown]::backdrop{opacity:1}.ie-sheet__bar{position:relative;z-index:1;display:flex;align-self:start;justify-content:flex-end;padding:var(--space-5) var(--gutter) var(--space-3);background:linear-gradient(var(--bg) 60%,transparent);touch-action:none}.ie-sheet__grabber{position:absolute;top:var(--space-2);left:50%;width:2.25rem;height:.3125rem;border-radius:var(--radius-capsule);background:var(--fill-strong);transform:translate(-50%)}.ie-sheet__body{overflow-y:auto;overscroll-behavior:contain;scroll-padding-top:calc(var(--control-height) + var(--space-8));padding-top:calc(var(--space-5) + var(--control-height) + var(--space-3));scroll-padding-bottom:calc(var(--control-height) + var(--space-12))}@media(min-width:40rem){.ie-sheet{inset:0;width:min(100% - 2 * var(--gutter),64rem);height:min(100dvh - 2 * var(--space-10),60rem);margin:auto;border-radius:var(--ie-sheet-radius);box-shadow:inset 0 0 0 var(--border-width) var(--glass-edge),0 24px 80px #0009;opacity:0;transform:scale(.96);transition:opacity var(--motion-normal) var(--motion-ease),transform var(--motion-slow) var(--motion-ease)}.ie-sheet[data-shown]{opacity:1}.ie-sheet__bar{padding-top:var(--space-5);touch-action:auto}.ie-sheet__grabber{display:none}.ie-sheet__body{padding-top:calc(var(--space-5) + var(--control-height) + var(--space-3))}}@media(prefers-reduced-motion:reduce){.ie-sheet,.ie-sheet[data-shown]{transform:none;transition:opacity var(--motion-normal) var(--motion-ease)}.ie-sheet:not([data-shown]){opacity:0}}.ie-sheet[data-instant],.ie-sheet[data-instant]::backdrop{transition:none}.ie-sheet__bar{align-items:center;gap:var(--space-3)}.ie-sheet__jump{position:relative;flex:1 1 auto;min-width:0;max-width:28rem;margin-right:auto}.ie-sheet__select{width:100%;min-height:var(--control-height);padding:0 var(--space-10) 0 var(--space-4);border:0;border-radius:var(--radius-capsule);color:var(--text);font:inherit;font-size:var(--type-subhead-size);font-weight:var(--type-headline-weight);text-overflow:ellipsis;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url(/assets/icons/chevron-down.0e3c0da96b.svg);background-position:right var(--space-4) center;background-repeat:no-repeat;background-size:1rem}.ie-sheet__select option{background:var(--surface);color:var(--text)}.ie-sheet__nav{display:none}.ie-sheet__body{display:flex;flex-direction:column}.ie-sheet__content{display:flex;flex:1 0 auto;flex-direction:column}.ie-sheet__main{display:flex;flex:1 0 auto;flex-direction:column;min-width:0}.ie-sheet__answer{margin-bottom:var(--space-10)}.ie-sheet__answer:has(>.ie-sheet__next:last-child){margin-bottom:var(--space-6)}.ie-sheet__nav .ie-questions__link[aria-current=true]{background:var(--raised)}.ie-sheet__nav .ie-questions__link[aria-current=true] .ie-questions__number{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.ie-sheet__next{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-10);color:var(--text);text-decoration:none}.ie-sheet__next-text{display:grid;flex:1 1 auto;gap:var(--space-1);min-width:0}.ie-sheet__next-icon{color:var(--muted)}@media(hover:hover){.ie-sheet__next:hover{background:var(--raised)}}@media(min-width:80rem){.ie-sheet{width:min(100% - 2 * var(--gutter),80rem)}.ie-sheet__jump{display:none}.ie-sheet__content{display:grid;grid-template-columns:18rem minmax(0,1fr);column-gap:var(--space-10);align-items:start}.ie-sheet__main{align-self:stretch}.ie-sheet__nav{display:block;position:sticky;top:0;padding-bottom:var(--space-5)}}@media(scripting:none){.ie-sheet{position:static;display:block;width:auto;height:auto;margin-top:var(--section-space);overflow:visible;border-radius:0;box-shadow:none;opacity:1;transform:none}.ie-sheet__bar,.ie-sheet__nav{display:none}.ie-sheet__body{padding:0;overflow:visible}.ie-sheet__footer{position:static}}.ie-sheet__footer{position:sticky;bottom:0;z-index:1;display:flex;justify-content:flex-end;margin-top:auto;padding:var(--space-4) 0 calc(var(--space-5) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--divider);background:var(--bg)}@media(max-width:39.999rem){.ie-sheet__cta{width:100%}}.ie-claims{display:grid;gap:var(--grid-gap)}.ie-claim{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.ie-claim__body{max-width:var(--measure-intro);margin-top:var(--space-2);text-wrap:pretty}.ie-claim__link{margin-top:var(--space-3)}.ie-claim__backing{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media(min-width:60rem){.ie-claim:not(.ie-claim--text,.ie-claim--wide){grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--space-8);align-items:start}}.ie-evidence{--ie-shot-height: 12rem;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}@media(min-width:40rem){.ie-evidence{--ie-shot-height: 14rem}}.ie-evidence__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4) var(--space-3)}.ie-evidence__item{max-width:100%}.ie-evidence__item figure{display:grid;gap:var(--space-2);width:max-content;max-width:100%}.ie-evidence__item figcaption{inline-size:0;min-inline-size:100%}.ie-evidence__item--strip{flex:1 1 100%}.ie-evidence__item--strip figure{width:100%}.ie-evidence__item--strip .ie-thumb__img{width:100%;height:auto;max-height:none}.ie-evidence__summaries{display:grid;gap:var(--space-2);max-width:var(--measure-intro);text-wrap:pretty}.ie-approach__solution .ie-evidence{margin-top:var(--space-5)}.ie-method__facts{max-width:var(--measure-article)}.ie-sheet__part{display:grid;gap:var(--space-6);margin-top:var(--space-12)}.ie-section__head+.ie-sheet__part{margin-top:0}.ie-sheet__part-head{display:grid;gap:var(--space-2);max-width:var(--measure-article)}.ie-method__pair{display:grid;gap:var(--grid-gap)}.ie-pov,.ie-persona,.ie-pillar{display:grid;align-content:start;gap:var(--space-3)}.ie-checks{display:grid;gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none}.ie-checks li{display:flex;align-items:flex-start;gap:var(--space-3)}.ie-checks .ie-icon{flex-shrink:0;margin-top:.05em;color:var(--accent)}.ie-pillars{display:grid;gap:var(--grid-gap);margin:0;padding:0;list-style:none}.ie-pillar__n{font-variant-numeric:tabular-nums}.ie-day{display:grid;gap:var(--space-1);padding-block:var(--space-4)}.ie-day__topics{display:grid;gap:var(--space-1);margin:var(--space-1) 0 0;padding:0;list-style:none}.ie-day__topics li:before{content:"·";margin-inline-end:var(--space-2);color:var(--muted)}.ie-shots{display:grid;gap:var(--grid-gap)}.ie-shot{display:grid;align-content:start;gap:var(--space-4);margin:0}.ie-shot__caption{display:grid;gap:var(--space-1)}.ie-shot__caption p{text-wrap:pretty}.ie-method__not{display:grid;gap:var(--space-2);margin-top:var(--grid-gap)}.ie-faq__item{display:grid;gap:var(--space-2);padding-block:var(--space-4)}.ie-faq__item p{text-wrap:pretty}@media(min-width:40rem){.ie-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.ie-shots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:60rem){.ie-method__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.ie-carousel>.ie-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:var(--grid-gap);padding:var(--space-2) 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}@media(scripting:enabled){.ie-carousel__track{scrollbar-width:none}.ie-carousel__track::-webkit-scrollbar{display:none}}.ie-carousel__slide{min-width:0;scroll-snap-align:start}.ie-carousel__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--space-6)}.ie-carousel__footer>*{margin-top:var(--space-4)}.ie-carousel__controls{display:flex;align-items:center;gap:var(--space-3);margin-left:auto}.ie-carousel__controls[hidden]{display:flex;visibility:hidden}@media(scripting:none){.ie-carousel__controls[hidden]{display:none}}.ie-carousel__status{min-width:var(--space-20);margin-right:var(--space-1);text-align:right}@media(min-width:40rem){.ie-carousel>.ie-carousel__track{grid-auto-columns:calc((100% - var(--grid-gap)) / 2)}}@media(min-width:60rem){.ie-carousel>.ie-carousel__track{grid-auto-columns:calc((100% - 2 * var(--grid-gap)) / 3)}}.ie-about{max-width:var(--measure-article)}@media(min-width:60rem){.ie-hero__content{grid-column:1 / span 7}}.ie-call{display:flex;flex-direction:column;height:100%;padding:0;overflow:hidden;border-radius:var(--radius-inner);background:var(--raised)}.ie-call .ie-thumb{border-radius:0}.ie-call__body{display:grid;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5)}.ie-call__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3)}.ie-call__roe{display:flex;align-items:baseline;gap:var(--space-2)}.ie-call__data{display:grid;grid-template-columns:var(--space-12) minmax(0,1fr);gap:var(--space-1) var(--space-3)}.ie-call__data dt,.ie-call__data dd>span{color:var(--secondary)}.ie-call__data dd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--space-3)}.ie-guarantee dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.ie-guarantee__rule dd{font-weight:var(--type-headline-weight)}.ie-claim .ie-guarantee{border-radius:var(--radius-inner);background:var(--raised)}
