.wf-doc-cover-band{scroll-margin-top:var(--wf-scroll-offset)}@media(min-width:768px){.wf-doc-cover-band .wf-doc-table tbody th{width:28%}.wf-doc-cover-band.wf-doc-cover-band--narrow .wf-doc-table tbody th{width:20%}}.wf-doc-cover-band .wf-doc-cover__verdict{font-weight:600;color:var(--wf-color-ink)}.wf-doc-cover-band .wf-doc-cover__verdict.wf-doc-table__cell--muted{font-weight:500;color:var(--wf-color-soft)}.wf-doc-cover-band .wf-doc-cover__verdict.wf-doc-table__cell--accent{font-weight:500;color:var(--wf-color-brand)}.wf-doc-cover__footnote{margin-top:18px;padding:16px 18px;border-radius:var(--wf-radius-tile);background:var(--wf-color-peach);color:var(--wf-color-body);font-size:var(--wf-text-body-lg);line-height:1.6}.wf-doc-cover__footnote>p{margin:0 0 10px}.wf-doc-cover__footnote>p:last-child{margin-bottom:0}.wf-doc-cover__footnote b,.wf-doc-cover__footnote strong{color:var(--wf-color-ink)}@media(max-width:767px){.wf-doc-cover-band .wf-doc-cover__verdict.wf-doc-table__cell--muted{color:inherit}}.wf-doc-deal__grid{display:grid;gap:14px}.wf-doc-deal__grid--one{grid-template-columns:minmax(0,820px)}.wf-doc-deal__grid--two{grid-template-columns:minmax(0,1fr)}.wf-doc-deal__panel{box-sizing:border-box;min-width:0;border-radius:var(--wf-radius-panel);padding:30px 32px;color:var(--wf-color-body);scroll-margin-top:var(--wf-scroll-offset)}.wf-doc-deal__panel--lilac{background:var(--wf-color-lilac)}.wf-doc-deal__panel--cream{background:var(--wf-color-cream)}.wf-doc-deal__panel-head{margin:0 0 18px}.wf-doc-deal .wf-doc-deal__panel-heading{margin:0}.wf-doc-deal__list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.wf-doc-deal__item{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:0}.wf-doc-deal__n{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--wf-radius-full);background:var(--wf-color-card);color:var(--wf-color-brand);font-family:var(--wf-font-display);font-size:var(--wf-text-button);font-weight:600;line-height:1}.wf-doc-deal__panel--cream .wf-doc-deal__n{color:var(--wf-color-ink)}.wf-doc-deal__copy{min-width:0;padding-top:5px}.wf-doc-deal__item-heading{margin:0 0 4px;font-family:var(--wf-font-display);font-size:var(--wf-text-hook);font-weight:600;letter-spacing:0;line-height:1.3;color:var(--wf-color-ink)}.wf-doc-deal__text{font-size:var(--wf-text-body-lg);line-height:1.6}.wf-doc-deal__text p{margin:0}.wf-doc-deal__text p+p{margin-top:10px}.wf-doc-deal__foot{margin:24px 0 0}.wf-doc-deal .wf-doc-deal__link{display:inline-flex;align-items:center;gap:8px;font-size:var(--wf-text-body-lg)}.wf-doc-deal__groups{display:grid;gap:72px}.wf-doc-deal__group{min-width:0;scroll-margin-top:var(--wf-scroll-offset)}.wf-doc-deal__group-head{max-width:760px;margin:0 auto 36px;text-align:center}.wf-doc-deal .wf-doc-deal__group-heading{margin:0}.wf-doc-deal__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.wf-doc-deal .wf-doc-deal__card{gap:10px;align-items:flex-start;margin:0;padding:24px 22px;box-shadow:var(--wf-shadow-card)}.wf-doc-deal__icon{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:6px;border-radius:var(--wf-radius-full);background:var(--wf-color-butter);color:var(--wf-color-ink)}.wf-doc-deal--cards .wf-doc-deal__item-heading{margin:0}.wf-doc-deal__cards--pictures{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-doc-deal .wf-doc-deal__picture{gap:8px;margin:0;padding:14px 14px 22px}.wf-doc-deal__art{position:relative;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:8px;border-radius:var(--wf-radius-lg);background:var(--wf-color-lilac)}.wf-doc-deal__cards>.wf-doc-deal__picture:nth-child(4n+1) .wf-doc-deal__art{background:var(--wf-color-lilac)}.wf-doc-deal__cards>.wf-doc-deal__picture:nth-child(4n+2) .wf-doc-deal__art{background:var(--wf-color-butter-soft)}.wf-doc-deal__cards>.wf-doc-deal__picture:nth-child(4n+3) .wf-doc-deal__art{background:var(--wf-color-sky-tint)}.wf-doc-deal__cards>.wf-doc-deal__picture:nth-child(4n+4) .wf-doc-deal__art{background:var(--wf-color-mint)}.wf-doc-deal__cards>.wf-doc-deal__picture:nth-child(n) .wf-doc-deal__art.wf-doc-deal__art--picture{background:transparent}.wf-doc-deal .wf-doc-deal__img{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:12px;object-fit:contain}.wf-doc-deal__placeholder{display:flex;align-items:center;justify-content:center;height:100%}.wf-doc-deal--pictures .wf-doc-deal__item-heading,.wf-doc-deal--pictures .wf-doc-deal__text{padding:0 8px}.wf-doc-deal--cards .wf-doc-deal__text{font-size:var(--wf-text-body-md)}@media(min-width:900px){.wf-doc-deal__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:999px){.wf-doc-deal__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.wf-doc-deal__panel{padding:24px 20px}.wf-doc-deal__cards{grid-template-columns:minmax(0,1fr)}.wf-doc-deal__groups{gap:56px}}.wf-doc-form{scroll-margin-top:var(--wf-scroll-offset)}.wf-doc-form__card{box-sizing:border-box;display:grid;gap:28px;border-radius:var(--wf-radius-panel);padding:28px 22px;background:var(--wf-color-lilac);scroll-margin-top:var(--wf-scroll-offset)}@media(min-width:768px){.wf-doc-form__card{padding:34px}}@media(min-width:1000px){.wf-doc-form__card{grid-template-columns:1.25fr .85fr;gap:34px;align-items:start}}.wf-doc-form__main{min-width:0}.wf-doc-form .wf-doc-form__main .wf-section-head{margin:0 0 22px}.wf-doc-form__grid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:600px){.wf-doc-form__grid{grid-template-columns:1fr 1fr}.wf-doc-form__field--full{grid-column:1 / -1}}.wf-doc-form__field{display:flex;flex-direction:column;min-width:0}.wf-doc-form .wf-doc-form__field .wf-doc-form__label{display:block;margin:0 0 6px;color:var(--wf-color-ink);font-family:var(--wf-font-body);font-size:var(--wf-text-note);font-weight:600;line-height:1.4;text-transform:none;letter-spacing:normal}.wf-doc-form .wf-doc-form__help{order:1;margin:6px 0 0;color:var(--wf-color-soft);font-size:var(--wf-text-micro);line-height:1.45}.wf-doc-form .wf-doc-form__control{box-sizing:border-box;width:100%;min-height:48px;margin:0;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-md);padding:12px 14px;background-color:var(--wf-color-card);background-image:none;color:var(--wf-color-ink);font-family:var(--wf-font-body);font-size:var(--wf-text-body-lg);font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none}.wf-doc-form .wf-doc-form__control::placeholder{color:var(--wf-color-soft);opacity:1}.wf-doc-form .wf-doc-form__control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px var(--wf-color-card);-webkit-text-fill-color:var(--wf-color-ink)}.wf-doc-form .wf-doc-form__control:focus{border-color:var(--wf-color-brand)}.wf-doc-form .wf-doc-form__control:focus-visible{outline:3px solid var(--wf-color-brand-deep);outline-offset:2px}.wf-doc-form .wf-doc-form__control[aria-invalid=true]{border-color:var(--wf-color-triage-red-line)}.wf-doc-form__select-wrap{position:relative;display:flex;align-items:center}.wf-doc-form .wf-doc-form__select{padding-right:44px;cursor:pointer;-webkit-appearance:none;appearance:none}.wf-doc-form__select-icon{position:absolute;right:14px;display:flex;color:var(--wf-color-brand);pointer-events:none}.wf-doc-form__picker[data-wf-sort-menu-on] .wf-doc-form__select-wrap{display:none}.wf-doc-form__menu{position:relative}.wf-doc-form .wf-doc-form__menu[hidden],.wf-doc-form .wf-doc-form__menu-list[hidden]{display:none}.wf-doc-form .wf-doc-form__menu-button{position:relative;box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:48px;margin:0;padding:0 42px 0 18px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);background:var(--wf-color-card);color:var(--wf-color-ink);font-family:var(--wf-font-body);font-size:var(--wf-text-body);font-weight:700;line-height:normal;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--wf-duration-control) ease}.wf-doc-form .wf-doc-form__menu-button:hover,.wf-doc-form .wf-doc-form__menu-button[aria-expanded=true]{border-color:var(--wf-color-brand)}.wf-doc-form .wf-doc-form__menu-button[aria-invalid=true]{border-color:var(--wf-color-triage-red-line)}.wf-doc-form .wf-doc-form__menu-button:focus-visible{outline:3px solid var(--wf-color-brand-deep);outline-offset:2px}.wf-doc-form__menu-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-doc-form__menu-icon{position:absolute;right:16px;display:flex;color:var(--wf-color-brand);pointer-events:none}.wf-doc-form__menu-button .wf-doc-form__menu-icon{transition:rotate var(--wf-duration-control) ease}.wf-doc-form__menu-button[aria-expanded=true] .wf-doc-form__menu-icon{rotate:180deg}.wf-doc-form .wf-doc-form__menu-list{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:20;box-sizing:border-box;margin:0;padding:6px;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-md);background:var(--wf-color-card);box-shadow:var(--wf-shadow-card-lift);list-style:none}.wf-doc-form .wf-doc-form__menu-option{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;margin:0;padding:8px 12px;box-sizing:border-box;border-radius:var(--wf-radius-sm);color:var(--wf-color-ink);font-size:var(--wf-text-body);font-weight:600;line-height:1.35;cursor:pointer;transition:background-color var(--wf-duration-control) ease,color var(--wf-duration-control) ease}.wf-doc-form .wf-doc-form__menu-option[data-wf-active]{background:var(--wf-color-lilac-hover)}.wf-doc-form .wf-doc-form__menu-option[aria-selected=true]{color:var(--wf-color-brand);font-weight:700}.wf-doc-form__menu-check{flex:none;visibility:hidden}.wf-doc-form__menu-option[aria-selected=true] .wf-doc-form__menu-check{visibility:visible}.wf-doc-form__picker[data-wf-module-state=error] .wf-doc-form__menu{display:none}.wf-doc-form__picker[data-wf-module-state=error] .wf-doc-form__select-wrap{display:flex}@media(prefers-reduced-motion:reduce){.wf-doc-form__menu-button .wf-doc-form__menu-icon{transition:none}}.wf-doc-form .wf-doc-form__textarea{min-height:120px;resize:vertical}.wf-doc-form .wf-doc-form__error{order:2;margin:0;color:var(--wf-color-triage-red-ink);font-size:var(--wf-text-body-sm);font-weight:500;line-height:1.5}.wf-doc-form .wf-doc-form__error:not(:empty){margin-top:6px}.wf-doc-form .wf-doc-form__trap{position:absolute;overflow:hidden;clip-path:inset(50%);width:1px;height:1px;white-space:nowrap}.wf-doc-form .wf-doc-form__consent{margin:16px 0 0;color:var(--wf-color-body);font-size:var(--wf-text-caption);line-height:1.5}.wf-doc-form .wf-doc-form__consent>p{margin:0}.wf-doc-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px}@media(max-width:767px){.wf-doc-form__actions{flex-direction:column;align-items:stretch}}.wf-doc-form .wf-doc-form__sent{display:flex;align-items:flex-start;gap:14px;box-sizing:border-box;border-radius:var(--wf-radius-lg);padding:18px;background:var(--wf-color-card);color:var(--wf-color-ink);font-size:var(--wf-text-body);line-height:1.55}.wf-doc-form__sent-icon{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--wf-color-mint);color:var(--wf-color-mint-ink-deep)}.wf-doc-form .wf-doc-form__sent-text>p{margin:0}.wf-doc-form .wf-doc-form__sent:focus-visible{outline:3px solid var(--wf-color-brand-deep);outline-offset:3px}.wf-doc-form .wf-doc-form__errors{box-sizing:border-box;margin:0 0 18px;border:1.5px solid var(--wf-color-triage-red-line);border-radius:var(--wf-radius-lg);padding:14px 18px;background:var(--wf-color-card);color:var(--wf-color-triage-red-ink);font-size:var(--wf-text-body-sm);line-height:1.5}.wf-doc-form .wf-doc-form__errors:focus-visible{outline:3px solid var(--wf-color-brand-deep);outline-offset:3px}.wf-doc-form .wf-doc-form__errors-heading{margin:0 0 6px;font-weight:600}.wf-doc-form .wf-doc-form__errors-list{margin:0;padding:0;list-style:none}.wf-doc-form .wf-doc-form__errors-list li{margin:0}.wf-doc-form .wf-doc-form__errors-list a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.wf-doc-form .wf-doc-form__aside{min-width:0}.wf-doc-form .wf-doc-form__aside-heading{margin:0 0 10px;font-size:var(--wf-text-hook)}.wf-doc-form .wf-doc-form__aside-text{font-size:var(--wf-text-card);line-height:1.55}.wf-doc-form .wf-doc-form__aside-text ul{margin:0;padding:0 0 0 18px;list-style:disc outside}.wf-doc-form .wf-doc-form__aside-text ol{margin:0;padding:0 0 0 18px;list-style:decimal outside}.wf-doc-form .wf-doc-form__aside-text li{margin:0 0 8px}.wf-doc-form .wf-doc-form__aside-text>p{margin:0 0 8px}.wf-doc-form .wf-doc-form__aside-line{margin:14px 0 0;border-top:1px solid var(--wf-color-lilac-line);padding-top:14px;font-size:var(--wf-text-card);line-height:1.55}.wf-doc-form .wf-doc-form__aside-line+.wf-doc-form__aside-line{margin-top:8px;border-top:0;padding-top:0}.wf-doc-form .wf-doc-form__aside-line>p{margin:0}@media(forced-colors:active){.wf-doc-form .wf-doc-form__sent,.wf-doc-form .wf-doc-form__errors,.wf-doc-form .wf-doc-form__aside{border:1px solid CanvasText}.wf-doc-form .wf-doc-form__menu-option[data-wf-active]{outline:2px solid Highlight;outline-offset:-2px}}.wf-band.wf-doc-head{padding:16px var(--wf-gutter) 0;color:var(--wf-color-ink)}.wf-doc-head .wf-breadcrumb{margin-bottom:8px;padding:0;color:var(--wf-color-body);font-size:var(--wf-text-body);font-weight:500}.wf-doc-head .wf-breadcrumb__list{align-items:center;gap:10px}.wf-doc-head .wf-breadcrumb__link{display:inline-flex;align-items:center;gap:7px;min-height:32px}.wf-doc-head .wf-breadcrumb__sep{display:flex;align-items:center;color:var(--wf-color-crumb-chevron)}.wf-doc-head .wf-breadcrumb__current{display:inline-flex;align-items:center;box-sizing:border-box;min-height:32px;border-radius:var(--wf-radius-full);padding:0 12px;background:var(--wf-color-lilac);color:var(--wf-color-brand-deep);font-weight:700}.wf-doc-head__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:start;padding:clamp(40px,5vw,72px) 0 clamp(36px,4vw,56px)}@media(min-width:1000px){.wf-doc-head__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.wf-doc-head__grid--solo{grid-template-columns:minmax(0,1fr)}}.wf-doc-head__copy,.wf-doc-head__aside{min-width:0}.wf-doc-head__pill{display:block;box-sizing:border-box;width:fit-content;max-width:100%;margin:0 0 22px;border-radius:var(--wf-radius-xs);padding:8px 14px;background:var(--wf-color-butter);color:var(--wf-color-ink);font-family:var(--wf-font-display);font-size:var(--wf-text-body-sm);font-weight:700;letter-spacing:.06em;line-height:normal;text-transform:uppercase}.wf-doc-head .wf-section-head{max-width:none;margin:0}.wf-doc-head__title{margin:0 0 20px;font-family:var(--wf-font-display);font-size:var(--wf-text-display);font-weight:700;letter-spacing:-.03em;line-height:1.04;color:var(--wf-color-ink);text-wrap:balance}.wf-doc-head__title .wf-gradient-text{padding-bottom:.1em}.wf-doc-head .wf-lead{max-width:60ch;margin:0;font-size:var(--wf-text-hook);line-height:1.6;color:var(--wf-color-body);text-wrap:pretty}.wf-doc-head__limits{max-width:60ch;margin:18px 0 0;font-size:var(--wf-text-body-lg);line-height:1.6;color:var(--wf-color-body);text-wrap:pretty}.wf-doc-head__limits>p{margin:0 0 12px}.wf-doc-head__limits>p:last-child{margin-bottom:0}.wf-doc-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}@media(max-width:767px){.wf-doc-head__actions{flex-direction:column;align-items:stretch}}.wf-doc-head__grid--solo .wf-doc-head__copy{max-width:880px;margin-inline:auto;text-align:center}.wf-doc-head__grid--solo .wf-doc-head__pill,.wf-doc-head .wf-doc-head__grid--solo .wf-lead,.wf-doc-head__grid--solo .wf-doc-head__limits{margin-inline:auto}.wf-doc-head__grid--solo .wf-doc-head__actions{justify-content:center}.wf-doc-head__aside--art{align-self:center}.wf-doc-head__art{position:relative;width:100%;max-width:560px;margin:0 auto;aspect-ratio:1 / .9}.wf-doc-head__blob{position:absolute;top:4%;left:4%;width:92%;aspect-ratio:1;opacity:.9}.wf-doc-head__stage{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(-7%)}.wf-doc-head__shadow{position:absolute;bottom:2%;left:50%;width:58%;height:9%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--wf-color-night) 16%,transparent),transparent)}.wf-doc-head__item{position:absolute;top:50%;left:50%;width:58%;aspect-ratio:1}.wf-doc-head__item--front{z-index:2;transform:translate(-50%,-28%) scale(1.14)}.wf-doc-head__item--right{transform:translate(calc(-50% + 55.4%),-67%) scale(.72)}.wf-doc-head__item--left{transform:translate(-105.4%,-67%) scale(.72)}.wf-doc-head__art--single .wf-doc-head__item{width:78%;transform:translate(-50%,-50%)}.wf-doc-head .wf-doc-head__item .wf-doc-head__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:contain;filter:drop-shadow(0 22px 30px color-mix(in srgb,var(--wf-color-night) 20%,transparent))}@keyframes wf-doc-head-orbit{0%{z-index:3;opacity:1;transform:translate(-50%,-28%) scale(1.14);animation-timing-function:linear}18%{z-index:3;opacity:1;transform:translate(-50%,-28%) scale(1.14);animation-timing-function:cubic-bezier(.55,0,.75,.2)}25.67%{z-index:3;opacity:.92;transform:translate(calc(-50% + 55.4%),-41%) scale(1);animation-timing-function:cubic-bezier(.25,.8,.45,1)}33.33%{z-index:2;opacity:.78;transform:translate(calc(-50% + 55.4%),-67%) scale(.72);animation-timing-function:linear}51.33%{z-index:2;opacity:.78;transform:translate(calc(-50% + 55.4%),-67%) scale(.72);animation-timing-function:cubic-bezier(.55,0,.75,.2)}59%{z-index:1;opacity:.7;transform:translate(-50%,-80%) scale(.58);animation-timing-function:cubic-bezier(.25,.8,.45,1)}66.67%{z-index:1;opacity:.77;transform:translate(-105.4%,-67%) scale(.72);animation-timing-function:linear}84.67%{z-index:1;opacity:.77;transform:translate(-105.4%,-67%) scale(.72);animation-timing-function:cubic-bezier(.55,0,.75,.2)}92.34%{z-index:3;opacity:.92;transform:translate(-105.4%,-41%) scale(1);animation-timing-function:cubic-bezier(.25,.8,.45,1)}to{z-index:3;opacity:1;transform:translate(-50%,-28%) scale(1.14)}}.wf-doc-head__art[data-wf-hero-motion] .wf-doc-head__item{animation:wf-doc-head-orbit 12s linear 0s infinite both}.wf-doc-head__art[data-wf-hero-motion] .wf-doc-head__item--right{animation-delay:-4s}.wf-doc-head__art[data-wf-hero-motion] .wf-doc-head__item--left{animation-delay:-8s}.wf-doc-head__stage:hover .wf-doc-head__item,.wf-doc-head__art[data-wf-hero-paused] .wf-doc-head__item{animation-play-state:paused}.wf-doc-head__art[data-wf-module-state=error] .wf-doc-head__item{animation:none}.wf-doc-head__toggle{position:absolute;right:4%;bottom:0;z-index:4;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;margin:0;border:1.5px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-full);padding:0;background:var(--wf-color-card);color:var(--wf-color-ink);box-shadow:var(--wf-shadow-card);cursor:pointer}.wf-doc-head__toggle:not(:focus-visible){clip-path:inset(50%)}.wf-doc-head__toggle:focus-visible{outline:3px solid var(--wf-color-brand);outline-offset:3px}.wf-doc-head__toggle[hidden],.wf-doc-head__art:not([data-wf-hero-paused]) .wf-doc-head__glyph--play,.wf-doc-head__art[data-wf-hero-paused] .wf-doc-head__glyph--pause,.wf-doc-head__art[data-wf-module-state=error] .wf-doc-head__toggle{display:none}.wf-doc-head__aside{display:grid;gap:18px}.wf-doc-head .wf-doc-head__proof{flex-direction:row;align-items:center;gap:14px;padding:18px 20px;box-shadow:var(--wf-shadow-card)}.wf-doc-head__seal{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--wf-radius-full);background:var(--wf-color-lilac);color:var(--wf-color-brand);font-family:var(--wf-font-display);font-size:var(--wf-text-hook);font-weight:700;line-height:1}.wf-doc-head__proof-copy{min-width:0;margin:0;font-size:var(--wf-text-body-md);line-height:1.4;color:var(--wf-color-body)}.wf-doc-head__proof-heading{display:block;color:var(--wf-color-ink);font-weight:700}.wf-doc-head__promises{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.wf-doc-head__promise{display:inline-flex;align-items:flex-start;gap:8px;box-sizing:border-box;max-width:100%;border-radius:var(--wf-radius-tile);padding:8px 14px 8px 10px;background:var(--wf-tone-bg);color:var(--wf-tone-ink);font-size:var(--wf-text-body-sm);font-weight:600;line-height:1.35}.wf-doc-head__promise .wf-icon{flex:none;margin-top:1px}.wf-band.wf-doc-note-band{padding-top:84px;padding-bottom:88px}.wf-doc-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(28px,4vw,56px)}.wf-doc-note__media{flex:0 1 460px;min-width:0;max-width:100%;margin:0}.wf-doc-note__frame{position:relative;height:540px;overflow:hidden;border-radius:var(--wf-radius-panel);background:var(--wf-gradient-panel-glow);box-shadow:var(--wf-shadow-lift)}.wf-doc-note-band .wf-doc-note__photo{object-position:50% 50%}.wf-doc-note-band .wf-doc-note__photo--top{object-position:50% 25%}.wf-doc-note__placeholder{display:flex;align-items:center;justify-content:center;height:100%}.wf-doc-note__caption{margin:16px 0 0;color:var(--wf-color-body);font-size:var(--wf-text-body-md);font-weight:500;line-height:normal}.wf-doc-note__copy{flex:1 1 440px;min-width:0;max-width:680px}.wf-doc-note-band .wf-section-head{max-width:none;margin:0 0 26px}.wf-doc-note-band .wf-h2{margin-bottom:18px;font-size:clamp(28px,2.7vw,36px)}.wf-doc-note-band .wf-h2 .wf-gradient-text{padding:0 .05em .14em 0;margin-bottom:-.14em}.wf-doc-note-band .wf-lead{font-size:var(--wf-text-lead-md)}.wf-doc-note__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.wf-doc-note__signature{flex:1 1 100%;margin:0;color:var(--wf-color-ink);font-size:var(--wf-text-body-md);font-weight:600;line-height:1.5}.wf-doc-note-band .wf-doc-note__cta{padding:13px 28px;font-weight:600;box-shadow:none}@media(max-width:767px){.wf-doc-note__actions{flex-direction:column;align-items:stretch}}.wf-doc-policy{scroll-margin-top:var(--wf-scroll-offset)}.wf-doc-policy__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(30px,4vw,48px);align-items:start;overflow-wrap:break-word}@media(min-width:768px){.wf-doc-policy__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}@media(min-width:768px)and (min-height:560px){.wf-doc-policy .wf-doc-policy__intro{position:sticky;top:var(--wf-scroll-offset);display:flex;flex-direction:column;max-height:calc(100vh - var(--wf-scroll-offset) - 24px)}.wf-doc-policy__toc{display:flex;flex-direction:column;min-height:0}.wf-doc-policy__toc-list{min-height:0;overflow-y:auto}}.wf-doc-policy__toc{margin-top:28px}.wf-doc-policy__toc-title{margin:0 0 10px;font-family:var(--wf-font-display);font-size:var(--wf-text-eyebrow-sm);font-weight:700;letter-spacing:.8px;line-height:1.3;text-transform:uppercase;color:var(--wf-color-soft)}.wf-doc-policy__toc-list{margin:0;padding:0;list-style:none;border-left:1px solid var(--wf-color-lilac-line)}.wf-doc-policy .wf-doc-policy__toc-link{display:block;margin-left:-1px;padding:6px 12px;border-left:2px solid transparent;border-radius:0 var(--wf-radius-xs) var(--wf-radius-xs) 0;color:var(--wf-color-body);font-size:var(--wf-text-body-sm);line-height:1.4;text-decoration:none}.wf-doc-policy .wf-doc-policy__toc-link:hover{color:var(--wf-color-brand)}.wf-doc-policy .wf-doc-policy__toc-link[aria-current=true]{border-left-color:var(--wf-color-brand);background:var(--wf-color-lilac-ghost);color:var(--wf-color-brand);font-weight:600}.wf-doc-policy .wf-doc-policy__toc-link:focus-visible{outline:3px solid var(--wf-color-brand-deep);outline-offset:-3px}@media(max-width:767px){.wf-doc-policy__toc{display:none}.wf-doc-policy__grid{gap:24px}.wf-doc-policy .wf-doc-policy__text{padding:20px}.wf-doc-policy .wf-section-head:not(:has(+.wf-doc-policy__updated)),.wf-doc-policy .wf-section-head:not(:has(+.wf-doc-policy__updated))>:last-child{margin-bottom:0}.wf-doc-policy.wf-doc-policy--document .wf-doc-policy__heading{margin-top:32px}}.wf-doc-policy .wf-section-head{margin-bottom:14px}.wf-doc-policy__updated{margin:0;color:var(--wf-color-body);font-size:var(--wf-text-body-md);font-weight:500;line-height:1.5}.wf-doc-policy__text{padding:clamp(22px,3vw,36px);border-radius:var(--wf-radius-panel);background:var(--wf-color-card);color:var(--wf-color-body);font-size:var(--wf-text-body-lg);line-height:1.6}.wf-doc-policy--white .wf-doc-policy__text{border:1px solid var(--wf-color-lilac-line)}.wf-doc-policy__heading{scroll-margin-top:var(--wf-scroll-offset);margin:28px 0 12px;font-family:var(--wf-font-display);font-size:var(--wf-text-title-sm);font-weight:600;letter-spacing:-.2px;line-height:1.3;color:var(--wf-color-ink);text-wrap:pretty}.wf-doc-policy__heading:after{content:"";display:block;width:32px;height:3px;margin-top:10px;border-radius:var(--wf-radius-full);background:var(--wf-gradient-brand)}.wf-doc-policy__heading:first-child{margin-top:0}.wf-doc-policy__text p{margin:0 0 12px}.wf-doc-policy__text ul,.wf-doc-policy__text ol{margin:0 0 12px;padding-left:22px}.wf-doc-policy__text>:last-child{margin-bottom:0}.wf-doc-policy__form{padding:clamp(22px,3vw,36px);border:1px solid var(--wf-color-lilac-line);border-radius:var(--wf-radius-panel);background:var(--wf-color-card)}.wf-doc-policy__form>:last-child{margin-bottom:0}.wf-doc-policy__form-line{display:block;flex:1;min-width:8ch;height:1.6em;border-bottom:1px solid color-mix(in srgb,var(--wf-color-body) 45%,transparent)}.wf-doc-policy__form-line--solo{margin:0 0 12px}.wf-doc-policy__form .wf-doc-policy__form-fields{display:grid;gap:10px;margin:0;padding:0;list-style:none}.wf-doc-policy__form-field{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 10px}.wf-doc-policy.wf-doc-policy--document.wf-band{padding-top:0}.wf-doc-policy--document .wf-doc-policy__grid{grid-template-columns:minmax(0,1fr);max-width:720px;margin-inline:auto;gap:24px}.wf-doc-policy--document .wf-doc-policy__text{padding:0;border:0;border-radius:0;background:none;line-height:1.65}.wf-doc-policy--document .wf-doc-policy__text>p,.wf-doc-policy--document .wf-doc-policy__text>ul,.wf-doc-policy--document .wf-doc-policy__text>ol{margin:0 0 24px}.wf-doc-policy--document .wf-doc-policy__text>p:last-child,.wf-doc-policy--document .wf-doc-policy__text>ul:last-child,.wf-doc-policy--document .wf-doc-policy__text>ol:last-child{margin-bottom:0}.wf-doc-policy--document .wf-doc-policy__heading{margin:60px 0 24px;font-weight:700}.wf-doc-policy--document .wf-doc-policy__heading:first-child{margin-top:0}.wf-doc-policy--document .wf-doc-policy__heading:after{content:none}@media(min-width:768px){.wf-doc-range .wf-doc-table tbody th{width:22%}.wf-doc-range .wf-doc-range__count{width:11%;white-space:nowrap}.wf-doc-range .wf-doc-range__price{width:20%;white-space:nowrap}}@media(min-width:768px)and (max-width:1023px){.wf-doc-range .wf-doc-table tbody th{width:25%}.wf-doc-range .wf-doc-range__count{width:1%}.wf-doc-range .wf-doc-table th:not(:last-child),.wf-doc-range .wf-doc-table td:not(:last-child){padding-right:20px}}.wf-doc-range .wf-doc-range__price{font-weight:500;color:var(--wf-color-ink)}.wf-doc-range__box{border:1px solid var(--wf-color-line);border-radius:var(--wf-radius-panel);padding:30px 32px}.wf-doc-range__note{margin:16px 0 0;padding:14px 16px;background:var(--wf-color-cream);border-radius:var(--wf-radius-md);font-size:var(--wf-text-card);line-height:1.55;color:var(--wf-color-body)}.wf-doc-range__link{color:var(--wf-color-brand);font-weight:500;text-decoration:underline;text-underline-offset:4px}.wf-doc-range__link:focus-visible{outline:3px solid var(--wf-color-brand-deep);outline-offset:2px;border-radius:2px}@media(max-width:767px){.wf-doc-range__box{padding:22px}}.wf-doc-rights__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.wf-doc-rights__item{display:flex;min-width:0}.wf-doc-rights .wf-doc-rights__tile{flex:1 1 auto;gap:10px;border-color:transparent}.wf-doc-rights--white .wf-doc-rights__tile{border-color:var(--wf-color-lilac-line)}.wf-doc-rights__icon{display:flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:4px;border-radius:var(--wf-radius-full);background:var(--wf-color-butter-soft)}.wf-doc-rights .wf-doc-rights__icon .wf-doc-rights__blob{width:30px;height:30px;color:var(--wf-color-ink)}.wf-doc-rights .wf-doc-rights__blob .wf-blob__shape{fill:var(--wf-color-butter)}.wf-doc-rights .wf-doc-rights__blob>.wf-icon{width:16px;height:16px}.wf-doc-rights__flags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px;line-height:0}.wf-doc-rights .wf-doc-rights__flags .wf-country-flag{display:block;width:36px;height:27px;max-width:none;object-fit:cover;border-radius:4px;box-shadow:0 0 0 1px var(--wf-color-line)}.wf-doc-rights__globe{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:27px;border-radius:4px;background:var(--wf-color-lilac);color:var(--wf-color-brand);box-shadow:0 0 0 1px var(--wf-color-line)}.wf-doc-rights__title{margin:0;font-family:var(--wf-font-display);font-size:var(--wf-text-card-title);font-weight:600;letter-spacing:-.4px;line-height:1.25;color:var(--wf-color-ink);text-wrap:pretty}.wf-doc-rights__text{color:var(--wf-color-body);font-size:var(--wf-text-body-md);line-height:1.6}.wf-doc-rights__text>p{margin:0}.wf-doc-rights__text>p+p{margin-top:10px}.wf-doc-rights__more{margin:24px 0 0}.wf-doc-rights .wf-doc-rights__link{display:inline-flex;align-items:center;gap:6px;font-size:var(--wf-text-body-md);text-decoration:underline;text-underline-offset:4px}@media(max-width:1023px){.wf-doc-rights__grid{grid-template-columns:minmax(0,1fr)}}.wf-doc-situations__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.wf-doc-situations__cards--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wf-doc-situations__cards--numbered{counter-reset:wf-doc-situation}.wf-doc-situations__cards--numbered>.wf-doc-situations__item{counter-increment:wf-doc-situation}.wf-doc-situations__item{display:flex;min-width:0}.wf-doc-situations .wf-doc-situation{flex:1 1 auto;gap:12px;align-items:flex-start;box-shadow:var(--wf-shadow-card)}.wf-doc-situations .wf-doc-situation--edge.wf-doc-situation--mint{border-top:4px solid var(--wf-color-mint-border)}.wf-doc-situations .wf-doc-situation--edge.wf-doc-situation--butter{border-top:4px solid var(--wf-color-butter)}.wf-doc-situation__icon{display:flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--wf-radius-full);background:var(--wf-color-butter-soft)}.wf-doc-situations .wf-doc-situation__icon .wf-doc-situation__blob{width:30px;height:30px;color:var(--wf-color-ink)}.wf-doc-situations .wf-doc-situation__blob .wf-blob__shape{fill:var(--wf-color-butter)}.wf-doc-situations .wf-doc-situation__blob>.wf-icon{width:16px;height:16px}.wf-doc-situation__index{font-family:var(--wf-font-display);font-size:var(--wf-text-eyebrow);font-weight:700;letter-spacing:1.4px;line-height:1.2}.wf-doc-situations .wf-doc-situation__index .wf-gradient-text:before{content:counter(wf-doc-situation,decimal-leading-zero)}.wf-doc-situation__title{margin:0;font-family:var(--wf-font-display);font-size:var(--wf-text-card-title);font-weight:600;letter-spacing:-.4px;line-height:1.25;color:var(--wf-color-ink);text-wrap:pretty}.wf-doc-situation__text{color:var(--wf-color-body);font-size:var(--wf-text-body-md);line-height:1.6}.wf-doc-situation__text>p{margin:0}.wf-doc-situation__text>p+p{margin-top:10px}.wf-doc-situations .wf-doc-situation__link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:var(--wf-text-card);font-weight:600}.wf-doc-situations__cards--rows{grid-template-columns:minmax(0,1fr);gap:72px}.wf-doc-situations .wf-doc-situation--row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px;align-items:center;box-shadow:none}.wf-doc-situations__cards--rows>.wf-doc-situations__item:nth-child(2n) .wf-doc-situation--row{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.wf-doc-situations__cards--rows>.wf-doc-situations__item:nth-child(2n) .wf-doc-situation__media{order:-1}.wf-doc-situation__body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.wf-doc-situation--row .wf-doc-situation__title{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.7px;line-height:1.2}.wf-doc-situation--row .wf-doc-situation__text{font-size:var(--wf-text-lead-md);line-height:1.65}.wf-doc-situation__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--wf-radius-card);background:var(--wf-gradient-panel-glow);box-shadow:var(--wf-shadow-card)}.wf-doc-situations .wf-doc-situation__photo{position:absolute;top:0;right:0;bottom:0;left:0}.wf-doc-situation__placeholder{display:flex;align-items:center;justify-content:center;height:100%}@media(max-width:999px){.wf-doc-situations__cards--cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-doc-situations__cards--rows{gap:56px}.wf-doc-situations .wf-doc-situation--row,.wf-doc-situations__cards--rows>.wf-doc-situations__item:nth-child(2n) .wf-doc-situation--row{grid-template-columns:minmax(0,1fr);gap:28px}.wf-doc-situation__media{order:-1}}@media(max-width:767px){.wf-doc-situations__cards,.wf-doc-situations__cards--cols-3{grid-template-columns:minmax(0,1fr)}.wf-doc-situations__cards--rows{gap:24px}.wf-doc-situations .wf-doc-situation--row,.wf-doc-situations__cards--rows>.wf-doc-situations__item:nth-child(2n) .wf-doc-situation--row{gap:16px}}.wf-doc-steps .wf-head-row>.wf-section-head{flex:0 1 760px}@media(max-width:767px){.wf-doc-steps .wf-head-row{align-items:flex-start}}.wf-doc-steps__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px;margin:0;padding:0;list-style:none}.wf-doc-step{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:18px 4px 0;border-top:2px solid var(--wf-color-ink)}.wf-doc-step__n{font-family:var(--wf-font-display);font-size:40px;font-weight:600;line-height:1;letter-spacing:-1px}.wf-doc-step__title{margin:4px 0 0;font-family:var(--wf-font-display);font-size:var(--wf-text-title-sm);font-weight:600;letter-spacing:-.4px;line-height:1.25;color:var(--wf-color-ink);text-wrap:pretty}.wf-doc-step__text{color:var(--wf-color-body);font-size:var(--wf-text-body-md);line-height:1.6}.wf-doc-step__text>p{margin:0}.wf-doc-step__text>p+p{margin-top:10px}.wf-doc-steps__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.wf-doc-steps .wf-doc-step-card{gap:8px;margin:0;padding:14px 14px 22px}.wf-doc-step-card__art{position:relative;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:8px;border-radius:var(--wf-radius-lg);background:var(--wf-color-lilac)}.wf-doc-steps__cards>.wf-doc-step-card:nth-child(4n+1) .wf-doc-step-card__art{background:var(--wf-color-lilac)}.wf-doc-steps__cards>.wf-doc-step-card:nth-child(4n+2) .wf-doc-step-card__art{background:var(--wf-color-butter-soft)}.wf-doc-steps__cards>.wf-doc-step-card:nth-child(4n+3) .wf-doc-step-card__art{background:var(--wf-color-sky-tint)}.wf-doc-steps__cards>.wf-doc-step-card:nth-child(4n+4) .wf-doc-step-card__art{background:var(--wf-color-mint)}.wf-doc-steps__cards>.wf-doc-step-card:nth-child(n) .wf-doc-step-card__art.wf-doc-step-card__art--picture{background:transparent}.wf-doc-steps .wf-doc-step-card__img{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:12px;object-fit:contain}.wf-doc-step-card__placeholder{display:flex;align-items:center;justify-content:center;height:100%}.wf-doc-steps--cards .wf-doc-step__title{margin:0;font-size:var(--wf-text-hook)}.wf-doc-steps__foot{margin-top:36px;text-align:center}@media(max-width:1023px){.wf-doc-steps__grid,.wf-doc-steps__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.wf-doc-steps__grid,.wf-doc-steps__cards{grid-template-columns:minmax(0,1fr)}.wf-doc-steps__foot{margin-top:24px}}.wf-doc-summary__panel{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);gap:28px;border-radius:var(--wf-radius-panel);padding:34px;background:var(--wf-color-night);color:var(--wf-color-plum-text)}.wf-doc-summary .wf-doc-summary__panel .wf-section-head{max-width:none;margin:0}.wf-doc-summary .wf-doc-summary__panel .wf-h2{margin:0 0 12px;font-size:clamp(28px,2.6vw,34px);color:var(--wf-color-card)}.wf-doc-summary .wf-doc-summary__panel .wf-eyebrow{background:none;color:var(--wf-color-butter);-webkit-text-fill-color:currentcolor}.wf-doc-summary .wf-doc-summary__panel .wf-lead{color:var(--wf-color-plum-text)}.wf-doc-summary__lines{display:grid;gap:12px;margin:0 0 24px;padding:0;list-style:none}.wf-doc-summary__line{position:relative;margin:0;padding:0 0 0 22px;font-size:var(--wf-text-body-lg);line-height:1.6;color:var(--wf-color-card)}.wf-doc-summary__line:before{content:"";position:absolute;top:9px;left:0;width:8px;height:8px;border-radius:var(--wf-radius-full);background:var(--wf-color-ann-link)}.wf-doc-summary__line p{margin:0}.wf-doc-summary__line p+p{margin-top:8px}.wf-doc-summary .wf-doc-summary__line a{color:var(--wf-color-card);text-decoration:underline;text-underline-offset:3px}.wf-doc-summary .wf-doc-summary__line a:hover{color:var(--wf-color-butter)}.wf-doc-summary__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.wf-doc-summary .wf-doc-summary__panel .wf-pill--outline{border-color:color-mix(in srgb,var(--wf-color-card) 45%,transparent);background:none;color:var(--wf-color-card)}.wf-doc-summary .wf-doc-summary__panel .wf-pill--outline:hover{border-color:var(--wf-color-card);color:var(--wf-color-card)}.wf-doc-summary .wf-doc-summary__panel .wf-pill--light,.wf-doc-summary .wf-doc-summary__panel .wf-pill--light:hover{color:var(--wf-color-ink);box-shadow:none}.wf-doc-summary .wf-doc-summary__panel :is(a,button):focus-visible{outline-color:var(--wf-color-card)}@media(min-width:900px){.wf-doc-summary__panel{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:34px;align-items:start;padding:40px}}.wf-band.wf-doc-summary--photo{position:relative;overflow:hidden;background:var(--wf-color-night)}.wf-doc-summary__photo{position:absolute;top:0;right:0;width:62%;height:100%}.wf-doc-summary__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--wf-color-night) 0%,color-mix(in srgb,var(--wf-color-night) 55%,transparent) 30%,transparent 60%)}.wf-doc-summary .wf-doc-summary__photo .wf-doc-summary__img{object-position:50% 12%}.wf-doc-summary.wf-doc-summary--photo .wf-doc-summary__panel .wf-h2{font-size:clamp(32px,3.6vw,48px)}.wf-doc-summary--photo .wf-doc-summary__panel{position:relative;z-index:1;grid-template-columns:minmax(0,1fr);gap:24px;max-width:560px;border-radius:0;padding:0;background:none}@media(max-width:767px){.wf-doc-summary__panel{padding:28px 24px}.wf-doc-summary__actions{flex-direction:column;align-items:stretch}.wf-band.wf-doc-summary--photo{padding-top:0}.wf-doc-summary__photo{position:relative;width:auto;height:auto;aspect-ratio:4 / 3;margin:0 calc(-1 * var(--wf-gutter)) 8px}.wf-doc-summary__photo:after{background:linear-gradient(180deg,transparent 55%,var(--wf-color-night) 100%)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/woopf-sections-doc.css.map */
