/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Montserrat", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-bg:#fff;--color-primary-text:#3a383f;--color-secondary-1:#6d93cd;--color-secondary-2:#d8484d;--color-secondary-3:#ffe293;--color-secondary-text:#4e5167;--color-tertiary-1:#31418e;--color-tertiary-2:#e9f9ff;--color-tertiary-3:#adadad;--color-accent:var(--color-secondary-2);--color-brand:var(--color-tertiary-1);--text-nav:clamp(1rem, .97rem + calc(.129 * var(--vw)), 1.125rem);--text-col-title:clamp(1rem, .939rem + calc(.259 * var(--vw)), 1.25rem);--text-list:clamp(.75rem, .689rem + calc(.259 * var(--vw)), 1rem);--text-body:1rem;--text-lead:clamp(1rem, .879rem + calc(.518 * var(--vw)), 1.5rem);--text-label:clamp(.75rem, .629rem + calc(.518 * var(--vw)), 1.25rem);--text-modal-title:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3.5rem);--text-mega-title:clamp(1.5rem, .357rem + calc(1.786 * var(--vw)), 2.5rem);--spacing-gutter:clamp(.5rem, .136rem + calc(1.553 * var(--vw)), 2rem);--spacing-mega-gap:clamp(1.5rem, -.214rem + calc(2.679 * var(--vw)), 3rem);--spacing-mega-col-gap:clamp(1.25rem, -.036rem + calc(2.009 * var(--vw)), 2.375rem);--spacing-mega-radius:clamp(1.25rem, -.179rem + calc(2.232 * var(--vw)), 2.5rem);--spacing-modal-pad:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);--spacing-modal-gap:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3.5rem);--spacing-modal-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);--spacing-field-h:clamp(2.5rem, 2.136rem + calc(1.553 * var(--vw)), 4rem);--spacing-field-pad:clamp(1rem, .879rem + calc(.518 * var(--vw)), 1.5rem);--radius-pill:500px;--container-site:1856px;--home-gap:clamp(1.7rem, 1.507rem + calc(1.036 * var(--vw)), 2.75rem);--after-hero:var(--home-gap)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;--site-header:4rem;--vw:1vw;overflow-x:clip}@media (min-width:1024px){html{--site-header:5.5rem}}body{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-primary-text);background-color:var(--color-primary-bg);flex-direction:column;min-height:100dvh;display:flex}main{flex:1 0 auto}body.is-menu-open{overscroll-behavior:none;overflow:hidden}html.is-menu-open{overflow:hidden}img,svg{max-width:100%;height:auto;display:block}}@layer components{.site-pad{padding-inline:max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2))}.site-container{width:100%;max-width:var(--container-site);margin-inline:auto}.btn{box-sizing:border-box;cursor:pointer;border-radius:2.625rem;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding:.75rem 2.5rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:normal;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}@media (min-width:1024px){.btn{height:4rem;padding:1.25rem 3rem;font-size:1.25rem}}.btn--s{border-radius:2.625rem;height:3rem;padding:.75rem 2.5rem;font-size:1rem}.btn--l{border-radius:2.625rem;height:4rem;padding:1.25rem 3rem;font-size:1.25rem}.btn--header{border-radius:var(--radius-pill);height:auto;font-size:var(--text-nav);padding:.75rem 1.5rem}@media (min-width:1024px){.btn--header{height:auto;font-size:var(--text-nav);padding:.75rem 1.5rem}}.btn--accent{background-color:var(--color-accent);color:#fff}.btn--accent:hover{background-color:#c33f44}.btn--brand{background-color:var(--color-brand);color:#fff}.btn--brand:hover{background-color:#27336f}.btn--secondary{background-color:var(--color-secondary-1);color:#fff}.btn--secondary:hover{background-color:#5b81bc}.btn--outline{border:1px solid var(--color-tertiary-3);color:var(--color-primary-text);background-color:#0000}.btn--outline:hover{border-color:var(--color-primary-text)}.btn--light{color:var(--color-primary-text);background-color:#fff}.btn--light:hover{background-color:#f3f3f3}.btn--ghost{border:1px solid var(--color-secondary-2);color:var(--color-secondary-2);background-color:#fff;gap:.75rem}.btn--ghost:hover,.btn--ghost:focus-visible{background-color:var(--color-secondary-2);color:#fff;border-color:var(--color-secondary-2)}.btn--ghost:hover .icon-play,.btn--ghost:focus-visible .icon-play{filter:brightness(0)invert()}.btn--compact{border-radius:2.625rem;height:3rem;padding:.75rem 2.5rem;font-size:1rem}@media (min-width:1024px){.btn--compact{height:4rem;padding:1.25rem 3rem;font-size:1.25rem}.btn--s{height:3rem;padding:.75rem 2.5rem;font-size:1rem}}.btn--gold{background-color:var(--color-secondary-3);color:var(--color-primary-text)}.btn--gold:hover{background-color:#f5d57a}.btn--pulse{position:relative}.btn--pulse:after{content:"";border-radius:inherit;pointer-events:none;animation:1.5s ease-out infinite btn-pulse;position:absolute;inset:0}.btn--accent.btn--pulse:after{animation-name:btn-pulse-coral}@keyframes btn-pulse{0%{box-shadow:0 0 #6d93cdb3}to{box-shadow:0 0 0 1.1rem #6d93cd00}}@keyframes btn-pulse-coral{0%{box-shadow:0 0 #d8484db3}to{box-shadow:0 0 0 1.1rem #d8484d00}}.nav-link{font-size:var(--text-nav);color:var(--color-primary-text);white-space:nowrap;border-bottom:1px solid #0000;align-items:center;gap:.5rem;font-weight:500;transition:color .2s,border-color .2s;display:inline-flex}.nav-link:hover,.nav-link:focus-visible{color:var(--color-tertiary-1);border-bottom-color:var(--color-tertiary-1)}.nav-link[aria-expanded=true]{color:var(--color-tertiary-1);border-bottom-color:var(--color-tertiary-1);font-weight:600}.icon-chevron{background-color:currentColor;flex:none;width:12.5px;height:7.02px;display:block;-webkit-mask:url(/assets/icons/chevron-down.svg) 50%/12.5px 7.02px no-repeat;mask:url(/assets/icons/chevron-down.svg) 50%/12.5px 7.02px no-repeat}.nav-link__chevron{flex:none;width:12.5px;height:7.02px;transition:transform .2s}.icon-play{flex:none;width:24px;height:24px;display:block}[data-library-listen] [data-icon-pause],[data-library-listen][aria-pressed=true] [data-icon-play]{display:none}[data-library-listen][aria-pressed=true] [data-icon-pause]{display:block}.nav-link[aria-expanded=true] .nav-link__chevron{transform:rotate(180deg)}.footer-col-title{font-size:var(--text-col-title);color:#fff;font-weight:600;line-height:1.2}.footer-link{font-size:var(--text-list);color:#fff;font-weight:500;line-height:1.25;transition:opacity .2s}.footer-link:hover{opacity:.7}.lang{z-index:20;flex:none;align-items:center;display:flex;position:relative}.lang-control{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9999px;outline:none;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.lang-control:focus-visible{outline:2px solid var(--color-tertiary-3);outline-offset:2px}.lang-control img{width:48px;height:48px}.lang-control__active,.lang-control:hover .lang-control__idle,.lang-control:focus-visible .lang-control__idle,.lang.is-open .lang-control__idle,.lang-control[aria-expanded=true] .lang-control__idle{display:none}.lang-control:hover .lang-control__active,.lang-control:focus-visible .lang-control__active,.lang.is-open .lang-control__active,.lang-control[aria-expanded=true] .lang-control__active{display:block}.lang-control--sm,.lang-control--sm img{width:32px;height:32px}.lang__rail{z-index:1;border-radius:var(--radius-pill);opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;align-items:center;gap:0;transition:opacity .35s,transform .4s,visibility .35s;display:flex;position:absolute;top:50%;right:calc(100% + .5rem);overflow:hidden;transform:translate(12px,-50%);box-shadow:0 0 4px #06092b26}.lang.is-open .lang__rail{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)}.lang-chip{border-radius:var(--radius-pill);width:64px;height:64px;color:var(--color-secondary-1);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;line-height:normal;transition:background-color .2s,color .2s;display:inline-flex}.lang-chip.active{background-color:var(--color-secondary-1);color:#fff;font-weight:700}.lang--sm .lang__rail{gap:4px;right:calc(100% + 4px)}.lang--sm .lang-chip{width:32px;height:32px;font-size:.75rem;font-weight:500}.lang--sm .lang-chip.active{font-weight:600}.burger{-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex:none;width:32px;height:32px;padding:0;display:block;position:relative}.burger__bar{border-radius:var(--radius-pill);background-color:var(--color-secondary-1);width:24px;height:3px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:4px}.burger__bar:first-child{top:7.5px}.burger__bar:nth-child(2){top:14.5px}.burger__bar:nth-child(3){top:21.5px}.burger[aria-expanded=true] .burger__bar:first-child{top:14.5px;transform:rotate(-45deg)}.burger[aria-expanded=true] .burger__bar:nth-child(2){opacity:0}.burger[aria-expanded=true] .burger__bar:nth-child(3){top:14.5px;transform:rotate(45deg)}.burger:focus-visible{outline:2px solid var(--color-tertiary-1);outline-offset:2px}.menu-tab{color:var(--color-primary-text);white-space:nowrap;-webkit-tap-highlight-color:transparent;padding:0;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;align-items:center;gap:.5rem;padding-bottom:1px;font-size:1rem;font-weight:500;transition:color .2s,border-color .2s;display:inline-flex}.menu-tab:hover,.menu-tab:focus-visible{color:var(--color-tertiary-1);border-bottom-color:var(--color-tertiary-1)}.menu-tab[aria-expanded=true]{color:var(--color-tertiary-1);border-bottom-color:var(--color-tertiary-1);font-weight:600}.menu-tab:focus-visible{outline:2px solid var(--color-tertiary-1);outline-offset:2px}.menu-tab__chevron{flex:none;width:12.5px;height:7.02px;transition:transform .2s}.menu-tab[aria-expanded=true] .menu-tab__chevron{transform:rotate(180deg)}.dropdown-panel{gap:var(--spacing-mega-gap);min-height:min(clamp(22rem, 1.5rem + calc(32 * var(--vw)), 40rem), calc(100dvh - var(--site-header)));max-height:calc(100dvh - var(--site-header));padding-block:var(--spacing-gutter);padding-inline:max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2));background-color:var(--color-primary-bg);z-index:40;visibility:hidden;opacity:0;pointer-events:none;inset-inline:0;flex-direction:column;transition:opacity .4s,transform .4s,visibility .4s;display:flex;position:absolute;top:100%;overflow:clip;transform:translateY(-12px);box-shadow:0 2px 7px #00000040}.dropdown-panel.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:none}#dropdown-products.dropdown-panel{min-height:0;max-height:none;padding-bottom:var(--spacing-gutter);overflow:visible}#dropdown-company.dropdown-panel{min-height:0;max-height:none;overflow:visible}.dropdown-panel--split{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6d93cd8c transparent;justify-content:space-between;overflow:clip auto}.dropdown-title{font-size:var(--text-mega-title);font-weight:700;line-height:normal}.dropdown-cols{align-items:flex-start;gap:var(--spacing-mega-col-gap);display:flex}.dropdown-col{gap:clamp(.75rem, -.107rem + calc(1.339 * var(--vw)), 1.5rem);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.dropdown-col-title{font-size:var(--text-nav);font-weight:600;line-height:normal}.dropdown-links{gap:clamp(.375rem, -.054rem + calc(.67 * var(--vw)), .75rem);flex-direction:column;display:flex}.dropdown-link{font-size:var(--text-nav);color:var(--color-primary-text);font-weight:400;line-height:normal;transition:color .2s}.dropdown-link:hover,.dropdown-link:focus-visible{color:var(--color-tertiary-1)}.dropdown-contacts__copy{font-size:var(--text-nav);color:var(--color-primary-text);margin:0;font-weight:400;line-height:normal}.dropdown-contacts__strong,.dropdown-contacts__strong a{color:inherit;font-weight:600}.dropdown-contacts__strong a:hover,.dropdown-contacts__strong a:focus-visible{color:var(--color-tertiary-1)}.dropdown-socials{align-items:center;gap:clamp(1rem, -.143rem + calc(1.786 * var(--vw)), 2rem);display:flex}.dropdown-socials a{cursor:pointer;transition:opacity .2s,transform .2s}.dropdown-socials a:hover{opacity:.75;transform:translateY(-2px)}.dropdown-socials img{width:min(clamp(3rem, 1.287rem + calc(2.679 * var(--vw)), 4.5rem), 12vh);height:min(clamp(3rem, 1.287rem + calc(2.679 * var(--vw)), 4.5rem), 12vh)}.promo-row{--promo-h:9.5rem;min-height:0;height:var(--promo-h);align-items:stretch;gap:clamp(1rem, -.143rem + calc(1.786 * var(--vw)), 2rem);flex:none;display:flex;overflow:visible}.promo-card{z-index:0;min-width:0;padding:var(--spacing-mega-radius);border-radius:var(--spacing-mega-radius);flex:1 1 0;align-items:flex-start;display:flex;position:relative;overflow:visible}.promo-card__fit{z-index:1;padding:var(--spacing-mega-radius);pointer-events:none;position:absolute;inset:0;container-type:size}.promo-card:hover,.promo-card:focus-visible{z-index:1}.promo-card__title{z-index:1;max-width:min(10.75em,56%);font-size:2rem;font-weight:700;line-height:1.12;position:relative}.promo-card__title--markets{max-width:min(11.833em,62%)}.promo-row .promo-card{padding:0}.promo-row .promo-card__fit{padding-block:min(var(--spacing-mega-radius), 12cqh);padding-inline:min(var(--spacing-mega-radius), 3.5cqw)}.promo-row .promo-card:first-child{z-index:1}.promo-card__art{z-index:0;pointer-events:none;position:absolute;overflow:visible}.promo-card__art--all{width:min(37%, calc(var(--promo-h) * 1.685));aspect-ratio:337/323.35;inset:-36.5% -6.4% auto auto}.promo-card__art--markets{width:min(35.5%, calc(var(--promo-h) * 1.617));aspect-ratio:323.47/326.52;inset:-31.5% -8% auto auto}.promo-row .promo-card__art--markets .promo-card__shot--xl{transform:rotate(5.14deg)}.promo-row .promo-card__art--markets .promo-card__diaper{transform:rotate(20.14deg)}.modal:not(.modal--reel){overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--color-primary-text);background:0 0;border:0;flex-direction:column;justify-content:safe center;align-items:center;margin:0;padding:1rem;overflow:auto}.modal:not(.modal--reel)[open]{display:flex}.modal__card{width:min(100%,1541px);padding:var(--spacing-modal-pad);border-radius:var(--spacing-modal-radius);background-color:var(--color-primary-bg);margin-block:auto;position:relative;overflow:visible}.modal--narrow .modal__card{border-radius:1.5rem;flex-direction:column;width:min(100%,72rem);max-height:min(92vh,56rem);padding:1rem 1rem 1.15rem;display:flex;overflow:hidden}@media (min-width:1024px){.modal--narrow .modal__card{border-radius:2rem;width:min(96vw,68rem);padding:1.25rem 1.5rem 1.5rem}}.modal--narrow .modal__body{flex:1;align-items:stretch;gap:.75rem;min-height:0;overflow:hidden}.modal--narrow .modal__head{text-align:left;flex-shrink:0;align-items:flex-start;gap:0;width:100%;max-width:none;padding-inline:0 2.5rem}.modal--narrow .modal__title{font-size:clamp(1.125rem,1rem + .5vw,1.5rem);line-height:1.3}.modal--narrow .modal__close{width:1.5rem;height:1.5rem;top:.85rem;right:.85rem}.modal--narrow .modal__prose{overscroll-behavior:contain;width:100%;min-height:0;color:var(--color-primary-text);flex:1;padding-right:.5rem;font-size:clamp(.875rem,.84rem + .15vw,1rem);line-height:1.6;overflow:auto}.modal--narrow .modal__prose :is(h1,h2,h3){color:var(--color-primary-text);margin:1.1em 0 .45em;font-size:1.05em;font-weight:700;line-height:1.35}.modal--narrow .modal__prose h1:first-child,.modal--narrow .modal__prose h2:first-child,.modal--narrow .modal__prose>p:first-child{margin-top:0}.modal--narrow .modal__prose p+p{margin-top:.55em}.modal--narrow .modal__prose ul,.modal--narrow .modal__prose ol{margin:.45em 0 .65em;padding-left:1.25em}.modal--narrow .modal__prose li+li{margin-top:.3em}.modal--narrow .modal__prose a{word-break:break-word}.modal--ozon .modal__card{border-radius:2rem;width:min(100%,22.4375rem);padding:1rem}.modal--ozon .modal__body,.modal--ozon .modal__head,.modal--ozon .field{align-items:stretch;width:100%}.modal--ozon .modal__body{gap:1.5rem}.modal--ozon .modal__head{gap:1rem;width:100%}.modal--ozon .modal__title{padding-inline:1.5rem;font-size:1.5rem;font-weight:700;line-height:normal}.modal--ozon .modal__lead{font-size:1rem;font-weight:400;line-height:normal}.modal--ozon .modal__close{width:1.5rem;height:1.5rem;top:1rem;right:1rem}.modal--ozon .modal__close img{width:100%;height:100%}.modal--ozon form.modal__body{gap:.25rem}.modal--ozon .field+.field{margin-top:.75rem}.modal--ozon .field{gap:.25rem}.modal--ozon .field__label{font-size:.75rem;font-weight:400}.modal--ozon .field__control{height:2.5rem;padding-inline:1rem;font-size:.75rem}.modal--ozon form.modal__body .modal__actions{align-items:stretch;gap:1.5rem}.modal--ozon .field__consent{align-items:center;gap:1rem;font-size:.75rem;line-height:1.2}.modal--ozon .field__consent a{font:inherit;line-height:inherit;vertical-align:baseline;white-space:normal;color:var(--color-secondary-2);padding:0;text-decoration:underline;display:inline}.modal--ozon .field__check-wrap{width:1.5rem;height:1.5rem}.modal--ozon .field__consent-text{white-space:normal;flex:1;min-width:0}.modal--ozon .modal__actions .btn{width:100%;min-height:3rem;padding:.75rem 2.5rem;font-size:1rem}@media (min-width:1024px){.modal--ozon .modal__card{border-radius:3.75rem;width:min(100%,57rem);padding:2.5rem}.modal--ozon .modal__body{gap:2.5rem}.modal--ozon .modal__title{padding-inline:2.5rem;font-size:2.5rem}.modal--ozon .modal__lead{font-size:1.5rem}.modal--ozon .modal__close{width:2rem;height:2rem;top:2.5rem;right:2.5rem}.modal--ozon form.modal__body{gap:1.5rem}.modal--ozon .field+.field{margin-top:0}.modal--ozon .field{gap:.5rem}.modal--ozon .field__label,.modal--ozon .field__consent{font-size:1.25rem}.modal--ozon .field__control{height:4rem;padding-inline:1.5rem;font-size:1rem}.modal--ozon form.modal__body .modal__actions{align-items:center;gap:2.5rem}.modal--ozon .modal__actions .btn{width:28.125rem;min-height:4rem;font-size:1.25rem}}.modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080}.modal--narrow{width:100%}.modal__body{align-items:center;gap:var(--spacing-modal-gap);flex-direction:column;width:100%;display:flex}.modal__head{align-items:center;gap:clamp(1rem, .879rem + calc(.518 * var(--vw)), 1.5rem);text-align:center;flex-direction:column;width:min(100%,1226px);display:flex}.modal__title{font-size:var(--text-modal-title);font-weight:700;line-height:normal}#modal-partner-title{padding-inline:2rem}@media not all and (min-width:1024px){.modal:not(.modal--reel){padding:.5rem}#modal-partner-title{padding-inline:1.5rem}.chips{gap:.5rem}.chip span{height:2rem;padding:.5rem;font-size:.75rem}.field__consent{font-size:.75rem}}@media (min-width:1024px){.modal:not(.modal--reel){padding:1rem}#modal-partner-title br{display:none}}.modal__lead{font-size:var(--text-lead);font-weight:400;line-height:normal}.modal__close{top:var(--spacing-modal-pad);right:var(--spacing-modal-pad);width:clamp(1.5rem, 1.379rem + calc(.518 * var(--vw)), 2rem);height:clamp(1.5rem, 1.379rem + calc(.518 * var(--vw)), 2rem);cursor:pointer;background:0 0;border:0;outline:none;padding:0;position:absolute}.modal__close:focus,.modal__close:focus-visible{outline:none}.modal__close img{width:100%;height:100%}.modal__prose{width:100%;font-size:var(--text-list);color:var(--color-secondary-text);text-align:left;line-height:1.5}.modal__prose :is(p,ul,ol)+:is(p,ul,ol,h2,h3){margin-top:.75em}.modal__prose :is(h2,h3){font-size:var(--text-col-title);color:var(--color-primary-text);font-weight:600}.modal__prose :is(ul,ol){list-style:revert;padding-left:1.25em}.modal__prose a{color:var(--color-tertiary-1);text-decoration:underline}.modal__actions{align-items:center;gap:clamp(.5rem, .439rem + calc(.259 * var(--vw)), .75rem);flex-direction:column;width:100%;display:flex}form.modal__body{gap:1rem}form.modal__body .modal__actions{gap:1.5rem}.modal__actions .btn{width:min(100%,450px);min-height:clamp(3rem, 2.636rem + calc(1.553 * var(--vw)), 4rem);padding:clamp(.75rem, .629rem + calc(.518 * var(--vw)), 1.25rem) clamp(2.5rem, 2.379rem + calc(.518 * var(--vw)), 3rem);font-size:clamp(1rem, .939rem + calc(.259 * var(--vw)), 1.25rem);border-radius:42px}.field__consent{width:100%;font-size:var(--text-label);color:var(--color-primary-text);text-align:left;cursor:pointer;justify-content:flex-start;align-items:center;gap:1rem;line-height:1.35;display:flex;position:relative}.field__check-wrap{flex:none;width:1.5rem;height:1.5rem;position:relative}.field__consent input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.field__check{border:1px solid var(--color-secondary-1);pointer-events:none;background:#fff;border-radius:.25rem;width:100%;height:100%;display:block}.field__consent input:checked+.field__check{border-color:var(--color-secondary-2);background-color:var(--color-secondary-2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1.5 5.2 4.4 8.2 10.5 1.5' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.7rem .6rem}.field__consent input:focus-visible+.field__check{outline:2px solid var(--color-tertiary-1);outline-offset:2px}.field__consent-text{flex:1;min-width:0}.field__consent button{font:inherit;color:var(--color-secondary-2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}@media (min-width:1024px){.field__check-wrap{width:1.5rem;height:1.5rem}form.modal__body .modal__actions{gap:2.5rem}.field__consent{font-size:1.25rem}.field__consent-text{white-space:nowrap;flex:none}}.stepper{align-items:center;display:flex}.stepper__dot{border:1px solid var(--color-secondary-2);width:28px;height:28px;color:var(--color-primary-text);border-radius:14px;justify-content:center;align-items:center;font-size:14px;font-weight:600;line-height:22px;display:flex}.stepper__line{background-color:var(--color-secondary-2);width:32px;height:2px}[data-current-step="1"] [data-step-dot="1"],[data-current-step="2"] [data-step-dot="2"]{background-color:var(--color-secondary-2);color:#fff}.form-grid{gap:1.5rem;width:100%;display:grid}.field{gap:clamp(.25rem, .189rem + calc(.259 * var(--vw)), .5rem);flex-direction:column;display:flex}.field__label{font-size:var(--text-label);font-weight:400;line-height:normal}.field__req{color:var(--color-secondary-2)}.field__control{width:100%;height:var(--spacing-field-h);padding-inline:var(--spacing-field-pad);border:1px solid var(--color-secondary-1);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-list);color:var(--color-primary-text);background-color:#0000;font-weight:500}.field__control::placeholder{color:#868686}.field__error{font-size:clamp(.625rem, .594rem + calc(.13 * var(--vw)), .75rem);color:var(--color-secondary-2);line-height:1.3}.field__error:empty{display:none}.field__error--consent{text-align:left;width:100%}.field__control[aria-invalid=true],.combo.is-invalid .combo__input{border-color:var(--color-secondary-2)}.combo{position:relative}.combo__input{padding-right:calc(var(--spacing-field-pad) * 2 + 13px)}.combo__chevron{width:calc(var(--spacing-field-pad) * 2 + 13px);height:var(--spacing-field-h);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.combo__chevron img{width:13px;height:7px;transition:transform .2s}.combo.is-open .combo__chevron img{transform:rotate(180deg)}.combo__list{z-index:40;overscroll-behavior:contain;border:1px solid var(--color-secondary-1);scrollbar-width:thin;scrollbar-color:#6d93cd73 transparent;background:#fff;border-radius:1.25rem;max-height:16rem;margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:hidden auto;box-shadow:0 .75rem 2rem #31418e1f,0 .125rem .5rem #31418e0f}.combo__list.is-fixed{position:fixed;top:auto;left:auto;right:auto}.combo__option{width:100%;font:inherit;font-size:var(--text-list);color:var(--color-primary-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.85rem;padding:.7rem 1rem;font-weight:500;display:block}.combo__option:hover,.combo__option.is-active{background:#e9f9ff}@media not all and (min-width:1024px){.combo__list{border-radius:1.5rem;padding:.5rem}.combo__option{border-radius:1rem;min-height:3rem;padding:.875rem 1rem;font-size:1rem}}textarea.field__control{height:auto;min-height:clamp(6.25rem, 5.097rem + calc(4.919 * var(--vw)), 11rem);padding-block:clamp(.75rem, .65rem + calc(.5 * var(--vw)), 1.25rem);border-radius:clamp(1.25rem, 1.068rem + calc(.777 * var(--vw)), 2rem);resize:vertical}.chips{gap:clamp(.5rem, .439rem + calc(.259 * var(--vw)), .75rem);flex-wrap:wrap;display:flex}.chip{display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip span{height:clamp(2rem, 1.697rem + calc(1.295 * var(--vw)), 3.25rem);padding-inline:clamp(.5rem, .379rem + calc(.518 * var(--vw)), 1rem);border:1px solid var(--color-secondary-1);border-radius:var(--radius-pill);font-size:var(--text-list);color:#868686;white-space:nowrap;justify-content:center;align-items:center;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:flex}.chip input:checked+span{border-color:var(--color-secondary-2);background-color:var(--color-secondary-2);color:#fff;font-weight:600}.card-product{width:clamp(15.375rem, 14.607rem + calc(10.744 * var(--vw)), 27.5rem);min-height:clamp(20.875rem, 19.426rem + calc(7.249 * var(--vw)), 28.125rem);background-color:var(--color-secondary-1);color:inherit;cursor:pointer;border-radius:1.875rem;flex-direction:column;flex:none;align-items:center;gap:1rem;padding:1.5rem;text-decoration:none;display:flex;position:relative}.card-product__badge{z-index:1;border-radius:var(--radius-pill);background-color:var(--color-secondary-3);font-size:clamp(.5rem, .439rem + calc(.259 * var(--vw)), .75rem);text-transform:uppercase;color:var(--color-primary-text);align-items:center;padding:.25rem .5rem;font-weight:600;line-height:normal;display:inline-flex;position:absolute;top:1rem;left:1rem}.card-product__photo{width:clamp(7.5rem, 6.7rem + calc(3.4 * var(--vw)), 11.25rem);height:clamp(7.5rem, 6.7rem + calc(3.4 * var(--vw)), 11.25rem);flex:none}.card-product__photo img{object-fit:contain;width:100%;height:100%}.card-product__body{flex-direction:column;flex:1;justify-content:flex-start;gap:1.5rem;width:100%;display:flex}.card-product__copy{flex-direction:column;gap:.5rem;display:flex}.card-product__title{font-size:var(--text-nav);color:#fff;font-variant-numeric:lining-nums proportional-nums;font-weight:700;line-height:normal}.card-product__meta{font-size:clamp(.875rem, .814rem + calc(.259 * var(--vw)), 1.125rem);color:#eaeaea;font-weight:500;line-height:normal}.card-product__cta{border-radius:42px;width:100%;height:3rem;min-height:3rem;margin-top:auto;padding:.75rem 2.5rem;font-size:1rem}@media (min-width:1024px){.card-product__cta{height:4rem;min-height:4rem;padding:1.25rem 3rem;font-size:1.25rem}}.card-article{min-width:0;height:100%;color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.card-article__cover{height:clamp(8.875rem, 6.1rem + calc(13.981 * var(--vw)), 22.875rem);border-radius:2rem;display:block;position:relative;overflow:hidden}.card-article__cover img{object-fit:cover;width:100%;height:100%}.card-article__tag{border:1px solid var(--color-secondary-1);border-radius:var(--radius-pill);color:var(--color-secondary-1);background-color:#fff;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;display:inline-flex;position:absolute;top:1rem;left:1rem}.card-article__body{align-items:flex-start;gap:clamp(1.5rem, 1.3rem + calc(1 * var(--vw)), 2.5rem);flex-direction:column;flex:1;display:flex}.card-article__copy{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.card-article__title{min-height:2.5em;font-size:var(--text-nav);font-variant-numeric:lining-nums proportional-nums;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.card-article__excerpt{font-size:clamp(.875rem, .814rem + calc(.259 * var(--vw)), 1.125rem);color:var(--color-secondary-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.card-social{text-align:center;min-width:0;color:var(--color-primary-text);cursor:pointer;background-color:#fff;border-radius:1.25rem;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem;transition:transform .2s,box-shadow .2s;display:flex}.card-social:hover{transform:translateY(-4px);box-shadow:0 12px 32px #3a383f24}.card-social__icon{flex:none;width:1.75rem;height:1.75rem}.card-social__copy{flex-direction:column;gap:.5rem;width:100%;display:flex}.card-social__name{color:var(--color-secondary-1);font-size:.875rem;font-weight:700;line-height:normal}.card-social__text{color:var(--color-primary-text);font-size:.75rem;font-weight:400;line-height:normal}@media (min-width:1024px){.card-social{border-radius:2rem;gap:1.5rem;min-height:12.5rem;padding:1.25rem}.card-social__icon{width:3.5rem;height:3.5rem}.card-social__copy{gap:.75rem}.card-social__name{font-size:1.125rem}.card-social__text{font-size:.9375rem}}.card-category{cursor:pointer;flex-direction:column;flex:1 1 0;align-items:center;gap:.5rem;min-width:0;transition:transform .2s;display:flex}.card-category:hover{transform:translateY(-4px)}.card-category__photo{aspect-ratio:175/150;border-radius:1.5rem;width:100%;display:block;overflow:hidden}.card-category__photo img{object-fit:cover;object-position:top;width:100%;height:100%}.card-category__title{width:100%;font-size:1rem;font-weight:600;line-height:normal}@media (min-width:1024px){.card-category{gap:1.5rem}.card-category__photo{aspect-ratio:345.6/440;border-radius:2.5rem}.card-category__title{font-size:var(--text-nav)}.card-product__badge{padding:.5rem 1rem}.card-product__photo{width:11.25rem;height:11.25rem}.card-product__copy{gap:1rem}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.fixed\!{position:fixed!important}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:0}.isolate{isolation:isolate}.z-7{z-index:7}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-9{margin:calc(var(--spacing) * 9)}.mt-2{margin-top:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-\[236\/36\]{aspect-ratio:236/36}.aspect-\[282\.886\/42\.4949\]{aspect-ratio:282.886/42.4949}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-\[33px\]{height:33px}.w-\[159px\]{width:159px}.w-\[220px\]{width:220px}.w-\[clamp\(157px\,12\.3vw\,236px\)\]{width:clamp(157px,12.3vw,236px)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-\(--spacing-mega-gap\){gap:var(--spacing-mega-gap)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-primary-bg{background-color:var(--color-primary-bg)}.bg-secondary-1{background-color:var(--color-secondary-1)}.bg-secondary-3{background-color:var(--color-secondary-3)}.bg-tertiary-1{background-color:var(--color-tertiary-1)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-justify{text-align:justify}.text-list{font-size:var(--text-list)}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-primary-text{color:var(--color-primary-text)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\!{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.\[hostnaam\:poort\]{hostnaam:poort}.\[hostname\:port\]{hostname:port}.\[nombredelhost\:puerto\]{nombredelhost:puerto}.\[server\:port\]{server:port}.\[serveur\:port\]{serveur:port}.backface-hidden{backface-visibility:hidden}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-32{gap:calc(var(--spacing) * 32)}.lg\:gap-\[55px\]{gap:55px}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:text-right{text-align:right}}}.only-mob{display:none}@media not all and (min-width:1024px){.only-desk{display:none}.only-mob{display:inline}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Montserrat-Regular-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Montserrat-Medium-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Montserrat-SemiBold-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Montserrat-Bold-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}dialog.modal:not([open]){display:none}[data-header] [data-header-bar]{transition:background-color .35s}[data-header][data-dropdown-open] [data-header-bar]{background-color:var(--color-tertiary-2)}[data-header][data-dropdown-open] [data-header-actions=idle],[data-header]:not([data-dropdown-open]) [data-header-actions=open]{display:none}[data-mobile-bar]{z-index:60;background-color:#fff;position:relative}body.is-menu-open [data-mobile-bar]{background-color:var(--color-tertiary-2)}@media not all and (min-width:1024px){[data-header]{z-index:50;position:fixed;top:0;left:0;right:0}html,body{max-width:100%;overflow-x:clip}body{width:100%}main{width:100%;min-width:0;max-width:100%;padding-top:4rem;overflow-x:clip}}@media (min-width:1024px){[data-header] [data-header-bar]{flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}[data-header] [data-header-bar]>:first-child{justify-self:start}[data-header] [data-header-bar]>[data-header-logo]{justify-self:center}[data-header] [data-header-bar]>:last-child{justify-self:end}[data-header] [data-header-bar] .nav-link{gap:.5rem}[data-header] .nav-link__chevron{width:11px;height:6px;-webkit-mask-size:11px 6px;mask-size:11px 6px}[data-header] [data-header-bar] .btn{white-space:nowrap;flex:none}}[data-menu-panel]{z-index:40;box-sizing:border-box;background-color:var(--color-primary-bg);width:100%;max-width:100%;height:calc(100dvh - 4rem);display:none;position:fixed;top:4rem;left:0;right:0;overflow:hidden}@media not all and (min-width:1024px){[data-menu-panel]:not([hidden]){flex-direction:column;display:flex}}.menu-overlay{scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;justify-content:flex-start;gap:2rem;min-height:0;display:flex;overflow:clip auto}.menu-overlay::-webkit-scrollbar{display:none}.menu-sheet{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0 .5rem calc(2rem + env(safe-area-inset-bottom,0px));flex-direction:column;flex:none;justify-content:flex-start;gap:2rem;display:flex;overflow:visible}.menu-tabs{z-index:5;background-color:var(--color-primary-bg);flex:none;align-items:flex-start;gap:1.5rem;padding:1.5rem .5rem 0;display:flex;position:sticky;top:0}.menu-tree,.menu-tree__groups,.menu-tree__group,.menu-tree__links,.menu-contacts{flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.menu-tree{flex:none}.menu-tree[hidden],.promo-stack[hidden],.menu-sheet__socials[hidden]{display:none}.menu-tree,.menu-tree__groups{gap:1.5rem}.menu-tree__group{gap:.75rem}.menu-tree__links{gap:.5rem}.menu-tree__title{color:var(--color-primary-text);font-size:2rem;font-weight:700;line-height:normal}.menu-tree__heading{color:var(--color-primary-text);font-size:1rem;font-weight:600;line-height:normal}.menu-tree__link,.menu-contacts{color:var(--color-primary-text);font-size:.75rem;font-weight:400;line-height:normal}.menu-contacts__address{max-width:12.5rem}.menu-contacts__row{font-weight:600}.menu-sheet__cta{flex-direction:column;flex:none;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}.menu-sheet__btn{box-sizing:border-box;text-align:center;justify-content:center;align-items:center;width:100%;max-width:100%;height:3rem;min-height:3rem;padding:.75rem 1rem;font-size:1rem;display:flex}.menu-sheet__foot{z-index:1;flex:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.menu-sheet__foot:has([data-menu-socials][hidden]){justify-content:flex-start}.menu-sheet__socials,.menu-sheet__markets{flex:0 auto;align-items:center;gap:.5rem;min-width:0;display:flex}.menu-sheet__markets{justify-content:flex-start}.menu-sheet__socials img,.menu-sheet__markets img{flex:none;width:40px;max-width:40px;height:40px}[data-header]:has(.lang--sm.is-open) [data-mobile-logo]{display:none}.menu-sheet__markets>div{flex:none;align-items:center;gap:.5rem;display:flex}.promo-card--menu{z-index:1;border-radius:1.5rem;flex:none;align-items:flex-start;width:100%;min-width:0;max-width:100%;min-height:8.125rem;padding:1rem 1rem 3.5rem;display:flex;position:relative;overflow:visible}.promo-card--menu+.promo-card--menu{z-index:0}.promo-card--menu .promo-card__title{z-index:1;width:auto;max-width:11.5rem;font-size:1.5rem;font-weight:700;line-height:normal;position:relative}.promo-card__art img{max-width:none;max-height:none;display:block;position:absolute}.promo-card__shot{aspect-ratio:1;position:absolute;overflow:hidden}.promo-card__shot--pack{width:61.09%;top:20.75%;left:0}.promo-card__shot--pack img{object-fit:cover;width:100%;height:100%;inset:0}.promo-card__shot--bottle{width:79.02%;top:41.2%;right:0;transform:translateY(-50%)}.promo-card__shot--bottle img{object-fit:cover;width:126.86%;height:126.86%;top:-19.54%;left:-13.43%}.promo-card__shot--wipes{width:56.19%;top:41.33%;left:36.79%}.promo-card__shot--wipes img{object-fit:cover;width:121.93%;height:121.93%;top:-10.96%;left:-10.96%}.promo-card__shot--xl{aspect-ratio:1;object-fit:contain;width:86.2%;height:auto;top:3.89%;left:3.99%}.promo-card__diaper{aspect-ratio:226.587/203.147;width:50.35%;position:absolute;top:40.82%;left:38.8%;overflow:hidden;transform:rotate(15deg)}.promo-card__diaper img{object-fit:cover;width:106.32%;height:158.13%;top:-29.19%;left:-3.16%}.promo-card--menu .promo-card__art{z-index:0;pointer-events:none;position:absolute;overflow:visible}.promo-card--menu .promo-card__art--all{aspect-ratio:511/490;width:min(50.14%,180px);inset:-18px -16px auto auto}.promo-card--menu .promo-card__art--markets{aspect-ratio:450.127/455.013;width:min(54.48%,196px);inset:-34px -17px auto auto;transform:rotate(5.14deg)}.promo-stack{z-index:2;flex-direction:column;flex:none;gap:2rem;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:visible}.field__control:focus-visible,.chip input:focus-visible+span,.combo__option:focus-visible,.btn:focus-visible{outline:2px solid var(--color-tertiary-1);outline-offset:2px}[data-step-action]{display:none}@media (min-width:1024px){.stepper{display:none}[data-step-action=submit]{display:inline-flex}.form-grid{column-gap:clamp(1rem, -.143rem + calc(1.786 * var(--vw)), 2rem);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.form-grid>[data-field=person]{grid-area:1/1}.form-grid>[data-field=phone]{grid-area:2/1}.form-grid>[data-field=email]{grid-area:3/1}.form-grid>[data-field=inn]{grid-area:4/1}.form-grid>[data-field=company]{grid-area:5/1}.form-grid>[data-field=region]{grid-area:1/2}.form-grid>[data-field=format]{grid-area:2/2}.form-grid>[data-field=message]{grid-area:3/2/6/3;align-self:stretch}.form-grid>[data-field=message] textarea{flex:1}}@media not all and (min-width:1024px){[data-current-step="1"] [data-step="2"],[data-current-step="2"] [data-step="1"]{display:none}[data-current-step="1"] [data-step-action=next],[data-current-step="2"] [data-step-action=submit]{display:inline-flex}}.home-hero{min-height:clamp(34.375rem, 30.58rem + calc(16.181 * var(--vw)), 50rem);margin:var(--spacing-gutter) max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2)) var(--after-hero);padding:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);border-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);color:#fff;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.home-hero__media,.home-hero__media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.home-hero__media img{object-position:50% 45%}.home-hero__media{pointer-events:none}.home-hero__media:after{content:"";background:linear-gradient(270deg,#1b0e0200 60.6%,#1b0e0280 68.53%);position:absolute;inset:0}.home-hero__copy{z-index:1;align-items:flex-start;gap:clamp(1.5rem, .5rem + calc(4.268 * var(--vw)), 3.5rem);flex-direction:column;width:100%;min-width:0;max-width:44.6875rem;display:flex;position:relative}.home-hero__title{max-width:100%;font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);overflow-wrap:break-word;font-weight:700;line-height:1.2}.home-hero__lead{font-size:var(--text-nav);margin-top:1.5rem;font-weight:500;line-height:normal}.home-section{gap:clamp(1.25rem, 1.1rem + calc(.8 * var(--vw)), 2rem);padding-block:var(--home-gap);padding-inline:max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2));flex-direction:column;display:flex}.home-hero+.home-section,.page-hero+.page-section,.page-hero+.about-simple{padding-top:0}.home-section--flush{z-index:1;gap:.75rem;padding-bottom:1.25rem;position:relative}.home-section--tint{background-color:var(--color-tertiary-2)}.home-section--brand{margin-block:var(--home-gap);background-color:var(--color-secondary-1);color:#fff;gap:1rem;padding-block:1rem}@media (min-width:1024px){.home-section--brand{gap:2rem;padding-block:2rem}}.home-section--brand .section-head__title,.home-section--brand .section-head__lead{color:#fff}.home-section--brand .section-head__title{font-size:clamp(1.25rem, .95rem + calc(1.3 * var(--vw)), 2.25rem)}@media (min-width:1024px){.home-section--brand .section-head__copy{gap:1.5rem}}.section-head{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.section-head__copy{flex-direction:column;gap:1rem;max-width:76.625rem;display:flex}@media (min-width:1024px){.section-head__copy{gap:1.5rem}}.section-head__title{font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);font-weight:700;line-height:normal}.section-head__title--xl{font-size:clamp(1.5rem, .893rem + calc(2.589 * var(--vw)), 3rem)}.section-head__lead{font-size:var(--text-nav);font-weight:400;line-height:normal}.section-head--center{text-align:center;flex-direction:column;align-items:center}.section-head--center .section-head__copy{align-items:center}.section-head__copy--center{text-align:center;flex:1;align-items:center}.section-head--slider{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.section-head--slider .section-head__topline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-head--slider .section-head__title{flex:1;min-width:0}.section-head--slider .carousel__nav{position:static}.section-head--slider .section-head__lead{max-width:50.5rem}@media (min-width:1024px){.section-head--slider .section-head__topline:before{content:"";flex:none;width:8rem}.section-head--slider .section-head__title{text-align:center}.section-head--slider .section-head__lead{text-align:center;margin-inline:auto}}.section-head--rail{justify-content:center;position:relative}.section-head--rail .section-head__copy{text-align:center;align-items:center;width:100%}@media (min-width:1024px){.section-head--rail .section-head__copy{padding-inline:9rem}.section-head--rail .carousel__nav{position:absolute;bottom:0;right:0}}.carousel{align-items:center;gap:1rem;display:flex}.carousel__nav{flex:none;align-items:center;gap:1rem;display:none}.carousel__viewport{overscroll-behavior-x:none;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;flex:none;width:100%;min-width:0;overflow:auto hidden;container-type:inline-size}.carousel__viewport::-webkit-scrollbar{display:none}.carousel__viewport.swiper,.closer__viewport.swiper{z-index:0;scroll-snap-type:none;touch-action:pan-y;width:100%;margin-inline:0;position:relative;overflow:hidden}.trust-wrap.swiper{touch-action:pan-y}.carousel__viewport.swiper-css-mode,.closer__viewport.swiper-css-mode,.trust-wrap.swiper-css-mode{-webkit-overflow-scrolling:touch;overflow:auto hidden}.carousel__track.swiper-wrapper{align-items:stretch;gap:0}.carousel__viewport.swiper .swiper-slide{scroll-snap-align:unset;flex-shrink:0;align-items:stretch;width:auto;height:auto;display:flex;overflow:visible}.carousel__viewport.swiper .card-article{height:100%}.carousel__viewport.swiper .card-product{flex:1;align-self:stretch;height:auto}.closer__viewport.swiper .swiper-slide{scroll-snap-align:unset;flex-shrink:0;width:auto;max-width:15.625rem;height:auto}@media (min-width:1024px){.closer__viewport.swiper .swiper-slide{width:15.625rem}}.carousel__btn:after{content:none}.carousel__viewport a,.carousel__viewport img{-webkit-user-drag:none}.carousel__track>*,.news-grid>.card-article{scroll-snap-align:start;scroll-snap-stop:always}.carousel__track{gap:clamp(1rem, .071rem + calc(3.964 * var(--vw)), 2rem);transition:transform .35s;display:flex}.home-section--hits{--hits-gap:clamp(1rem, .071rem + calc(3.964 * var(--vw)), 2rem)}.home-section--hits .carousel__track{gap:var(--hits-gap)}@media (min-width:768px){.home-section--hits{--hits-cols:2}.home-section--hits .carousel__viewport,.home-section--hits .carousel__viewport.swiper{width:100%;max-width:100%;margin-inline:0;padding-inline:0}.home-section--hits .card-product{width:calc((100cqw - (var(--hits-cols) - 1) * var(--hits-gap)) / var(--hits-cols));max-width:none}.home-section--hits .carousel__viewport.swiper .swiper-slide{width:calc((100cqw - (var(--hits-cols) - 1) * var(--hits-gap)) / var(--hits-cols));box-sizing:border-box;max-width:none}.home-section--hits .carousel__viewport.swiper .card-product{width:100%}}@media (min-width:1024px){.home-section--hits{--hits-cols:4}}.carousel__btn{box-sizing:border-box;border:2px solid var(--color-secondary-2);width:3.5rem;height:3.5rem;color:var(--color-secondary-2);cursor:pointer;background-color:#0000;border-radius:9999px;flex:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s,border-color .2s;display:none;overflow:visible}.carousel__btn:hover,.carousel__btn:focus-visible{background-color:var(--color-secondary-2);border-color:var(--color-secondary-2);color:#fff}.carousel__btn:disabled,.carousel__btn.is-disabled{border-color:var(--color-secondary-2);color:var(--color-secondary-2);opacity:.4;cursor:not-allowed;background-color:#0000}.carousel__btn.is-prev .icon-chevron{transform:rotate(180deg)}.carousel__btn .icon-chevron{width:10px;height:17px;-webkit-mask:url(/assets/icons/chevron-carousel.svg?v=29) 50%/10px 17px no-repeat;mask:url(/assets/icons/chevron-carousel.svg?v=29) 50%/10px 17px no-repeat}@media (min-width:1024px){.carousel__btn{display:inline-flex}.carousel__nav{display:flex}}.thought__visual{min-height:clamp(16rem, 8.571rem + calc(31.746 * var(--vw)), 34.5rem);justify-content:center;align-items:center;display:flex;position:relative}.thought__orb{aspect-ratio:1;background-color:var(--color-tertiary-1);border-radius:9999px;width:min(33rem,70%);position:absolute}.thought__visual img{z-index:1;width:min(38.5rem,90%);height:auto;position:relative}.mindful{margin-top:var(--home-gap);background-color:var(--color-tertiary-2)}.mindful__title,.mindful__photo,.mindful__orb,.mindful__pin,.mindful__caption{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(1.25rem)}.mindful.is-in .mindful__title,.mindful.is-in .swiper-slide-active .mindful__photo,.mindful.is-in .swiper-slide-active .mindful__orb,.mindful.is-in .mindful__slide:not(.swiper-slide):not([hidden]) .mindful__photo,.mindful.is-in .mindful__slide:not(.swiper-slide):not([hidden]) .mindful__orb{opacity:1}.mindful.is-in .swiper-slide-active .mindful__orb,.mindful.is-in .mindful__slide:not(.swiper-slide):not([hidden]) .mindful__orb{transform:none}.mindful.is-in .swiper-slide-active .mindful__pin,.mindful.is-in .mindful__slide:not(.swiper-slide):not([hidden]) .mindful__pin{opacity:1;transition-delay:.25s;transform:translate(-50%,-50%)}.mindful.is-in .swiper-slide-active .mindful__caption,.mindful.is-in .mindful__slide:not(.swiper-slide):not([hidden]) .mindful__caption{opacity:1;transition-delay:.4s;transform:none}.mindful__track.swiper .swiper-slide{opacity:1!important;width:100%!important}.mindful__slide.swiper-slide:not(.swiper-slide-active){visibility:hidden;pointer-events:none}.mindful__slide.swiper-slide-active{visibility:visible}@media (prefers-reduced-motion:reduce){.mindful__title,.mindful__photo,.mindful__orb,.mindful__pin,.mindful__caption{opacity:1;transition:none;transform:none}.mindful__pin:not(.is-visited):not(.is-active){animation:none}}.mindful__stage{max-width:120rem;padding:clamp(2.5rem, 1.786rem + calc(3.048 * var(--vw)), 3rem) var(--spacing-gutter);flex-direction:column;align-items:center;gap:1.5rem;margin-inline:auto;display:flex;position:relative}.mindful__title{max-width:76.625rem;font-size:clamp(1.75rem, .393rem + calc(5.804 * var(--vw)), 3rem);text-align:center;font-weight:700;line-height:normal}.mindful__track.swiper{overflow:hidden}.mindful__slide.swiper-slide{display:block}.mindful__slide{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.mindful__slide[hidden]{display:none}.mindful__visual{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.mindful__orb{aspect-ratio:1;background-color:var(--color-tertiary-1);border-radius:9999px;width:min(33rem,70%);position:absolute}.mindful__photo{z-index:1;width:min(38.5rem,90%);height:auto;position:relative}.mindful__pin,.mindful__svg{display:none}@keyframes mindful-pin-pulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.12)}}.mindful__pin:not(.is-visited):not(.is-active){transform-origin:50%;background-color:#fff;animation:1.8s ease-in-out infinite mindful-pin-pulse}.mindful.is-in .mindful__pin:hover,.mindful.is-in .mindful__pin:focus-visible{background-color:#fff;animation:none;transform:translate(-50%,-50%)scale(1.16)}.mindful__caption{text-align:center;flex-direction:column;gap:.5rem;display:flex}.mindful__label{font-size:clamp(1.5rem, 1.257rem + calc(1.036 * var(--vw)), 2rem);font-weight:700;line-height:normal}.mindful__label:empty{display:none}.mindful__label:empty+.mindful__text{font-size:clamp(1.125rem, .95rem + calc(.45 * var(--vw)), 1.35rem);font-weight:700}.mindful__text{font-size:var(--text-nav);line-height:normal}@media (min-width:1024px){.mindful__stage{aspect-ratio:1920/800;padding:0;display:block}.mindful__title{width:63.854%;position:absolute;top:6%;left:50%;transform:translate(-50%)translateY(1.25rem)}.mindful.is-in .mindful__title,.mindful.is-in .swiper-slide-active .mindful__photo{transform:translate(-50%)}.mindful__track,.mindful__track .swiper-wrapper{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.mindful__slide,.mindful__visual{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.mindful__slide.swiper-slide:not(.swiper-slide-active){visibility:hidden;z-index:0}.mindful__slide.swiper-slide-active{visibility:visible;z-index:2}.mindful__pin,.mindful__caption{pointer-events:auto}.mindful__orb{width:27.5%;top:28%;left:36.25%}.mindful__photo{object-fit:contain;width:32.083%;height:69%;position:absolute;top:28%;left:50%;transform:translate(-50%)translateY(1.25rem)}.mindful__pin{left:var(--pin-x);top:var(--pin-y);z-index:3;box-sizing:border-box;appearance:none;cursor:pointer;background:url(/assets/icons/thought-pin.svg?v=qa-pin-side) 50%/contain no-repeat;border:0;border-radius:50%;width:2.5rem;height:2.5rem;padding:0;font-size:0;line-height:0;display:block;position:absolute}.mindful__pin.is-active{background-image:url(/assets/icons/thought-pin-active.svg?v=qa-pin-side)}.mindful__pin:focus-visible{outline:2px solid var(--color-tertiary-1);outline-offset:2px}.mindful__svg{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.mindful__connector{stroke:var(--color-secondary-1);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}.mindful__slide.is-lined .mindful__connector{opacity:1;transition:opacity .55s}.mindful__caption{z-index:2;width:18.073%;position:absolute}.mindful__slide[data-place=right] .mindful__caption{left:73.75%;top:var(--cap-top,62%)}.mindful__slide[data-place=left] .mindful__caption{left:8.125%;top:var(--cap-top,42%)}.mindful__slide[data-place=top] .mindful__caption{top:28%;left:8.125%}.mindful__slide[data-place=bottom] .mindful__caption{top:68%;left:8.125%}.mindful__arrow{z-index:4;position:absolute;top:46.5%}.mindful__arrow.is-prev{left:1.667%}.mindful__arrow:not(.is-prev){right:1.667%}}.marquee{width:100%;margin-bottom:var(--home-gap);padding-block:clamp(1rem, .879rem + calc(.518 * var(--vw)), 1.5rem);background-color:var(--color-secondary-2);color:#fff;font:inherit;font-size:clamp(.75rem, .568rem + calc(.777 * var(--vw)), 1.5rem);text-align:start;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;font-weight:600;line-height:normal;display:block;overflow:hidden}.marquee__track{will-change:transform;backface-visibility:hidden;width:max-content;animation:28s linear infinite marquee;display:flex}.marquee__track>span{flex:none;padding-right:2rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.everyday{gap:clamp(1.5rem, .786rem + calc(3.048 * var(--vw)), 2rem);display:grid}@media (min-width:1024px){.everyday{grid-template-columns:minmax(0,1.6fr) minmax(18rem,37.3rem);align-items:stretch}}.everyday__photo{min-height:clamp(16rem, 4.571rem + calc(48.78 * var(--vw)), 35.125rem);border-radius:clamp(1.5rem, .214rem + calc(5.489 * var(--vw)), 3.75rem);overflow:hidden}.everyday__photo img{object-fit:cover;width:100%;height:100%}.everyday__card{padding:clamp(1.5rem, .786rem + calc(3.048 * var(--vw)), 2.5rem);border-radius:clamp(1.5rem, .214rem + calc(5.489 * var(--vw)), 3.75rem);background-color:var(--color-secondary-1);color:#fff;flex-direction:column;justify-content:flex-end;gap:3rem;display:flex}.everyday__card h2{font-size:clamp(1.75rem, .393rem + calc(5.804 * var(--vw)), 3rem);font-weight:700;line-height:normal}.everyday__thumbs{gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.everyday__thumb{flex-direction:column;flex:none;gap:1rem;width:15.625rem;display:flex}.everyday__thumb img{object-fit:contain;width:9rem;height:9rem;margin-inline:auto}.everyday__thumb span{font-size:1rem;font-weight:500;line-height:1.5}.space{flex-direction:column;display:flex}.space-tabs{flex-wrap:wrap;align-items:flex-end;display:flex}.space-tab{min-height:4.8125rem;font-size:var(--text-nav);cursor:pointer;padding:1.5rem 2.5rem;font-weight:600;line-height:normal;transition:filter .2s}.space-tab:hover{filter:brightness(.96)}.space-tab--gold{background-color:var(--color-secondary-3);color:var(--color-primary-text);border-radius:3.75rem 0 0}.space-tab--blue{background-color:var(--color-secondary-1);color:#fff;border-radius:0 3.75rem 0 0}.space-panel{min-height:clamp(28rem, 10rem + calc(40 * var(--vw)), 50rem);padding:clamp(1rem, .286rem + calc(3.048 * var(--vw)), 2.5rem);border-radius:0 3.75rem 3.75rem;gap:2rem;display:grid}@media (min-width:1024px){.space-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.9375rem;height:auto;min-height:41.625rem;padding:2.5rem}}.space-panel--gold{background-color:var(--color-secondary-3);color:var(--color-primary-text)}.space-panel--blue{background-color:var(--color-secondary-1);color:#fff}.space-panel--blue .section-head__lead{color:#fff}.space-panel__copy{flex-direction:column;gap:2rem;display:flex}@media (min-width:1024px){.space-panel__copy{gap:3rem;height:auto}}.space-panel__intro{flex-direction:column;gap:1.5rem;display:flex}.space-panel__intro h2{font-size:clamp(1.5rem, .214rem + calc(5.489 * var(--vw)), 3rem);font-weight:700;line-height:normal}.space-panel__body{flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;min-height:0;display:flex}.space-list{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.space-list li{font-size:var(--text-nav);align-items:flex-start;gap:1rem;font-weight:600;display:flex}.space-list__icon{box-sizing:border-box;flex:none;width:2rem;height:2rem;padding:1.974px 2.56px 4.269px}.space-list__icon img,.space-list__icon svg{width:26.8785px;height:25.7586px}.space-panel__cta{align-self:stretch}@media (min-width:1024px){.space-panel__cta{align-self:flex-start}}.space-panel__photo{min-height:clamp(14.25rem, 4rem + calc(40 * var(--vw)), 45rem);border-radius:1.5rem;position:relative;overflow:hidden}@media (min-width:1024px){.space-panel__photo{border-radius:3.125rem;align-self:stretch;height:auto;min-height:0}.space-panel__photo img{position:absolute;inset:0}.space-panel__photo{height:auto;min-height:0}}.space-panel__photo img{object-fit:cover;width:100%;height:100%}.closer__grid{gap:clamp(1.5rem, .786rem + calc(3.048 * var(--vw)), 2rem);display:grid}@media (min-width:1024px){.closer__grid{grid-template-columns:minmax(0, 1fr) minmax(0, min(30rem, calc(28 * var(--vw))));grid-template-rows:auto auto;align-items:start;gap:.5rem 0;position:relative}.closer__stage{grid-area:1/1}.closer__rail{z-index:1;grid-area:2/1;justify-self:stretch;width:auto;max-width:100%;margin-top:.75rem}.closer__thumbs{padding-right:0}.closer__viewport{width:100%;max-width:100%}.closer__card{z-index:2;pointer-events:none;grid-area:1/2/span 2;align-self:stretch;min-width:0;max-width:100%}.closer__card .closer__copy,.closer__card .btn{pointer-events:auto}}.closer__stage{flex-direction:column;justify-content:flex-start;gap:0;min-width:0;display:flex}.closer__stage .thought__orb{background-color:var(--color-tertiary-2);overflow:hidden}.closer__loading{display:none;container-type:inline-size}.thought__visual.is-loading .thought__orb{z-index:2}.thought__visual.is-loading .closer__loading{z-index:1;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:11% 8% 13%;display:flex;position:absolute;inset:0}.thought__visual.is-loading [data-closer-hero]{visibility:hidden}.closer__loading img{z-index:auto;object-fit:contain;width:62%;max-width:none;height:auto;max-height:54%;margin-top:0;position:static;transform:none}.closer__loading-text{color:#3a383f;text-align:center;white-space:nowrap;margin-top:2%;font-size:5.5cqi;font-weight:700;line-height:1.15}.closer__rail{isolation:isolate;min-width:0;position:relative}.closer__rail:before,.closer__rail:after{content:"";z-index:4;pointer-events:none;opacity:1;width:6.5rem;max-width:18%;position:absolute;top:0;bottom:0}.closer__rail:before{background:linear-gradient(90deg,#fff 0%,#ffffffb8 38%,#fff0 100%);left:0}.closer__rail:after{background:linear-gradient(270deg,#fff 0%,#ffffffb8 38%,#fff0 100%);right:0}.closer__viewport{overscroll-behavior-x:none;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;min-width:0;overflow-x:auto}.closer__viewport.swiper{z-index:0;scroll-snap-type:none;width:100%;margin-inline:0;position:relative;overflow:hidden}.closer__thumbs.swiper-wrapper{gap:0;width:max-content;padding-inline:0}.closer__thumb.swiper-slide{height:auto}.closer__viewport::-webkit-scrollbar{display:none}.closer__stage .closer__model{z-index:1;--progress-bar-height:0px;--progress-bar-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closer__stage .thought__visual{--closer-model:min(24.75rem, 100%);--closer-orb:min(20rem, 92%)}.closer__spin{z-index:4;width:var(--closer-orb);aspect-ratio:1;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closer__spin svg{width:16%;height:auto;display:block;position:absolute;top:-4%;right:-6%}.closer__stage .closer__model::part(default-progress-bar){display:none}.closer__stage .closer__model.is-pending{opacity:0;pointer-events:none}.closer__stage .closer__orbit{display:none}.closer__thumbs{gap:1rem;width:max-content;padding-bottom:.5rem;display:flex}.closer__thumbs.swiper-wrapper{width:max-content}@media (min-width:1024px){.closer__thumbs{padding-bottom:0}.closer__stage .thought__visual{--closer-model:min(36rem, calc(100dvh - var(--site-header) - 22rem));--closer-orb:min(30rem, calc(100dvh - var(--site-header) - 26rem));min-height:calc(var(--closer-model) + .75rem);grid-template-columns:minmax(0,1fr);place-items:center;padding-top:.75rem;padding-bottom:0;display:grid}.closer__stage .thought__orb,.closer__stage .thought__visual>img,.closer__stage .closer__model,.closer__stage .closer__spin{grid-area:1/1;place-self:center;margin:0;position:relative;inset:auto;transform:none}.closer__stage .thought__orb{width:min(var(--closer-orb), 84%);background-color:var(--color-tertiary-2)}.closer__stage .thought__visual>img{width:min(var(--closer-model), 100%)}.closer__stage .closer__model{z-index:1;width:min(var(--closer-model), 100%);height:min(var(--closer-model), 100%);--progress-bar-height:0px;--progress-bar-color:transparent;background:0 0}.closer__spin{z-index:4;width:min(var(--closer-orb), 84%);aspect-ratio:1;height:auto}.closer__spin svg{top:calc(var(--closer-orb) * -.12);right:calc(var(--closer-orb) * -.14);width:calc(var(--closer-orb) * .16)}.closer__stage .closer__model::part(default-progress-bar),.closer__stage .closer__model[hidden]{display:none}}.closer__thumb{width:clamp(8.5rem, 7.08rem + calc(7.12 * var(--vw)), 15.625rem);text-align:center;scroll-snap-align:start;color:inherit;cursor:pointer;-webkit-user-drag:none;pointer-events:auto;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:1rem;padding:0;display:flex}.closer__thumb-photo{width:clamp(4.85rem, 4.03rem + calc(4.142 * var(--vw)), 9rem);height:clamp(4.85rem, 4.03rem + calc(4.142 * var(--vw)), 9rem);background-color:#fff;border:2px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s;display:flex;overflow:hidden}.closer__thumb.is-active .closer__thumb-photo{background-color:#fff;border-color:#756b91}.closer__thumb-photo img{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:68%;height:68%}.closer__thumb>span:last-child{overflow-wrap:break-word;width:100%;max-width:100%;font-size:var(--text-label);font-weight:500;line-height:normal}@media (min-width:1024px){.closer__thumb{width:15.625rem}.closer__thumb-photo{width:9rem;height:9rem}.closer__thumb>span:last-child{font-size:1.25rem}}.closer__card{z-index:2;justify-content:flex-end;gap:clamp(1.25rem, -.075rem + calc(6.731 * var(--vw)), 8rem);min-height:clamp(16rem, 8rem + calc(40 * var(--vw)), 52.625rem);padding:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);border-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);background-color:var(--color-secondary-1);color:#fff;flex-direction:column;display:flex;position:relative}.closer__copy{flex-direction:column;gap:1.5rem;display:flex}.closer__card h2{max-width:100%;font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);font-weight:700;line-height:normal}.closer__card .section-head__lead{color:#fff}.closer__card .btn--compact,.closer__card .btn--s{align-self:stretch}@media (min-width:1024px){.closer__card{border-radius:3.75rem;gap:8rem;min-height:0;padding:2.5rem}.closer__card h2{font-size:3rem}.closer__card .section-head__lead{font-size:1.5rem}.closer__card .btn--compact,.closer__card .btn--s{align-self:flex-start}}.home-section--care{gap:clamp(1.5rem, .929rem + calc(2.439 * var(--vw)), 2.875rem)}.home-section--care .section-head__title{text-align:center}.care-grid{gap:clamp(.5rem, .136rem + calc(1.553 * var(--vw)), 2rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.care-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.care-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.home-section--news{gap:clamp(1.5rem, .643rem + calc(3.659 * var(--vw)), 3rem)}@media (min-width:1024px){.home-section--news .carousel__viewport{overflow-x:auto}.carousel__viewport{scroll-snap-type:none}}.carousel__track.news-grid{align-items:stretch}.news-grid{--news-gap:clamp(1.5rem, .786rem + calc(3.048 * var(--vw)), 2rem);align-items:stretch;gap:var(--news-gap);flex-wrap:nowrap;display:flex}.news-grid>.card-article,.news-grid>.swiper-slide>.card-article{width:calc((100cqw - 2 * var(--news-gap)) / 3);flex-direction:column;flex:none;align-self:stretch;min-width:0;height:100%;display:flex}.social-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:1024px){.social-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.library{z-index:0;margin-block:calc(var(--home-gap) * 2) var(--home-gap);position:relative;overflow:clip visible}.library__stage,.library__decor{overflow:visible}.library__stage{width:100%;max-width:var(--container-site);padding:clamp(2.5rem, 1.786rem + calc(3.048 * var(--vw)), 3.5rem) var(--spacing-gutter);text-align:center;flex-direction:column;align-items:center;gap:2.5rem;margin-inline:auto;display:flex;position:relative}.library__decor{justify-content:center;align-items:center;gap:clamp(.5rem, -1rem + calc(4 * var(--vw)), 2rem);pointer-events:none;width:100%;display:flex;overflow:visible}.library__blob{will-change:transform;backface-visibility:hidden;max-width:none;display:none}.library__cover{width:clamp(6rem, 4.1rem + calc(9.5 * var(--vw)), 15.5rem);transform-origin:50%;will-change:transform;backface-visibility:hidden;flex:none;height:auto}.library__head{flex-direction:column;align-items:center;gap:1.5rem;max-width:57rem;display:flex}@media (min-width:1024px){.library__stage{aspect-ratio:1856/1010;max-width:var(--container-site);margin-inline:auto;padding:0;display:block}.library__decor{display:block;position:absolute;inset:0;overflow:visible}.library__blob{z-index:0;width:87.24%;height:auto;display:block;position:absolute;top:24.851%;left:38.281%}.library__cover{position:absolute}.library__cover--a{z-index:2;width:32.38%;top:37.03%;left:0}.library__cover--b{z-index:1;width:33.51%;top:14.257%;left:auto;right:0}.library__cover--c{z-index:3;width:23.71%;top:56.436%;left:38.15%}.library__head{z-index:4;width:min(57rem,92%);max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}}.library__actions{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;display:flex}@media (min-width:1024px){.library__actions{margin-top:2rem}}.library__actions .btn{width:100%}@media (min-width:1024px){.library__actions{gap:1.5rem;width:auto}.library__actions .btn{white-space:nowrap;flex:none;width:23.5625rem}}.join-card{min-height:clamp(34.375rem, 30.58rem + calc(16.181 * var(--vw)), 50rem);border-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);padding:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);color:#fff;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.join-card__media,.join-card__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.join-card--logos .join-card__media img{object-fit:fill;width:128.36%;max-width:none;height:117.97%;inset:-4.28% auto auto -14.18%}.join-card--about .join-card__media img{object-position:center 42%}@media (min-width:1024px){.join-card--about .join-card__media img{object-position:center 50%}}.join-card__media:after{content:"";background:linear-gradient(270deg,#02061b00 33%,#03021b99 56.5%);position:absolute;inset:0}.join-card__copy{z-index:1;align-items:flex-start;gap:clamp(1.5rem, .357rem + calc(4.878 * var(--vw)), 3.5rem);flex-direction:column;max-width:44.6875rem;display:flex;position:relative}.join-card__title{font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);font-weight:700;line-height:1.15;display:block}.trust-card{min-height:clamp(34.375rem, 30.58rem + calc(16.181 * var(--vw)), 50rem);padding:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);border-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);background-color:var(--color-secondary-1);color:#fff;flex-direction:column;gap:1rem;display:flex}.trust-card .btn--compact{align-self:flex-start;margin-top:auto}.trust-card__head{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.trust-card__avatar{object-fit:cover;border-radius:9999px;flex:none;width:5rem;height:5rem}.trust-card__diplomas{width:100%;height:auto}.trust-card__copy{flex-direction:column;gap:1.5rem;display:flex}.trust-card h2{font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);font-weight:700;line-height:1.15}.trust-wrap{gap:2rem;display:grid}@media (min-width:1024px){.trust-wrap{grid-template-columns:minmax(0,1227fr) minmax(0,597fr);align-items:stretch}.trust-wrap--single{grid-template-columns:1fr}}.care-card{min-height:clamp(34.375rem, 30.58rem + calc(16.181 * var(--vw)), 50rem);padding:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);border-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);background-color:var(--color-secondary-1);color:#fff;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3.5rem;display:flex;position:relative;overflow:hidden}.care-card__products{pointer-events:none;width:20.1875rem;height:19.625rem;position:absolute;top:1.5625rem;left:50%;transform:translate(-50%)}.care-card__products img{object-fit:contain;width:20.1875rem;max-width:none;height:19.625rem;display:block}.care-card__copy{z-index:1;flex-direction:column;gap:1.5rem;max-width:32.3125rem;display:flex;position:relative}.care-card__title{font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);font-weight:700;line-height:1.05}.care-card__lead{font-size:var(--text-nav);font-weight:500;line-height:normal}.care-card .btn{z-index:1;position:relative}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crumbs{flex-wrap:nowrap;align-items:center;gap:1rem;min-width:0;font-size:1.25rem;line-height:normal;display:flex}.crumbs a,.crumbs>span{flex:none}.crumbs a{color:#868686}.crumbs [aria-current]{min-width:0;color:var(--color-primary-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:700;overflow:hidden}.page-hero{min-height:clamp(34.375rem, 30.58rem + calc(16.181 * var(--vw)), 50rem);margin:var(--spacing-gutter) max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2)) var(--after-hero);padding:clamp(1rem, .636rem + calc(1.553 * var(--vw)), 2.5rem);border-radius:clamp(2rem, 1.575rem + calc(1.812 * var(--vw)), 3.75rem);color:#fff;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.page-hero>.crumbs{z-index:1;position:relative}.page-hero .crumbs,.page-hero .crumbs a,.page-hero .crumbs [aria-current]{color:#cfcfcf}.page-hero .crumbs [aria-current]{color:#fff}.page-hero__media,.page-hero__media picture,.page-hero__media img{object-fit:cover;width:100%;min-width:0;max-width:100%;height:100%;display:block;position:absolute;inset:0}.page-hero__media picture{overflow:hidden}.page-hero__media:after{content:"";background:linear-gradient(270deg,#1b0e0200 44%,#1b0e0299 59%);position:absolute;inset:0}.page-hero__copy{z-index:1;align-items:flex-start;gap:clamp(1.5rem, .5rem + calc(4.268 * var(--vw)), 3.5rem);flex-direction:column;width:100%;min-width:0;max-width:54.5rem;display:flex;position:relative}.page-hero__copy>div{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.page-hero__title{max-width:100%;font-size:clamp(1.5rem, 1.014rem + calc(2.071 * var(--vw)), 3rem);overflow-wrap:break-word;font-weight:700;line-height:1.2}.page-hero__lead{font-size:var(--text-nav);font-weight:500;line-height:normal}.page-hero--about .page-hero__media img{object-position:center center}@media (min-width:1024px){.page-hero--about .page-hero__media img{object-position:center center}}.page-hero--partners .page-hero__media img{object-position:center center}@media (min-width:1024px){.page-hero--partners .page-hero__media img{object-position:center center;transform:none}}.page-hero--bp .page-hero__media img{object-position:right center}@media (min-width:1024px){.page-hero__copy>div{gap:1.5rem}}.page-section{gap:clamp(1.25rem, 1.1rem + calc(.8 * var(--vw)), 2rem);padding-block:var(--home-gap);padding-inline:max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2));flex-direction:column;display:flex}.page-section--gold{background-color:var(--color-secondary-3)}.page-section--blue{background-color:var(--color-secondary-1);color:#fff}.page-section--tint{background-color:var(--color-tertiary-2)}.section-head__title--white,.page-section--blue .section-head__title{color:#fff;text-align:center}.page-section--blue .section-head__lead{color:#fff}.page-split{align-items:start;gap:2rem;display:grid}.page-split__copy,.page-split__intro{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.page-split{grid-template-columns:1fr 1fr}.page-split__copy{gap:3rem}.page-split__copy .benefit-list{margin-top:0}.page-split--quality .section-head__lead,.page-split--quality .benefit-list__title,.page-split--quality .benefit-list li>div>p:not(.benefit-list__title){font-size:1.5rem;line-height:normal}.page-split--quality .benefit-list__icon{align-self:start;width:2rem;height:2rem}.page-split--work{align-items:stretch}.page-split--work .page-split__copy{height:100%}.page-split--work .page-split__photo{aspect-ratio:auto;height:100%;min-height:37.4375rem}}.page-split__photo{aspect-ratio:912/541;object-fit:cover;border-radius:3.125rem;width:100%;height:auto}@media (min-width:1024px){.page-split--quality .page-split__photo{aspect-ratio:912/541;align-self:start;height:auto}}.benefit-list{flex-direction:column;gap:1.5rem;margin-top:2rem;padding:0;list-style:none;display:flex}.benefit-list li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem 1rem;display:grid}.benefit-list li>div{display:contents}.benefit-list__icon{grid-area:1/1;justify-content:center;align-self:center;align-items:center;width:1.6875rem;height:1.6875rem;display:flex}.benefit-list__icon img{object-fit:contain;width:100%;height:100%}.benefit-list__title{font-size:var(--text-nav);grid-area:1/2;align-self:center;margin:0;font-weight:700}.benefit-list li>div>p:not(.benefit-list__title){font-size:var(--text-nav);grid-area:2/2;margin:0}.stats-grid{gap:1.5rem;display:grid}@media (min-width:768px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats-card{min-height:12.1875rem;color:var(--color-primary-text);text-align:center;background:#fff;border-radius:2.5rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;display:flex}.stats-card__num{font-size:clamp(2rem, 1.393rem + calc(2.591 * var(--vw)), 3rem);color:var(--color-secondary-1);font-weight:700}.stats-card p{margin:0}@media not all and (min-width:1024px){.stats-grid{gap:1rem}.stats-card{border-radius:1.5rem;justify-content:flex-start;gap:1.5rem;min-height:0;padding:1.5rem}.stats-card__num{font-size:1.25rem;line-height:1.2}.stats-card p:not(.stats-card__num){font-size:.875rem;font-weight:400;line-height:1.2}}.feature-grid{gap:2rem;display:grid}@media (min-width:768px){.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-card{background:var(--color-tertiary-2);border-radius:1.5rem;flex-direction:column;justify-content:flex-end;gap:.75rem;min-width:0;min-height:13rem;padding:1.5rem 1.75rem;display:flex}.feature-card--lilac{background:var(--color-secondary-1);color:#fff}.feature-card h3{min-width:0;font-size:var(--text-nav);overflow-wrap:break-word;font-weight:700}.feature-card p{min-height:2lh}.bp-need .section-head__title{max-width:20em;margin-inline:auto}.steps-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:768px){.steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.steps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.bp-steps{padding-block:var(--home-gap)}}.step-card{min-width:0;min-height:15.625rem;padding:clamp(1.5rem, 1.071rem + calc(1.786 * var(--vw)), 2.5rem);color:var(--color-primary-text);background:#fff;border-radius:1.5rem;flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex;overflow:visible}.step-card__head{align-items:center;gap:.75rem;min-width:0;display:flex}.step-card .step-card__num{font-size:clamp(1.5rem, .857rem + calc(2.743 * var(--vw)), 3rem);color:var(--color-secondary-1);flex:none;font-weight:700;line-height:1}.step-card h3,.step-card p:not(.step-card__num){color:var(--color-primary-text)}.step-card h3{min-width:0;font-size:clamp(.875rem, .8rem + calc(.25 * var(--vw)), 1.125rem);white-space:nowrap;font-weight:700;line-height:1.2}.step-card p:not(.step-card__num){font-size:var(--text-nav)}.logo-cloud{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.logo-cloud--grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:flex-start;gap:2rem;display:grid}.logo-cloud--grid .logo-pill.logo-pill--choose{width:100%;min-width:0}@media not all and (min-width:1024px){.logo-cloud--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.bp-choose{min-width:0;max-width:100%;padding-inline:0;overflow:visible}.bp-choose>.section-head{padding-inline:max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2))}.logo-marquee{--logo-gap:2rem;gap:var(--logo-gap);flex-direction:column;width:100%;min-width:0;max-width:100%;padding-block:.75rem;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.logo-marquee:before,.logo-marquee:after{content:"";z-index:1;pointer-events:none;width:min(8rem,12%);position:absolute;top:0;bottom:0}.logo-marquee:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:0}.logo-marquee:after{background:linear-gradient(270deg,#fff 0%,#fff0 100%);right:0}@keyframes logo-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-marquee__row{width:max-content;padding-block:.35rem;display:flex}.logo-marquee__track{will-change:transform;flex-wrap:nowrap;width:max-content;animation:80s linear infinite logo-marquee-scroll;display:flex}.logo-marquee__group{gap:var(--logo-gap);padding-right:var(--logo-gap);flex:none;display:flex}.logo-marquee__row:nth-child(2) .logo-marquee__track{animation-duration:90s;animation-direction:reverse}.logo-pill{background:#fff;border-radius:1.5rem;justify-content:center;align-items:center;min-width:10rem;min-height:4.5rem;padding:.75rem 1.5rem;display:flex;box-shadow:0 1px 4px #00000014}.logo-pill img{object-fit:contain;max-width:8rem;max-height:2.75rem}.logo-pill.logo-pill--choose{box-sizing:border-box;border-radius:1.5rem;flex:none;width:27.5rem;min-width:27.5rem;height:6.5rem;min-height:6.5rem;padding:1rem 1.5rem;overflow:visible;box-shadow:1px 1px 6px #0000003b}.logo-pill.logo-pill--choose img{object-fit:contain;width:auto;max-width:18.75rem;height:auto;max-height:4.125rem}.logo-pill.logo-pill--shot{padding:0;overflow:hidden}.logo-pill.logo-pill--shot img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none}.cta-split{padding:var(--spacing-gutter);padding-bottom:clamp(2.5rem, 1.429rem + calc(4.571 * var(--vw)), 4rem);gap:1.5rem;display:grid}@media (min-width:1024px){.cta-split{grid-template-columns:1.9fr 1fr}.cta-split--single{grid-template-columns:1fr}}.cta-banner{min-height:clamp(22rem, 16.4rem + calc(28 * var(--vw)), 50rem);color:#fff;border-radius:3.75rem;flex-direction:column;justify-content:flex-end;padding:2.5rem;display:flex;position:relative;overflow:hidden}.cta-banner img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cta-banner--photo:after{content:"";background:linear-gradient(270deg,#1b0e0200 44%,#1b0e0299 59%);position:absolute;inset:0}.cta-banner--blue{background:var(--color-secondary-1)}.cta-banner--blue img{width:min(16rem,70%);height:auto;margin-bottom:1.5rem;position:relative;inset:auto}.cta-banner__pack{width:min(16rem,70%)!important;height:auto!important;position:relative!important;inset:auto!important}.cta-banner__copy{z-index:1;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:40rem;display:flex;position:relative}.cta-banner--photo .cta-banner__copy{max-width:54.5rem}.cta-banner__copy .btn{width:auto}.cta-banner h2{font-size:clamp(1.75rem, .393rem + calc(5.804 * var(--vw)), 3rem);font-weight:700}.finder{scroll-margin-top:calc(var(--site-header) + 1rem);flex-direction:column;gap:1.5rem;display:flex;position:relative}.finder__map-wrap{isolation:isolate;width:100%;position:relative;overflow:visible}.finder__ghost{z-index:0;pointer-events:none;opacity:1;width:118%;max-width:none;height:auto;display:block;position:absolute;top:-12%;left:-8%}.finder__stage{z-index:1;width:100%;position:relative;overflow:visible}.finder__land{z-index:1;width:100%;position:relative}.finder__land svg{width:100%;height:auto;display:block;overflow:visible}.finder__land path{fill:#e4eef9;stroke:#6d93cd;stroke-width:1.2px;cursor:pointer;transition:fill .35s}.finder__land path.is-active{fill:#6d93cd}.finder__pins{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.finder__pin{z-index:1;cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.finder__pin-dot{background:var(--color-secondary-1);width:.875rem;height:.875rem;box-shadow:0 0 0 .125rem var(--color-secondary-1);border:.125rem solid #fff;border-radius:50%;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),background-color .35s;display:block}.finder__pin-label{z-index:2;background:var(--color-secondary-1);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:500px;align-items:center;padding:.75rem 1rem;font-size:1.5rem;font-weight:500;line-height:1;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:calc(100% + 1.25rem);left:50%;transform:translate(-50%,.4rem)}.finder__pin-arrow{width:2.169rem;height:1rem;color:var(--color-secondary-1);margin-top:-1px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.finder__pin-arrow svg{width:2.169rem;height:1rem;display:block}.finder__pin:hover,.finder__pin:focus-visible{z-index:3}.finder__pin:hover .finder__pin-dot,.finder__pin:focus-visible .finder__pin-dot{transform:scale(1.25)}.finder__pin:hover .finder__pin-label,.finder__pin:focus-visible .finder__pin-label,.finder__pin.is-active .finder__pin-label{opacity:1;transform:translate(-50%)}.finder__pin.is-active{z-index:2}.finder__pin.is-active .finder__pin-dot{width:1rem;height:1rem;box-shadow:0 0 0 .125rem var(--color-secondary-1);background:#fff;transform:none}.finder__panel{flex-direction:column;gap:1.5rem;width:min(27.5rem,100%);display:flex}.finder__search,.finder__search-field{display:block;position:relative}.finder__search input{width:100%;color:var(--color-primary-text);background:#e9f9ff;border:0;border-radius:500px;outline:none;padding:1.25rem 3.5rem 1.25rem 1.25rem;font-size:1rem;font-weight:500}.finder__search input:focus,.finder__search input:focus-visible{box-shadow:0 0 0 2px #6d93cd59}.finder__search input::-webkit-search-decoration{appearance:none}.finder__search input::-webkit-search-cancel-button{appearance:none}.finder__search input::-webkit-search-results-button{appearance:none}.finder__search input::-webkit-search-results-decoration{appearance:none}.finder__search input::placeholder{color:var(--color-primary-text)}.finder__search-icon{pointer-events:none;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.finder__suggest{z-index:5;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6d93cd73 transparent;background:#fff;border-radius:1.5rem;max-height:17.5rem;margin:0;padding:.5rem;list-style:none;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden auto;box-shadow:0 .75rem 2rem #31418e1f,0 .125rem .5rem #31418e0f}.finder__suggest::-webkit-scrollbar{width:4px}.finder__suggest::-webkit-scrollbar-track{background:0 0;margin:.75rem 0}.finder__suggest::-webkit-scrollbar-thumb{background:#6d93cd61;border-radius:999px}.finder__suggest::-webkit-scrollbar-thumb:hover{background:#6d93cdb3}.finder__suggest::-webkit-scrollbar-button{width:0;height:0;display:none}.finder__suggest-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:1rem;flex-direction:column;gap:.2rem;width:100%;padding:.85rem 1rem;display:flex}.finder__suggest-item:hover,.finder__suggest-item.is-active{background:#e9f9ff}.finder__suggest-name{color:var(--color-primary-text);font-size:.9375rem;font-weight:600}.finder__suggest-city{color:var(--color-secondary-1);font-size:.8125rem;font-weight:500}.finder__region-card{background:var(--color-secondary-1);color:#fff;transform-origin:0 0;border-radius:1.5rem;flex-direction:column;gap:4.5rem;padding:1.5rem;display:flex}.finder__region-card.is-swap{animation:.55s cubic-bezier(.22,1,.36,1) finder-card-swap}.finder__region-head{flex-direction:column;gap:1.5rem;display:flex}.finder__region-name{margin:0;font-size:2rem;font-weight:700}.finder__stats{flex-direction:column;gap:1rem;margin:0;display:flex}.finder__stats>div{justify-content:space-between;gap:1rem;font-size:1rem;display:flex}.finder__stats dt{font-weight:500}.finder__stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.finder__shops-label{margin:0 0 1rem;font-size:1rem;font-weight:500}.finder__shops{flex-wrap:wrap;gap:.5rem;display:flex}.finder__shop{box-sizing:border-box;background:#fff;border-radius:.625rem;justify-content:center;align-items:center;width:7rem;height:2.9375rem;padding:.5rem .75rem;animation:.45s cubic-bezier(.22,1,.36,1) both finder-shop-in;display:flex;overflow:hidden}.finder__shop:first-child{animation-delay:40ms}.finder__shop:nth-child(2){animation-delay:80ms}.finder__shop:nth-child(3){animation-delay:.12s}.finder__shop:nth-child(4){animation-delay:.16s}.finder__shop:nth-child(5){animation-delay:.2s}.finder__shop:nth-child(6){animation-delay:.24s}.finder__shop img{object-fit:contain;max-width:100%;max-height:1.25rem;display:block}.finder__shop--text{color:var(--color-primary-text);text-align:center;font-size:.6875rem;font-weight:700;line-height:1.2}@keyframes finder-card-swap{0%{opacity:0;filter:blur(6px);transform:translateY(14px)scale(.97)}to{opacity:1;filter:blur();transform:none}}@keyframes finder-shop-in{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:none}}@media not all and (min-width:1024px){.finder__map-wrap{display:none}.finder__panel{width:100%}.finder__region-card{gap:3rem;padding:1rem}.finder__region-name{font-size:1.5rem}.finder__search input{padding:1rem 3.5rem 1rem 1rem;font-size:.75rem}}@media (min-width:1024px){.finder{min-height:46rem;display:block}.finder__map-wrap{width:74.7%;margin-left:auto;padding-top:4%}.finder__panel{z-index:3;position:absolute;top:0;left:0}}@media (prefers-reduced-motion:reduce){.finder__land path,.finder__pin-dot,.finder__pin-label{transition:none}.finder__region-card.is-swap,.finder__shop{animation:none}}.contacts__grid{gap:1.5rem;display:grid}@media (min-width:1024px){.contacts__grid{grid-template-columns:minmax(16rem,27.5rem) minmax(0,1fr);align-items:start}}.contacts__list{flex-direction:column;gap:2.5rem;display:flex}.office-card{cursor:pointer;text-align:left;font-size:clamp(.75rem, .447rem + calc(1.294 * var(--vw)), 1.5rem);background:#fff;border:0;border-radius:2rem;flex-direction:column;gap:.75rem;padding:2.5rem;font-weight:400;line-height:normal;transition:background-color .55s,color .55s,box-shadow .55s,transform .55s;display:flex;box-shadow:1px 1px 3px #0000003b}.office-card--accent{background:var(--color-secondary-1);color:#fff;box-shadow:none}.office-card:focus-visible{outline:2px solid var(--color-secondary-1);outline-offset:3px}.office-card h2{font-size:clamp(1.25rem, 1.068rem + calc(.777 * var(--vw)), 2rem);margin-bottom:1.25rem;font-weight:700}.office-card a{color:inherit}.office-card__socials{gap:1rem;margin-top:1.75rem;display:flex}.office-card__socials.is-in{animation:.5s contacts-socials-in}@keyframes contacts-socials-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.office-card__socials a{flex:none;width:3rem;height:3rem;display:flex}.office-card__socials img{width:3rem;height:3rem;display:block}.contacts__map{background:#e4eef9;border:0;border-radius:2rem;width:100%;height:22rem;overflow:hidden}@media (min-width:1024px){.contacts__map{border-radius:3.75rem;height:61.4375rem}}@media not all and (min-width:1024px){.contacts.page-section{gap:1rem;padding-bottom:0}.contacts .crumbs{display:none}.contacts__grid,.contacts__list{gap:1rem}.office-card{border-radius:1.5rem;gap:.5rem;padding:1.25rem 1rem 1rem;font-size:.75rem}.office-card h2{margin-bottom:.25rem;font-size:1rem}.office-card__socials{gap:.75rem;margin-top:.75rem}.office-card__socials a,.office-card__socials img{width:2.5rem;height:2.5rem}.contacts__map{width:calc(100 * var(--vw));max-width:calc(100 * var(--vw));height:22.4375rem;margin-inline:calc(50% - calc(50 * var(--vw)));border-radius:0}}.media-tabs{flex-wrap:nowrap;justify-content:center;gap:.75rem;display:flex}.media-tabs__btn{border-radius:var(--radius-pill);background:var(--color-tertiary-2);flex:none;padding:.75rem 1.5rem;font-weight:500}.media-tabs__btn.is-active{background:var(--color-tertiary-1);color:#fff;font-weight:600}.media-subhead{font-size:clamp(1.75rem, .964rem + calc(3.351 * var(--vw)), 3rem);text-align:center;margin:0;font-weight:600}.reels{gap:clamp(1.5rem, .786rem + calc(3.048 * var(--vw)), 2rem);flex-direction:column;display:flex}.reels .carousel__track{gap:2rem}.reel-card{cursor:pointer;width:17.6875rem;height:31.5rem;text-align:inherit;background:0 0;border:0;border-radius:1.5rem;flex:none;padding:0;display:block;position:relative;overflow:hidden}.reel-card__media{object-fit:cover;width:100%;height:100%}.reel-card__play{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.reel-card__play-btn{background:#fff;border-radius:500px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.reel-card__play-btn img{width:24px;height:24px}.modal.modal--reel{color:#fff;-webkit-backdrop-filter:blur(18px);background:#0b0b0d8c;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.modal.modal--reel[open]{place-items:center;display:grid}.modal.modal--reel::backdrop{background-color:#0b0b0d47}.modal--reel .modal__close{z-index:3;-webkit-backdrop-filter:blur(16px);width:3rem;height:3rem;top:max(1.25rem, env(safe-area-inset-top));right:max(1.25rem, env(safe-area-inset-right));background:#ffffff29;border:1px solid #ffffff47;border-radius:500px;justify-content:center;align-items:center;display:flex;box-shadow:0 .35rem 1.25rem #00000038}.modal--reel .modal__close img{filter:brightness(0)invert();width:1.25rem;height:1.25rem}.modal__reel-stage{justify-content:center;align-items:center;gap:clamp(1rem, .286rem + calc(3.048 * var(--vw)), 2.5rem);width:100%;max-width:100%;height:100%;padding:1.5rem 1rem;display:flex}.modal__reel{width:auto;height:min(90dvh, 56rem, calc((calc(100 * var(--vw)) - 10rem) * 16 / 9));aspect-ratio:9/16;cursor:pointer;background:#111;border-radius:1.25rem;flex:none;max-height:90dvh;animation:.38s cubic-bezier(.22,1,.36,1) reel-in;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #00000073}@keyframes reel-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.modal__reel video{object-fit:cover;background:#111;width:100%;height:100%;transition:opacity .22s;display:block}.modal__reel.is-switching video{opacity:.35}.modal__reel video::-webkit-media-controls{opacity:0;pointer-events:none;-webkit-appearance:none;display:none!important}.modal__reel video::-webkit-media-controls-enclosure{opacity:0;pointer-events:none;-webkit-appearance:none;display:none!important}.modal__reel video::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;-webkit-appearance:none;display:none!important}.modal__reel video::-webkit-media-controls-overlay-play-button{opacity:0;pointer-events:none;-webkit-appearance:none;display:none!important}.modal__reel-play{opacity:0;pointer-events:none;background:#00000038;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.modal__reel.is-paused .modal__reel-play{opacity:1}.modal__reel-play-btn{background:#fff;border-radius:500px;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;box-shadow:0 .75rem 2rem #00000059}.modal__reel-play-btn img{width:1.75rem;height:1.75rem;margin-left:.15rem}.modal__reel-title{pointer-events:none;background:linear-gradient(#0000 0%,#000000c7 100%);margin:0;padding:4.5rem 1.5rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.modal--reel .carousel__btn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border:0;flex:none;width:3.5rem;height:3.5rem;display:inline-flex}.modal--reel .carousel__btn:hover,.modal--reel .carousel__btn:focus-visible{color:var(--color-primary-text);background-color:#fff;border:0}.modal--reel .carousel__btn .icon-chevron{width:10px;height:17px;-webkit-mask-size:10px 17px;mask-size:10px 17px}@media not all and (min-width:1024px){.modal__reel-stage{gap:0;padding:0;position:relative}.modal__reel{width:calc(100 * var(--vw));height:100dvh;max-width:calc(100 * var(--vw));max-height:100dvh;box-shadow:none;border-radius:0}.modal--reel .modal__close{background:#ffffff29}.modal--reel .carousel__btn{z-index:2;color:#fff;background:#ffffff2e;width:2.75rem;height:2.75rem;position:absolute}.modal--reel .carousel__btn.is-prev{left:.75rem}.modal--reel .carousel__btn.is-next{right:.75rem}.modal--reel .carousel__btn:hover,.modal--reel .carousel__btn:focus-visible{color:var(--color-primary-text);background-color:#fff}}.media-grid{gap:2rem;display:grid}.awards{flex-direction:column;gap:1.5rem;display:flex}.awards__title{border-bottom:1px solid #3a383f;margin:0;padding-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:normal}.awards__intro{max-width:86.5rem;font-size:1rem;font-weight:400;line-height:normal}.awards__list{gap:1.5rem;display:grid}.award{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.award__shot{object-fit:cover;cursor:zoom-in;border-radius:15px;width:100%;height:auto}.award__copy{flex-direction:column;gap:1rem;display:flex}.award__lead,.award__name{margin:0;font-size:1.25rem;font-weight:400;line-height:normal}.award__name{font-weight:600}.awards-rail{position:relative}.awards-rail .carousel__btn{z-index:2;border-color:var(--color-secondary-2);background-color:var(--color-secondary-2);color:#fff;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.awards-rail .carousel__btn:hover,.awards-rail .carousel__btn:focus-visible{border-color:var(--color-secondary-2);background-color:var(--color-secondary-2);color:#fff;opacity:.72}.awards-rail .carousel__btn.is-disabled,.awards-rail .carousel__btn:disabled{border-color:var(--color-secondary-2);background-color:var(--color-secondary-2);color:#fff;opacity:.4}.awards-rail .carousel__btn.is-prev{left:.5rem}.awards-rail .carousel__btn:not(.is-prev){right:.5rem}@media not all and (min-width:1024px){.awards-rail .carousel__btn{display:none}.awards-rail .carousel__track,.awards-rail .swiper-wrapper{padding-left:var(--spacing-gutter)}}.awards-rail .carousel__track{gap:.5rem}.awards-rail__slide,.awards-rail .swiper-slide{flex:none;justify-content:center;align-items:center;width:fit-content;height:18.75rem;display:flex}.awards-rail__zoom{justify-content:center;align-items:center;width:fit-content;height:100%;display:flex}.awards-rail__shot{object-fit:contain;cursor:zoom-in;width:auto;height:100%}.awards-rail__shot.is-round{border-radius:50%;width:18.75rem;height:18.75rem}@media (min-width:1024px){.awards{gap:2.5rem}.awards__title{border-bottom-color:#616065;padding-bottom:2.5rem;font-size:4rem}.awards__intro{font-size:1.5rem}.awards__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.award{grid-template-columns:minmax(0,27.5rem) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.award__shot{border-radius:0}.award__lead,.award__name{font-size:1.5rem}.awards-rail .carousel__track{gap:2rem}.awards-rail__slide,.awards-rail .swiper-slide{width:fit-content;height:25rem}.awards-rail__shot.is-round{width:25rem;height:25rem}}.media-empty{text-align:center;flex-direction:column;align-items:center;gap:3rem;width:min(66.8125rem,100%);margin-inline:auto;display:flex}.media-empty__art{width:min(24.875rem, calc(72 * var(--vw)));aspect-ratio:1;object-fit:contain;height:auto}.media-empty__copy{flex-direction:column;gap:1.5rem;width:100%;display:flex}.media-empty__title{margin:0;font-size:4rem;font-weight:700;line-height:normal}.media-empty__lead{margin:0;font-size:1.5rem;font-weight:400;line-height:normal}@media (min-width:768px){.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.card-article__meta{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:auto;display:flex}.card-article__meta time{color:var(--color-tertiary-3);font-size:var(--text-list)}.pager{flex-wrap:nowrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.pager__pages{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.pager__btn{box-sizing:border-box;border:1px solid var(--color-secondary-2);width:3.5rem;min-width:3.5rem;height:3.5rem;color:var(--color-primary-text);background:0 0;border-radius:500px;justify-content:center;align-items:center;padding:0;font-size:1.25rem;font-weight:500;display:inline-flex}.pager__btn.is-active{background:var(--color-secondary-2);color:#fff;border-color:var(--color-secondary-2);font-weight:600}.pager__btn--arrow{color:var(--color-secondary-2);background:0 0}a.pager__btn--arrow:hover,a.pager__btn--arrow:focus-visible{background:var(--color-secondary-2);color:#fff}.pager__btn--arrow .icon-chevron{width:10px;height:17px;-webkit-mask:url(/assets/icons/chevron-carousel.svg?v=29) 50%/10px 17px no-repeat;mask:url(/assets/icons/chevron-carousel.svg?v=29) 50%/10px 17px no-repeat}.pager__btn--arrow.is-prev .icon-chevron{transform:rotate(180deg)}.pager__btn.is-disabled,.pager__btn--skip{pointer-events:none}@media not all and (min-width:1024px){.page-section--media>.crumbs{display:none}.page-section--media .section-head__title{font-size:1.5rem}.media-tabs{margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:.5rem;overflow-x:auto}.media-tabs::-webkit-scrollbar{display:none}.media-tabs__btn{padding:.75rem 1rem;font-size:.75rem}.media-subhead{font-size:1.25rem}.media-grid{gap:1.5rem}.media-empty{gap:2rem}.media-empty__art{width:min(14.375rem, calc(70 * var(--vw)))}.media-empty__copy{gap:1rem}.media-empty__title{font-size:1.5rem}.media-empty__lead{font-size:1rem}.media-grid .card-article__cover{border-radius:1.5rem;height:9.375rem}.media-grid .card-article__tag{padding:.5rem 1rem;font-size:.5rem;top:.5rem;left:.5rem}.media-grid .card-article__body{gap:1.5rem}.media-grid .card-article__title,.media-grid .card-article__excerpt{min-height:0;font-size:1rem}.media-grid .card-article .btn{border-radius:42px;height:3rem;min-height:3rem;padding:.75rem 2.5rem;font-size:1rem}.media-grid .card-article__meta time{font-size:.75rem}.reels .carousel__viewport{overflow-x:auto}.reels .carousel__track{gap:.5rem}.reel-card{border-radius:1rem;flex:0 0 11rem;width:11rem;height:19.5625rem}.reel-card__play-btn{width:2.5rem;height:2.5rem}.pager{justify-content:center;gap:1rem;width:100%;max-width:100%;overflow:visible}.pager__pages{flex:0 auto;gap:.5rem;min-width:0}.pager__btn{flex:0 2.5rem;width:2.5rem;min-width:1.75rem;max-width:2.5rem;height:2.5rem;font-size:.875rem}.pager__btn--skip{flex:0 2.5rem;width:2.5rem;min-width:1.75rem;height:2.5rem}.pager__pages>.pager__btn:nth-child(4):not(.is-active):not(.pager__btn--skip),.pager__pages>.pager__btn:nth-last-child(2):not(.is-active):not(.pager__btn--skip){display:none}}.article__head{border-bottom:1px solid #616065;flex-direction:column;grid-area:head;gap:1.5rem;padding-bottom:2.5rem;display:flex}.article__title{font-size:clamp(1.5rem, .893rem + calc(2.589 * var(--vw)), 3rem);font-weight:700;line-height:normal}.article__lead{font-size:var(--text-nav);font-weight:400;line-height:normal}.article__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""toc""body";align-items:start;gap:2rem;display:grid;overflow:visible}@media (min-width:1024px){.article__layout:has(.article__toc:not([hidden])){grid-template-columns:minmax(0,1fr) 27.5rem;grid-template-areas:"head head""body toc"}}.article__body{min-width:0;font-size:var(--text-nav);grid-area:body;line-height:normal}.article__body>*{margin:0}.article__body>p:empty,.article__body>p:has(>br:only-child){display:none}.article__body>h2,.article__body>h3,.article__body>.article__subhead{font-size:clamp(1.25rem, 1.068rem + calc(.777 * var(--vw)), 2rem);scroll-margin-top:6rem;font-weight:600;line-height:normal}@media (min-width:1024px){.article__body>h2,.article__body>h3,.article__body>.article__subhead{scroll-margin-top:1.5rem}}.article__body>*+h2,.article__body>*+h3,.article__body>*+.article__subhead,.article__body>*+img,.article__body>*+video,.article__body>*+iframe,.article__body>*+figure,.article__body>img+*,.article__body>video+*,.article__body>iframe+*,.article__body>figure+*{margin-top:3rem}.article__body>h2+*,.article__body>h3+*,.article__body>.article__subhead+*{margin-top:.75rem}.article__body img,.article__photo{border-radius:4rem;width:100%;height:auto;display:block}.article__photo--big{width:100%}.article__photo--small,.article__photo--center{width:min(100%,28rem)}.article__photo--center{margin-inline:auto}.article__body video,.article__body iframe,.article__embed{aspect-ratio:16/9;background:#0b0b0d;border:0;border-radius:4rem;width:100%;max-width:100%;height:auto;display:block}.article__body ul,.article__body ol{padding-left:1.25em}.article__date{font-size:var(--text-col-title);margin-top:3rem}.article__toc{width:100%;padding:clamp(1.5rem, 1.214rem + calc(1.219 * var(--vw)), 2.5rem);box-shadow:none;filter:drop-shadow(1px 1px 3px #0000003b);background:#fff;border-radius:2rem;flex-direction:column;grid-area:toc;gap:1.25rem;display:flex}@media (min-width:1024px){.article__toc{top:calc(var(--site-header) + 1rem);z-index:20;width:27.5rem;position:sticky}}.article__toc-link{color:var(--color-primary-text);font-size:var(--text-col-title);font-weight:400;line-height:normal;text-decoration:none;transition:color .15s}.article__toc-link:hover{color:var(--color-secondary-2)}.article__toc-link.is-active{color:var(--color-secondary-2);font-weight:600}.media-grid>.card-article{flex-direction:column;min-width:0;height:100%;display:flex}.card-article__body{flex-direction:column;flex:auto;display:flex}.card-article__title{min-height:2.5em}.card-article__excerpt{min-height:2.7em}.card-article__body>.btn,.card-article__meta{margin-top:auto}.article-related .section-head__title{text-align:center;flex:1}.article-related .carousel__viewport{overflow:hidden}@media not all and (min-width:1024px){.article.page-section{gap:1.5rem;padding-inline:1rem}.article>.crumbs,.article__toc{display:none}.article__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""body";gap:1.5rem}.article__head{border-bottom:1px solid #3a383f;gap:1rem;padding-bottom:1.5rem;display:flex}.article__title{font-size:1.5rem}.article__lead{border-bottom:0;padding-bottom:0;font-size:1rem}.article__body{font-size:1rem}.article__body>h2,.article__body>h3,.article__body>.article__subhead{font-size:1.5rem}.article__body>*+h2,.article__body>*+h3,.article__body>*+.article__subhead,.article__body>*+img,.article__body>*+video,.article__body>*+iframe,.article__body>*+figure,.article__body>img+*,.article__body>video+*,.article__body>iframe+*,.article__body>figure+*{margin-top:2rem}.article__body>h2+*,.article__body>h3+*,.article__body>.article__subhead+*{margin-top:.75rem}.article__body img,.article__photo,.article__body video,.article__body iframe,.article__embed{border-radius:1.5rem}.article__date{margin-top:2.5rem;font-size:.75rem}.article-related.page-section{gap:1.5rem;padding-top:1.5rem}.article-related .section-head__title{font-size:1.5rem}}.error-404{min-height:60vh;padding:4rem max(var(--spacing-gutter), calc((100% - var(--container-site)) / 2));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;display:flex}.error-404__code{color:var(--color-secondary-1);text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:7.5rem;font-weight:700;line-height:1}.error-404__body{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:22.4375rem;display:flex}.error-404__text{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.error-404 h1{width:100%;font-size:1.5rem;font-weight:700;line-height:1.2}.error-404__lead{width:100%;font-size:1rem;font-weight:400;line-height:1.2}.error-404 .btn{width:100%}@media not all and (min-width:1024px){.error-404{justify-content:flex-start;min-height:0;padding-block:3.5rem 2.5rem;padding-inline:.5rem}.error-404 .btn{height:3rem;padding:.75rem 2.5rem;font-size:1rem}}@media (min-width:1024px){.error-404__code{font-size:clamp(7.5rem, 1.143rem + calc(20.712 * var(--vw)), 25rem)}.error-404__body{max-width:40rem}.error-404 h1{font-size:2rem}.error-404 .btn{width:auto}}.about-simple{z-index:0;padding-block:var(--home-gap);margin-block:0;position:relative;overflow:visible}.about-simple__stage{width:100%;max-width:var(--container-site);padding:0 var(--spacing-gutter);text-align:center;flex-direction:column;align-items:center;gap:2rem;margin-inline:auto;display:flex;position:relative}.about-simple__head{z-index:4;flex-direction:column;align-items:center;gap:1.5rem;max-width:57rem;display:flex;position:relative}.about-simple__decor{aspect-ratio:1.15;pointer-events:none;width:100%;position:relative;overflow:visible}.about-simple__cloud,.about-simple__photo{will-change:transform;backface-visibility:hidden}.about-simple__cloud{z-index:0;width:140%;max-width:none;height:auto;position:absolute;top:22%;left:-10%}.about-simple__photo{transform-origin:50%;object-fit:cover;object-position:top;border-radius:1.5rem;height:auto;position:absolute}.about-simple__photo--a{z-index:2;width:58%;top:24%;left:-6%}.about-simple__photo--b{z-index:1;width:62%;top:0;right:-8%}.about-simple__photo--c{display:none}@media (min-width:1024px){.about-simple{padding-block:var(--home-gap);margin-block:0}.about-simple__stage{aspect-ratio:1856/620;padding:0;display:block}.about-simple__head{width:min(66.8125rem,92%);max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.about-simple__decor{aspect-ratio:auto;position:absolute;inset:0}.about-simple__cloud{width:52%;top:22%;left:28%}.about-simple__photo--a{width:20.5%;top:34%;left:10%}.about-simple__photo--b{width:21.5%;top:32%;left:auto;right:10%}.about-simple__photo--c{z-index:3;width:21%;margin-inline:auto;display:block;top:30%;left:0;right:0}}.values-grid,.care-row{gap:1.5rem;display:grid}@media (min-width:768px){.values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.care-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.care-row{grid-template-columns:repeat(5,minmax(0,1fr))}}.value-card,.care-row figure{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.value-card img{aspect-ratio:1;object-fit:contain;width:min(17.375rem,100%);height:auto}.care-row img{aspect-ratio:345.6/440;object-fit:cover;border-radius:2.5rem;width:100%;height:auto}.care-row figcaption{font-size:var(--text-nav);font-weight:600}.value-card h3{font-size:var(--text-nav);color:var(--color-secondary-1);font-weight:700}.value-card p{margin:0}@media not all and (min-width:1024px){.page-section,.home-section{padding-block:var(--home-gap);gap:1.25rem}.home-hero+.home-section,.page-hero+.page-section,.page-hero+.about-simple{padding-top:0}.section-head--center{gap:.75rem}.about-simple{padding-block:var(--home-gap);z-index:0;margin-block:0;overflow:visible}body.page-about .about-simple+.page-section{z-index:1;position:relative}.about-simple__head{padding-inline:var(--spacing-gutter);gap:.75rem}.about-simple__stage{gap:1rem;padding-inline:0;overflow:visible}.about-simple__decor{aspect-ratio:1.25;width:100vw;max-width:none;margin-left:calc(50% - 50vw);overflow:visible}.about-simple__cloud{width:84%;top:8%;left:8%}.about-simple__photo--a{width:64%;top:18%;left:-14%}.about-simple__photo--b{width:68%;top:-2%;right:-16%}.values-grid{gap:1.25rem}.value-card{gap:.35rem}.value-card img{width:6.5rem;height:6.5rem}body.page-about .stats-grid{gap:.75rem}body.page-about .stats-card{gap:.75rem;padding:1rem 1.25rem}.value-card h3{font-size:1rem}.value-card p{font-size:.875rem;font-weight:400}.page-split--quality .page-split__photo{aspect-ratio:auto;object-position:top;border-radius:1.5rem;order:-1;height:14.25rem}.page-split--work .page-split__photo{aspect-ratio:auto;object-position:right top;border-radius:1.5rem;order:-1;height:14.25rem}.page-split__intro{gap:1rem}.page-split__copy{gap:1.5rem}.page-split .benefit-list{margin-top:0}.benefit-list li{gap:.5rem .25rem}.benefit-list__icon{width:1rem;height:1rem}.benefit-list__title,.benefit-list li>div>p:not(.benefit-list__title){font-size:1rem}}a,button,[type=button],[type=submit],summary,select,label[for],.btn,.nav-link,.dropdown-link,.lang-chip,.space-tab,.carousel__btn,.pager__btn,.card-social,.card-category,.card-product,.card-article,.reel-card,.article__toc-link,.chip,[data-header] [data-dropdown]>button{cursor:pointer}a:hover img{transition:opacity .2s}button:disabled,[aria-disabled=true]{cursor:not-allowed}.banner-dots,.banner-dots.swiper-pagination{z-index:2;justify-content:center;align-items:center;gap:.5rem;width:auto;min-height:.5rem;margin-top:0;display:flex;position:relative;inset:auto;transform:none}.banner-dots[hidden]{display:none!important}.banner-dots button,.banner-dots .banner-dots__dot,.banner-dots .swiper-pagination-bullet{border:1px solid var(--color-secondary-2);opacity:1;background-color:#0000;border-radius:9999px;flex:none;width:.75rem;height:.75rem;margin:0;padding:0;transition:width .25s,background-color .25s;display:block}.banner-dots button.is-active,.banner-dots .banner-dots__dot.is-active,.banner-dots .swiper-pagination-bullet-active{background-color:var(--color-secondary-2);width:3rem}@media (min-width:1024px){.banner-dots{display:none!important}}@media not all and (min-width:1024px){html,body{overscroll-behavior-x:none;overflow-x:clip}.banner-dots:not([hidden]){margin-top:0;position:relative;inset:auto;transform:none;display:flex!important}.home-hero,.home-section,.mindful,.library,.marquee,.closer__grid,.closer__rail,.closer__viewport,.carousel__viewport,.trust-wrap{min-width:0;max-width:100%}.library,.library__stage,.library__decor{overflow:hidden}.home-hero__copy,.home-hero__copy>*,.home-hero__lead,.join-card__copy,.page-hero__copy{overflow-wrap:break-word;min-width:0;max-width:100%}.home-hero__media img{object-position:50% 28%;transform:none}.home-hero{min-height:calc(clamp(34.375rem, 30.58rem + calc(16.181 * var(--vw)), 50rem) + 4.5rem)}.join-card--logos .join-card__media img{object-fit:cover;width:100%;height:100%;inset:0}.home-hero__media:after,.join-card__media:after,.page-hero__media:after,.cta-banner--photo:after{background:linear-gradient(#1b0e0200 40%,#03021b99 58%)}.page-hero{box-sizing:border-box;width:calc(100% - 2 * var(--spacing-gutter));max-width:calc(100% - 2 * var(--spacing-gutter));justify-content:flex-end;margin-inline:auto}.page-hero--about .page-hero__media img{object-position:center top}.page-hero--partners .page-hero__media img{object-position:44% 16%;transform:none}@media not all and (min-width:540px){.page-hero--partners .page-hero__media img{object-position:46% 0%;transform-origin:46% 0;transform:translate(-3%,-9%)scale(1.28)}}.page-hero>.crumbs{display:none}.logo-pill.logo-pill--choose{border-radius:.75rem;width:10.9688rem;min-width:10.9688rem;height:4.4375rem;min-height:4.4375rem;padding:1rem}.logo-pill.logo-pill--choose.logo-pill--shot{padding:0}.logo-cloud--grid .logo-pill.logo-pill--choose.logo-pill--shot{aspect-ratio:440/104;width:100%;min-width:0;height:auto;min-height:0;box-shadow:none;background:0 0}.logo-cloud--grid .logo-pill.logo-pill--choose.logo-pill--shot img{object-fit:fill;width:100%;max-width:none;height:100%;max-height:none}.logo-pill.logo-pill--choose img{max-width:100%;max-height:100%}.logo-marquee{--logo-gap:1rem;padding-block:.5rem}.logo-marquee:before,.logo-marquee:after{width:2.5rem}.step-card{justify-content:flex-start;gap:.5rem;min-height:0;padding:1.5rem}.step-card .step-card__num{font-size:1.25rem}.step-card h3{font-size:1rem}.step-card p:not(.step-card__num){font-size:.875rem}.steps-grid,.feature-grid{gap:1rem}.feature-card{border-radius:1.25rem;gap:.75rem;min-height:10.5rem;padding:1rem 1.25rem}.feature-card h3,.feature-card p{font-size:1rem}.home-hero__copy,.join-card__copy,.page-hero__copy{align-items:stretch}.home-hero__copy .btn,.join-card__copy .btn,.page-hero__copy .btn{text-align:center;justify-content:center;width:100%}.space-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.space-tab{text-align:center;min-height:3.0625rem;padding:1rem .5rem;font-size:.875rem}.space-tab--gold{border-radius:2rem 0 0}.space-tab--blue{border-radius:0 2rem 0 0}.space-panel{border-radius:0 0 2rem 2rem;min-height:0;padding:1rem}.space-panel__photo{border-radius:1.5rem;order:-1;height:14.25rem;min-height:0}.space-panel__copy,.space-panel__body{gap:1.5rem}.space-panel__intro{gap:1rem}.space-list li{align-items:center;gap:.25rem}.space-list__icon{width:1rem;height:1rem;padding:0}.space-list__icon img,.space-list__icon svg{width:1rem;height:1rem}.carousel__viewport,.trust-wrap{margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);width:calc(100% + 2 * var(--spacing-gutter));scroll-snap-type:x mandatory;max-width:none;scroll-padding-inline:var(--spacing-gutter);scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;overflow-x:auto}.carousel__viewport.is-dragging,.trust-wrap.is-dragging{cursor:grabbing;scroll-snap-type:none}.carousel__viewport::-webkit-scrollbar{display:none}.trust-wrap::-webkit-scrollbar{display:none}.carousel__viewport.swiper{scroll-snap-type:none;margin-inline:calc(-1 * var(--spacing-gutter));width:calc(100% + 2 * var(--spacing-gutter));max-width:none;padding-inline:0;overflow:hidden}.trust-wrap.swiper{scroll-snap-type:none;margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);width:calc(100% + 2 * var(--spacing-gutter));max-width:none;overflow:hidden}.closer__viewport.swiper{scroll-snap-type:none;width:100%;max-width:none;margin-inline:0;padding-inline:0;overflow:hidden}.carousel__viewport.swiper-css-mode,.closer__viewport.swiper-css-mode,.trust-wrap.swiper-css-mode{-webkit-overflow-scrolling:touch;overflow:auto hidden}.trust-wrap.swiper .swiper-slide{width:100%;height:auto}.carousel__track:not(.swiper-wrapper){transform:none!important}.carousel__track>*,.news-grid>*,.trust-wrap>*{scroll-snap-align:start}.news-grid{gap:1rem;display:flex}.news-grid>*,.news-grid>.card-article,.news-grid>.swiper-slide>.card-article{flex:0 0 17.125rem;align-self:stretch;width:17.125rem;height:100%}.news-grid .card-article{gap:.5rem}.news-grid .card-article__cover{border-radius:1.5rem;height:9.375rem}.news-grid .card-article__tag{padding:.5rem 1rem;font-size:.5rem;top:.5rem;left:.5rem}.news-grid .card-article__body{gap:1.5rem}.news-grid .card-article__copy{gap:1rem}.news-grid .card-article__title,.news-grid .card-article__excerpt{font-size:1rem}.news-grid .card-article__meta{display:block}.news-grid .card-article__meta time{display:none}.news-grid .btn,.news-grid .btn--compact,.news-grid .btn--s{width:100%;height:3rem;min-height:3rem;padding:.75rem 2.5rem;font-size:1rem}.trust-wrap{gap:var(--spacing-gutter);display:flex}.trust-wrap>*{flex:none;width:100%}.trust-wrap--single{width:100%;max-width:100%;margin-inline:0;padding-inline:0;overflow:hidden}.trust-card .btn--compact,.closer__card .btn--compact{align-self:stretch}.closer__grid{flex-direction:column;gap:1rem;display:flex}.closer__card{order:1}.closer__stage{order:2}.closer__rail{min-width:0;width:calc(100% + 2 * var(--spacing-gutter));margin-inline:calc(-1 * var(--spacing-gutter));order:3;max-width:none;container-type:inline-size}.closer__rail:before,.closer__rail:after{display:none}.closer__viewport{scroll-snap-type:x mandatory;padding-inline:0;scroll-padding-inline:calc(50cqw - 4.375rem)}.closer__thumbs{padding-inline:calc(50cqw - 4.375rem)}.closer__thumbs.swiper-wrapper{width:max-content;padding-inline:0}.closer__thumb{scroll-snap-align:center}.closer__card{border-radius:2rem;order:1;justify-content:flex-start;gap:1.5rem;min-height:0;padding:1rem}.closer__card h2{font-size:1.5rem}.closer__card .section-head__lead{font-size:1rem}.closer__thumb{width:8.75rem}.closer__thumb-photo{width:5rem;height:5rem}.closer__stage .thought__visual{--closer-model:min(24.75rem, 100%);--closer-orb:min(20rem, 92%);min-height:26rem}.care-card{gap:2rem}.care-card__products{aspect-ratio:323/314;width:min(20.1875rem,86%);height:auto;top:1rem}.care-card__products img{width:100%;height:100%}.closer__copy{gap:1rem}.closer__stage .thought__orb{background-color:var(--color-tertiary-2);width:min(20rem,92%)}.closer__stage .thought__visual>img{width:min(24.75rem,100%)}.closer__stage .closer__model{width:min(24.75rem,100%);height:min(24.75rem,100%);transform:translate(-50%,-50%)}.closer__stage .closer__orbit{z-index:2;aspect-ratio:1;clip-path:circle(50%);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:0 0;border-radius:9999px;width:min(26rem,100%);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.closer__stage .closer__orbit[hidden]{display:none}.mindful__stage{aspect-ratio:375/569;padding:0;display:block;overflow:hidden}.mindful.is-in .mindful__title{transform:none}.mindful__title{z-index:3;width:95.733%;max-width:none;line-height:1.1;position:absolute;top:3%;left:2.133%}.mindful__track,.mindful__track .swiper-wrapper{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.mindful__slide,.mindful__visual{pointer-events:none;display:block;position:absolute;inset:0}.mindful__slide.swiper-slide:not(.swiper-slide-active){visibility:hidden;z-index:0}.mindful__slide.swiper-slide-active{visibility:visible;z-index:2}.mindful__pin,.mindful__caption{pointer-events:auto}.mindful__orb{width:82.133%;top:18.454%;left:9.067%}.mindful__photo{object-fit:contain;width:95.733%;height:56.415%;position:absolute;top:18.629%;left:2.133%}.mindful__pin{left:var(--pin-x-sm,var(--pin-x));top:var(--pin-y-sm,var(--pin-y));z-index:3;box-sizing:border-box;appearance:none;cursor:pointer;background:url(/assets/icons/thought-pin.svg?v=qa-pin-side) 50%/contain no-repeat;border:0;border-radius:50%;width:2rem;height:2rem;padding:0;font-size:0;line-height:0;display:block;position:absolute}.mindful__pin.is-active{background-image:url(/assets/icons/thought-pin-active.svg?v=qa-pin-side)}.mindful__pin:focus-visible{outline:2px solid var(--color-tertiary-1);outline-offset:2px}.mindful__caption{z-index:2;border:1px solid var(--color-tertiary-1);border-radius:1.25rem;width:95.733%;max-height:9rem;padding:1rem;position:absolute;top:auto;bottom:1.5rem;left:2.133%;overflow:hidden}.mindful__text{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mindful__label{font-size:var(--text-nav)}.mindful__arrow{z-index:4;width:2.5rem;height:2.5rem;display:inline-flex;position:absolute;top:auto;bottom:11.25rem}.mindful__arrow.is-prev{left:2.133%}.mindful__arrow:not(.is-prev){right:2.133%}.library__stage{aspect-ratio:375/671;padding:0;display:block}.library__decor{display:block;position:absolute;inset:0}.library__blob{width:160%;max-width:none;height:auto;display:block;position:absolute;top:38%;left:-18%}.library__cover{width:auto;position:absolute}.library__cover--a{width:58%;top:51%;left:-6%}.library__cover--b{width:58%;top:60%;left:auto;right:-8%}.library__cover--c{display:none}.library__head{gap:1rem;width:95.733%;max-width:none;position:absolute;top:0;left:2.4%}.library__actions{margin-top:.5rem}}@media (min-width:1024px) and (not (min-width:1920px)){html{--vw:19.2px}body{width:1920px;max-width:none}.closer__stage .thought__visual{--closer-model:36rem;--closer-orb:30rem}dialog.modal:not(.modal--reel):not(.modal--narrow):not(.modal--ozon) .modal__card{width:1541px}dialog.modal.modal--narrow .modal__card{width:911px}dialog.modal.modal--ozon .modal__card{width:57rem}}@media (min-width:1000px) and (max-width:1600px){.page-hero,.home-hero{height:42rem;min-height:42rem;max-height:42rem}}@media not all and (max-width:1600px){.page-hero,.home-hero{height:50rem;min-height:50rem;max-height:50rem}}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem .75rem;display:grid}.catalog-grid .card-category{flex:none;gap:.75rem;width:auto;min-width:0}.catalog-grid .card-category__photo{aspect-ratio:1;background:#fff;border:1px solid #e6eef5;border-radius:1.25rem;width:100%}.catalog-grid .card-category__photo img{object-fit:contain;object-position:center;padding:.75rem}.catalog-groups{flex-direction:column;gap:2.5rem;display:flex}.catalog-group__title{margin:0 0 1rem;font-size:1.25rem;font-weight:600;line-height:1.2}.catalog-grid .card-category__title{text-align:center;font-size:.9375rem;line-height:1.3}.catalog-grid .card-product{box-sizing:border-box;background:0 0;border-radius:0;align-items:stretch;gap:.625rem;width:100%;max-width:none;height:100%;min-height:0;padding:0}.catalog-grid .card-product__photo{aspect-ratio:1;background:0 0;width:100%;height:auto;padding:0;position:relative;overflow:hidden}.catalog-grid .card-product__photo img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.catalog-grid .card-product__body{flex:1;gap:.75rem}.catalog-grid .card-product__copy{gap:.25rem}.catalog-grid .card-product__title{color:var(--color-primary-text);font-size:.875rem;font-weight:600;line-height:1.3}.catalog-grid .card-product__meta{color:var(--color-secondary-text);font-size:.75rem;line-height:1.35}.catalog-grid .card-product__cta{width:100%;height:2.5rem;min-height:2.5rem;margin-top:auto;padding:.5rem .75rem;font-size:.875rem}.catalog-page .section-head__lead{max-width:48rem}.product-layout{gap:2rem;display:grid}.product-gallery__main{aspect-ratio:1;background:0 0;place-items:center;display:grid}.product-gallery__main img{object-fit:contain;width:100%;height:100%}.product-back{width:fit-content;color:inherit;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-weight:600;text-decoration:none;display:none}@media not all and (min-width:1024px){.catalog-page>.crumbs{display:none}.product-back{display:inline-flex}}.product-back .icon-chevron,.product-gallery__arrow .icon-chevron{background-color:currentColor;flex:none;width:10px;height:17px;display:block;-webkit-mask:url(/assets/icons/chevron-carousel.svg?v=29) 50%/10px 17px no-repeat;mask:url(/assets/icons/chevron-carousel.svg?v=29) 50%/10px 17px no-repeat}.product-back .icon-chevron,.product-gallery__arrow.is-prev .icon-chevron{transform:rotate(180deg)}.product-gallery{min-width:0;max-width:100%}.product-gallery__rail{align-items:center;gap:.5rem;min-width:0;max-width:100%;margin-top:1rem;display:flex}.product-gallery__thumbs{flex:auto;width:100%;min-width:0;margin:0;overflow:hidden}.product-gallery__thumbs .swiper-slide{width:4.75rem}.product-gallery__thumb{aspect-ratio:1;background:0 0;border:1px solid #e6eef5;border-radius:.75rem;width:100%;height:auto;padding:.2rem;display:block}.product-gallery__arrow{width:2.5rem;height:2.5rem;color:var(--color-primary-text);cursor:pointer;background:#fff;border:1px solid #e6eef5;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.product-gallery__arrow.swiper-button-disabled{opacity:.35;cursor:default}@media not all and (min-width:1024px){.product-gallery__arrow{display:none}.product-gallery__rail{gap:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}}.product-gallery__thumb.is-active{border-color:var(--color-secondary-1)}.product-gallery__thumb img{object-fit:contain;width:100%;height:100%}.product-copy{flex-direction:column;gap:1.5rem;display:flex}.product-copy h1{font-size:clamp(1.75rem,1.2rem + 1.2vw,2.75rem);line-height:1.2}.product-description{flex-direction:column;gap:.75rem;display:flex}.product-specs{gap:.75rem;margin:0;display:grid}.product-specs div{border-bottom:1px solid #e6eef5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding-bottom:.75rem;display:grid}.product-specs dt{color:var(--color-secondary-text)}.product-buy{flex-wrap:wrap;gap:.75rem;display:flex}.cookie-bar{z-index:45;width:min(24rem,100vw - 2rem);color:var(--color-primary-text);background-color:#fff;border-radius:1.25rem;flex-direction:column;align-items:stretch;gap:1rem;padding:1.25rem;display:none;position:fixed;bottom:1.25rem;left:auto;right:1.25rem;box-shadow:0 16px 40px #31418e2e}.cookie-bar.is-open{display:flex}.cookie-bar__text{color:var(--color-secondary-text);margin:0;font-size:.875rem;font-weight:500;line-height:1.45}.cookie-bar__text button{color:var(--color-secondary-1);font:inherit;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;transition:color .2s}.cookie-bar__text button:hover,.cookie-bar__text button:focus-visible{color:var(--color-tertiary-1)}.cookie-bar__ok{background-color:var(--color-secondary-1);color:#fff;cursor:pointer;border:0;border-radius:2.625rem;align-self:flex-end;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:700;line-height:1.2;transition:background-color .2s,transform .2s}.cookie-bar__ok:hover,.cookie-bar__ok:focus-visible{background-color:var(--color-tertiary-1)}.cookie-bar__ok:active{transform:translateY(1px)}@media not all and (min-width:800px){.cookie-bar{width:min(24rem,100vw - 1.5rem);bottom:.75rem;right:.75rem}.cookie-bar__ok{align-self:stretch}}@media (min-width:1024px){.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:1.5rem}.catalog-grid:has(.card-product){grid-template-columns:repeat(6,minmax(0,1fr));gap:1.75rem 1rem}.catalog-groups{gap:3rem}.catalog-group__title{font-size:1.75rem}.catalog-grid .card-category__photo{aspect-ratio:1;border-radius:1.5rem}.catalog-grid .card-category__title{font-size:1rem}.catalog-grid .card-product__photo{width:11.5rem;height:11.5rem;margin-inline:auto}.catalog-grid .card-product__title{font-size:.9375rem}.catalog-grid .card-product__meta{font-size:.8125rem}.catalog-grid .card-product__cta{height:3rem;min-height:3rem;font-size:1rem}.product-layout{grid-template-columns:minmax(0,42rem) minmax(0,1fr);align-items:start;gap:4rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}