body[data-content-draft] .content-draft-bar{color:#353c2e;background:#e9ebdf;gap:18px;min-height:33px}body[data-content-draft] .content-draft-review{border-top:1px solid var(--line);padding-block:28px 42px;scroll-margin-top:25px}body[data-content-draft] .content-draft-review summary{cursor:pointer;padding-block:10px;font-size:12px;font-weight:650;line-height:1.7}body[data-content-draft] .content-draft-review details>div{max-width:920px;padding-top:20px}body[data-content-draft] .content-draft-review p,body[data-content-draft] .content-draft-review li{font-size:12px;line-height:1.85}body[data-content-draft] .content-draft-review ul{margin-bottom:0;padding-left:18px}body[data-content-draft] .content-draft-review li+li{margin-top:8px}@media (width<=600px){body[data-content-draft] .content-draft-bar{flex-direction:column;align-items:flex-start;gap:3px;padding-block:8px}body[data-content-draft] .content-draft-bar>a{font-size:9px}body[data-content-draft] .content-draft-review{padding-bottom:28px}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-ext-wght-normal.C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}.contact-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:9%;padding-block:70px 90px;display:grid}.contact-heading h1{margin:25px 0;font-size:clamp(45px,4.6vw,69px)}.contact-heading>p{max-width:430px;font-size:14px}.contact-aside{border-top:1px solid var(--line);margin-top:40px;padding-top:25px}.contact-aside p{color:var(--muted);margin-top:12px;font-size:12px}.contact-heading .notice{margin-top:30px;font-size:11px}.contact-form fieldset{border:0;min-width:0;margin:0 0 30px;padding:0}.contact-form legend{letter-spacing:-.03em;margin-bottom:16px;font-size:16px;font-weight:600}.type-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.type-option:last-child{grid-column:1/-1}.type-option input{opacity:0;width:1px;height:1px;position:absolute}.type-option label{border:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:53px;padding:14px 17px;font-size:11px;display:flex}.type-option input:checked+label{background:var(--ink);border-color:var(--ink);color:var(--paper)}.type-option input:focus-visible+label{outline-offset:3px;outline:3px solid #a35125}.type-option:last-child label{min-height:43px}.type-option label>span{font-size:17px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 19px;display:grid}.field.full{grid-column:1/-1}.field label{margin-bottom:9px;font-size:11px;font-weight:600;line-height:1.6;display:block}.field input,.field select,.field textarea{width:100%;min-height:47px;color:var(--ink);background:0 0;border:1px solid #bfbfb3;border-radius:0;padding:12px 13px;font-size:14px}.field textarea{resize:vertical;height:145px;line-height:1.65}.field textarea#capabilities{height:100px}.field input::placeholder,.field textarea::placeholder{color:#77766d;font-size:12px}.field select{appearance:auto;line-height:1.5}.additional{border-block:1px solid var(--line);margin-top:25px;padding:17px 0}.additional summary{cursor:pointer;font-size:12px;font-weight:600}.additional[open] summary{margin-bottom:20px}.check-label{align-items:flex-start;gap:12px;margin:26px 0;font-size:11px;line-height:1.8;display:flex}.check-label input{width:18px;height:18px;accent-color:var(--ink);flex-shrink:0;margin-top:1px}.check-label a{text-underline-offset:3px;text-decoration:underline}.form-bottom{justify-content:space-between;align-items:center;gap:20px;display:flex}.form-bottom>span{color:var(--muted);font-size:10px}.form-note{color:var(--muted);margin-top:20px;line-height:1.8;font-size:10px!important}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-error{color:#632d1c;background:#f0d8d1;border:1px solid #b46751;margin-bottom:20px;padding:20px;font-size:13px;line-height:1.7}.form-success{background:var(--sage);padding:40px}.form-success h2{margin:25px 0;font-size:45px}.form-success p{margin:20px 0;font-size:14px}.reference{letter-spacing:.04em;font-weight:700}.form-success button{margin-top:15px}.button:disabled{opacity:.6;cursor:wait}@media (width<=1000px){.contact-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6%}.type-option label{padding:12px;font-size:10px}}@media (width<=760px){.contact-layout{grid-template-columns:1fr;gap:20px;padding-block:40px 60px}.contact-heading h1{font-size:55px}.contact-heading>p{max-width:none}.contact-aside{display:none}.contact-heading .notice{margin:24px 0 8px}.contact-form{padding-top:10px}.contact-form legend{font-size:17px}.field input,.field select,.field textarea{font-size:16px}.field label,.type-option label{font-size:11px}.form-grid{gap:20px 14px}.form-bottom{flex-direction:column;align-items:flex-start;gap:13px}.form-bottom .button{width:100%;font-size:13px}.form-success{padding:28px}.form-success h2{font-size:38px}}@media (width<=360px){.form-grid{grid-template-columns:1fr}.field{grid-column:1/-1}}.contact-layout>div,.contact-form,.field{min-width:0}.field input,.field select,.field textarea{min-width:0;max-width:100%}.contact-heading .form-note,.form-error,.reference{overflow-wrap:anywhere}#enquiry-turnstile{max-width:100%}:root{--paper:#f8f6f0;--ink:#252520;--muted:#64645b;--line:#d7d6cc;--wine:#502536;--sage:#e9ebdf;--serif:"Instrument Serif",Georgia,serif;--gutter:clamp(22px,4.2vw,72px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope Variable,Arial,sans-serif}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}svg{flex-shrink:0;width:21px;height:21px}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.055em;font-weight:500}h1{font-size:clamp(48px,5.5vw,82px);line-height:1.04}h2{font-size:clamp(38px,4.1vw,62px);line-height:1.06}h3{font-size:28px;line-height:1.2}p{font-size:15px;line-height:1.75}em,.serif{font-family:var(--serif);letter-spacing:-.025em;font-style:italic;font-weight:400}h2 em{font-size:1.12em}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:5px;outline:3px solid #a35125}a:hover{color:var(--wine)}[hidden]{display:none!important}::selection{color:var(--ink);background:#e8c9ce}.wrap{width:calc(100% - var(--gutter)*2);max-width:1440px;margin-inline:auto}.eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.6;display:block}.eyebrow i,.preview-bar i{vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.text-link{border-bottom:1px solid;align-items:center;gap:24px;padding-block:10px;font-size:12px;font-weight:650;line-height:1.6;display:inline-flex}.text-link svg{width:18px;height:18px}.button{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:15px 21px;font-size:12px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.button.dark{background:var(--ink);color:var(--paper)}.button.dark:hover{background:var(--wine);border-color:var(--wine)}.button.outline:hover{background:var(--sage)}.button.cream{background:var(--paper);color:var(--ink)}.skip-link{z-index:100;background:#fff;padding:15px;position:absolute;top:-200px}.skip-link:focus{top:10px;left:10px}.preview-bar{padding:8px var(--gutter);letter-spacing:.09em;background:#e9ebdf;border-bottom:1px solid #d8dbcd;justify-content:space-between;align-items:center;font-size:9px;display:flex}.preview-bar>a{letter-spacing:0;font-size:10px}.preview-bar>a>span{padding-left:10px}.site-header{height:98px;padding-inline:var(--gutter);border-bottom:1px solid var(--line);z-index:5;background:var(--paper);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.wordmark{flex-shrink:0;width:228px}.wordmark img{width:100%}.desktop-nav{align-items:center;gap:23px;font-size:11px;font-weight:600;display:flex}.desktop-nav>a,.distribution-menu>summary{white-space:nowrap;padding:22px 0}.desktop-nav a[aria-current]{text-underline-offset:6px;text-decoration:underline}.distribution-menu{position:relative}.distribution-menu>summary{cursor:pointer;list-style:none}.distribution-menu>summary::-webkit-details-marker{display:none}.distribution-menu summary span{margin-left:6px}.distribution-menu>div{background:var(--paper);border:1px solid var(--line);width:310px;padding:12px 25px;position:absolute;top:55px;left:-25px;box-shadow:0 10px 25px #00000008}.distribution-menu a{padding:15px 0;font-size:13px;display:block}.distribution-menu a+a{border-top:1px solid var(--line)}.distribution-menu small{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;line-height:1.6;display:block}.header-actions{align-items:center;gap:21px;font-size:11px;font-weight:600;display:flex}.language{border-right:1px solid var(--line);padding-right:18px}.header-contact{align-items:center;gap:18px;display:flex}.menu-toggle{background:0 0;border:0;min-width:44px;height:44px;padding:12px;display:none}.menu-toggle span{background:var(--ink);width:23px;height:1px;margin-block:6px;display:block}.mobile-menu{padding:16px var(--gutter) 30px;background:var(--paper);border-bottom:1px solid var(--line)}.mobile-menu a{border-bottom:1px solid var(--line);letter-spacing:-.04em;align-items:center;gap:18px;padding:14px 0;font-size:20px;display:flex}.mobile-menu a>span{color:var(--muted);font-size:9px}.mobile-menu svg{margin-left:auto}.hero{grid-template-columns:1.04fr 1fr;max-width:1584px;min-height:672px;margin:auto;display:grid}.hero-copy{padding:74px 30px 66px var(--gutter);align-self:center}.hero-copy h1{letter-spacing:-.055em;margin:28px 0 27px;font-size:clamp(48px,5vw,77px);line-height:1.065}.hero-copy h1 em{color:var(--wine);font-size:1.12em}.hero-copy>p{max-width:450px;font-size:14px}.hero-actions{flex-wrap:wrap;gap:10px;margin:30px 0 20px;display:flex}.hero-actions .button{gap:16px;padding-inline:17px;font-size:11px}.hero-secondary{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.hero-secondary a{align-items:center;gap:16px;padding:5px 0;font-size:11px;display:flex}.hero-secondary svg{width:15px}.hero-stage{min-width:0;margin:28px var(--gutter) 28px 12px;isolation:isolate;background:#d7ddd0;position:relative}.hero-image{width:100%;height:77%;position:absolute;top:0;left:0;overflow:hidden}.hero-image>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.hero-image-label{color:#fff;letter-spacing:.08em;justify-content:space-between;font-size:9px;font-weight:600;display:flex;position:absolute;inset:22px 23px auto}.hero-swatch{border:8px solid var(--paper);z-index:2;background:#fdfdfb;border-bottom:0;border-right:0;width:46%;height:46%;position:absolute;bottom:0;right:0;overflow:hidden}.swatch-photo{object-fit:cover;width:100%;height:100%;position:absolute}.swatch-logo{mix-blend-mode:multiply;width:56%;height:auto;position:absolute;top:12px;left:22%}.hero-swatch>span{bottom:15px;letter-spacing:.06em;justify-content:space-between;align-items:center;font-size:8px;font-weight:600;display:flex;position:absolute;inset-inline:15px}.hero-vertical{writing-mode:vertical-rl;letter-spacing:.1em;font-size:8px;position:absolute;bottom:0;right:-21px}.hero-stamp{letter-spacing:-.04em;font-size:30px;line-height:1.05;position:absolute;bottom:22px;left:25px}.hero-stamp em{font-size:1.2em}.brand-ribbon{border-block:1px solid var(--line);padding:29px var(--gutter);letter-spacing:.04em;justify-content:space-around;align-items:center;gap:30px;font-size:24px;font-weight:550;display:flex}.brand-ribbon>span:first-child{letter-spacing:-.05em;font-weight:800;font-stretch:75%}.ribbon-sona{font-size:37px;font-weight:800;letter-spacing:-.06em!important}.ribbon-floss{font-size:32px;letter-spacing:-.06em!important}.ribbon-common{font-family:var(--serif);font-size:28px;letter-spacing:-.03em!important}.section{padding-block:94px}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:48px;display:flex}.section-heading h2{margin-top:18px}.section-heading>div:last-child:not(:first-child),.section-heading>p{max-width:350px}.section-heading p{color:var(--muted);font-size:14px}.section-heading .text-link{margin-top:15px}.brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 26px;display:grid}.brand-art{background:#efece7;height:clamp(320px,36vw,540px);display:block;position:relative;overflow:hidden}.brand-photo{object-fit:cover;width:100%;height:100%;transition:transform .55s}.brand-art:hover .brand-photo{transform:scale(1.035)}.brand-art-logo{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:38%;height:80px;position:absolute;top:30px;left:30px}.estate .brand-art-logo{filter:invert();mix-blend-mode:screen;width:34%;height:100px}.estate .brand-photo{object-position:50% 50%}.sona .brand-photo{object-fit:contain;background:#fff}.laritzy .brand-art-logo{filter:invert();mix-blend-mode:screen;max-width:48%}.floss .brand-photo{object-fit:contain;background:#f2eee9}.brand-index{letter-spacing:.09em;font-size:9px;position:absolute;bottom:24px;left:28px}.estate .brand-index,.laritzy .brand-index{color:#fff}.brand-open{background:var(--paper);border-radius:50%;place-items:center;width:43px;height:43px;display:grid;position:absolute;bottom:20px;right:24px}.brand-caption{padding:23px 0 0}.brand-caption h3{margin:5px 0 12px;font-size:30px}.brand-caption>p{max-width:450px;min-height:44px;color:var(--muted);font-size:13px;line-height:1.7}.brand-caption-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:13px;display:flex}.brand-caption-bottom>span{font-size:10px}.brand-caption-bottom .text-link{border:0;padding:3px;font-size:10px}.review-flag{color:#684524;letter-spacing:0;background:#eee1cf;border:1px solid #ddc5a4;align-items:center;gap:6px;padding:6px 9px;font-weight:500;line-height:1.5;display:inline-flex;font-size:10px!important}.review-flag:hover{color:#49311b;background:#e7d1b5}.brand-placeholder{color:#4b5546;background:#e8eadf;flex-direction:column;justify-content:space-between;height:100%;padding:28px;display:flex;position:relative}.concept-note,.concept-foot{letter-spacing:.13em;font-size:8px;font-weight:600}.concept-foot{margin-bottom:55px}.concept-name{letter-spacing:-.075em;font-size:clamp(56px,7.8vw,116px);line-height:.78}.concept-name em{font-size:1.25em}.korae .brand-placeholder{color:#44252c;background:#dfd5cd;overflow:hidden}.korae .brand-placeholder:before{content:"";aspect-ratio:1;opacity:.6;border:1px solid #aa9291;border-radius:50%;width:85%;position:absolute;top:15%;left:27%}.korae .concept-name{letter-spacing:-.065em;font-size:clamp(60px,7.7vw,115px);font-weight:400;position:relative}.korae .concept-foot{position:relative}.partnership-section{background:var(--sage);padding:85px 0}.opportunity{border-top:1px solid #bfc5b4;grid-template-columns:40px 1.5fr 1fr 44px;align-items:center;gap:28px;padding:34px 0;display:grid}.opportunity:last-child{border-bottom:1px solid #bfc5b4}.opportunity-number{font-family:var(--serif);font-size:25px;font-style:italic}.opportunity h3{max-width:460px;margin-top:8px;font-size:27px}.opportunity p{color:#52574a;max-width:290px;font-size:12px}.opportunity-arrow{border:1px solid #abb09e;border-radius:50%;place-items:center;width:43px;height:43px;transition:background .18s;display:grid}.opportunity:hover .opportunity-arrow{background:var(--paper)}.programme-feature{grid-template-columns:1.1fr 1fr;align-items:center;gap:7%;padding-block:105px;display:grid}.programme-photo{background:#d4c5c8;align-items:center;min-height:440px;display:flex;position:relative;overflow:hidden}.programme-photo img{width:100%}.programme-photo>span{letter-spacing:.08em;font-size:8px;position:absolute;bottom:22px;left:24px}.programme-copy h2{margin:22px 0 25px}.programme-copy p{font-size:14px}.programme-copy .text-link{margin:18px 0 20px}.programme-copy .review-flag{display:table}.proof-section{background:#efe9e4;padding:85px 0}.proof-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.proof-grid article{border-top:1px solid #cabdb5;padding-top:32px}.proof-name{letter-spacing:-.07em;margin-bottom:36px;font-size:42px;display:block}.proof-name>span{color:#917e75;margin:0 14px;font-size:22px}.estate-proof{letter-spacing:-.05em;font-size:38px;font-weight:750}.proof-grid h3{margin:15px 0;font-size:31px}.proof-grid p{color:#635951;max-width:490px;font-size:13px}.proof-grid .text-link{margin-top:16px}.group-section{grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-block:105px;display:grid}.group-section h2{margin:22px 0 26px}.group-section p{max-width:440px;font-size:14px}.group-section .text-link{margin-top:23px}.market-panel{background:#efeee6;padding:38px}.market-location{letter-spacing:.12em;font-size:9px}.market-city{letter-spacing:-.065em;justify-content:space-between;margin:32px 0 40px;font-size:clamp(32px,4.2vw,65px);display:flex}.market-city>span{font-size:50px}.market-row{border-top:1px solid #cccbbf;justify-content:space-between;gap:20px;padding:19px 0;font-size:11px;display:flex}.market-row>span{letter-spacing:.08em;font-size:8px}.market-panel p{color:var(--muted);font-size:11px;line-height:1.9}.editorial-teaser{border-top:1px solid var(--line);text-align:center;padding:64px 0 95px}.editorial-teaser h2{margin:25px 0;font-size:clamp(33px,4vw,58px)}.editorial-teaser p{max-width:630px;margin:0 auto 20px;font-size:14px}.closing-cta{background:var(--wine);color:var(--paper);padding:72px 0}.closing-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin:24px 0 50px;display:flex}.closing-heading h2{font-size:clamp(56px,6.6vw,96px)}.closing-heading p{color:#e0cfd5;max-width:320px;margin-bottom:10px;font-size:14px}.closing-links{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.closing-links a{border-top:1px solid #997986;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:12px;display:flex}.closing-cta a:hover{color:#e9cfb8}.site-footer{padding-top:65px;padding-bottom:25px}.footer-top{grid-template-columns:1.5fr 1fr 1fr;gap:10%;display:grid}.footer-brand img{width:275px}.footer-brand p{max-width:320px;color:var(--muted);margin-top:23px;font-size:12px}.footer-links{flex-direction:column;gap:12px;font-size:11px;display:flex}.footer-links>.eyebrow{color:var(--muted);margin-bottom:8px}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;margin-top:58px;padding-top:23px;font-size:9px;display:flex}.page-intro{padding-top:75px;padding-bottom:55px}.page-intro h1{margin:22px 0 25px}.page-intro>p{max-width:680px;font-size:16px}.page-end-space{padding-bottom:90px}.breadcrumb{letter-spacing:.05em;margin-bottom:27px;font-size:10px;display:inline-block}.brand-detail{grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding-block:65px;display:grid}.brand-detail h1{margin:20px 0;font-size:clamp(50px,5vw,78px)}.brand-detail .brand-headline{font-family:var(--serif);margin:10px 0 25px;font-size:35px;font-style:italic;line-height:1.12}.brand-detail>div>p{margin:15px 0;font-size:14px}.brand-detail-image{height:100%;min-height:520px;position:relative}.brand-detail-image>img{object-fit:cover;width:100%;height:100%}.brand-detail-image>.brand-placeholder{min-height:520px}.brand-detail.sona .brand-detail-image>img,.brand-detail.floss .brand-detail-image>img{object-fit:contain;background:#fff}.brand-detail .concept-name{font-size:clamp(50px,7vw,100px)}.brand-actions{flex-wrap:wrap;gap:16px;margin-block:28px;display:flex}.brand-note{color:var(--muted);font-size:11px!important}.brand-info{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:50px;padding:30px 0 70px;display:grid}.brand-info h2{margin:12px 0;font-size:23px}.brand-info p{font-size:13px}.brand-info .review-flag{margin-top:15px}.about-band{background:var(--sage);padding:65px 0}.about-band>.wrap{grid-template-columns:1fr 1fr;gap:9%;display:grid}.about-band p+p,.about-band .text-link{margin-top:20px}.about-masthead{grid-template-columns:1.6fr 1fr;align-items:end;gap:50px;padding-block:70px 50px;display:grid}.about-masthead h1{margin-top:22px;font-size:clamp(45px,5.3vw,78px)}.about-masthead p{font-size:16px}.full-photo{background:#d4c5c8;height:400px;margin-bottom:70px;overflow:hidden}.full-photo img{object-fit:contain;width:100%;height:100%}.about-values{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.about-values h3{margin:25px 0 20px}.about-values p{font-size:13px}.commercial-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;padding:70px 0;display:grid}.commercial-hero h1{font-size:clamp(45px,5vw,75px)}.commercial-accent{color:var(--wine);font-size:clamp(42px,4.3vw,66px);line-height:1.05;display:block}.commercial-hero p{max-width:570px;margin:25px 0;font-size:14px}.commercial-photo{background:#e7e2db;height:530px;position:relative}.commercial-photo img{object-fit:cover;width:100%;height:100%}.commercial-photo.partners img,.commercial-photo.market img{object-fit:contain;background:#eee8e2}.photo-footer{bottom:0;background:var(--paper);letter-spacing:.1em;justify-content:space-between;padding:15px 0;font-size:9px;display:flex;position:absolute;inset-inline:0}.info-grid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.info-block{border-top:1px solid var(--line);padding-top:23px}.info-block h3{margin:20px 0;font-size:34px}.info-block p{font-size:14px}.info-block .text-link{margin-top:20px}.brief-section{grid-template-columns:1fr 1fr;gap:10%;padding-bottom:90px;display:grid}.brief-section h2{margin:20px 0}.brief-section p{color:var(--muted);font-size:13px}.brief-list>div{border-top:1px solid var(--line);gap:25px;padding:22px 0;display:flex}.brief-list>div>span{font-size:10px}.brief-list h3{font-size:22px}.brief-list .text-link{margin-top:20px}.notice{background:#eee1cf;border-left:2px solid #986e42;margin-bottom:30px;padding:18px 22px;font-size:12px;line-height:1.8}.insight-grid{grid-template-columns:repeat(3,1fr);gap:45px 25px;display:grid}.insight-art{background:#dfe3d7;height:290px;position:relative;overflow:hidden}.insight-art>img{object-fit:cover;width:100%;height:100%}.insight-art.type>div{letter-spacing:-.05em;padding:25px;font-size:35px;font-weight:600}.insight-art.type span{display:block}.insight-art .draft-label{background:var(--paper);padding:6px 9px;font-size:9px;line-height:1.4;position:absolute;bottom:15px;left:15px}.insight-art.plain{background:#e9dbd3}.folio{flex-direction:column;justify-content:space-between;height:100%;padding:25px;display:flex}.folio>span:first-child{letter-spacing:-.06em;font-size:65px}.folio>span:nth-child(2){font-size:10px}.folio>span:last-child{align-self:flex-end;font-size:30px}.insight-meta{text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;margin:17px 0 12px;font-size:10px;display:flex}.insight-card h3{margin-bottom:14px;font-size:28px}.insight-card p{color:var(--muted);font-size:12px}.article-preview,.simple-copy{max-width:800px;width:calc(100% - var(--gutter)*2);margin:auto;padding-block:70px 90px}.article-preview h1,.simple-copy h1{margin-bottom:25px;font-size:clamp(43px,5vw,72px)}.article-preview h2,.simple-copy h2{margin:30px 0 18px;font-size:32px}.article-preview p,.simple-copy p,.article-preview li{font-size:14px;line-height:1.9}.article-deck{font-size:20px!important}.article-preview .meta{justify-content:space-between;gap:20px;margin:30px 0;font-size:9px;display:flex}.article-preview .text-link{margin-top:30px}.news-grid{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:80px;display:grid}.news-card{border:1px solid var(--line);padding:40px}.news-card h2{margin:25px 0;font-size:40px}.news-card p{font-size:14px}.news-card .text-link{margin-top:20px}.review-list{grid-template-columns:1fr 1fr;gap:25px;margin-bottom:80px;display:grid}.review-item{border:1px solid var(--line);background:#f1eee6;padding:30px;scroll-margin-top:30px}.review-item h2{margin:18px 0;font-size:27px}.review-item p{margin:12px 0;font-size:13px}.review-item a:not(.review-flag){text-underline-offset:3px;text-decoration:underline}.review-item .review-state{color:#805126;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.muted{color:var(--muted)}@media (width>=1600px){.hero-copy{padding-left:0}.hero-stage{margin-right:0}}@media (width<=1250px){.desktop-nav{gap:16px}.wordmark{width:200px}.header-actions{gap:14px}.hero-copy{padding-top:50px;padding-bottom:48px}.hero{min-height:610px}.hero-copy h1{font-size:60px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-actions .button{min-width:230px}.hero-stage{margin-left:0}.brand-ribbon{gap:15px;font-size:20px}.brand-ribbon .ribbon-common{font-size:25px}}@media (width<=1150px){.desktop-nav{display:none}.menu-toggle{display:block}.site-header{height:85px}.hero-copy h1{font-size:clamp(43px,5.6vw,64px)}.hero-stamp{font-size:26px}.hero-swatch{width:50%;height:40%}.hero-copy>.eyebrow{font-size:9px}.hero-copy>p{font-size:13px}.opportunity{grid-template-columns:25px 1.2fr 1fr 40px;gap:20px}.opportunity h3{font-size:24px}.programme-photo{min-height:360px}.section-heading{gap:35px}.section-heading>div:last-child:not(:first-child),.section-heading>p{max-width:300px}.brand-caption-bottom{flex-wrap:wrap}.insight-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){:root{--gutter:23px}h1{font-size:48px}h2{font-size:40px}.preview-bar{padding-block:8px;font-size:8px}.preview-bar a{font-size:9px}.site-header{gap:12px;height:75px}.wordmark{width:190px}.header-actions{gap:10px}.language{padding-right:10px}.header-contact{display:none}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:42px var(--gutter) 35px}.hero-copy h1{margin:22px 0 24px;font-size:clamp(46px,7.4vw,64px)}.hero-copy>p{max-width:500px;font-size:14px}.hero-copy>.eyebrow{font-size:8px}.hero-actions{flex-direction:row;gap:10px;margin-top:25px}.hero-actions .button{flex:1;gap:8px;min-width:0;min-height:55px;padding:13px 15px;font-size:10px}.hero-actions svg{width:18px}.hero-secondary{gap:5px}.hero-secondary a{font-size:11px}.hero-stage{margin:0 var(--gutter) 24px;height:470px}.hero-image{height:78%}.hero-stamp{font-size:26px;bottom:16px;left:20px}.hero-swatch{border-width:6px;width:43%;height:44%}.hero-vertical{font-size:7px;right:-16px}.hero-image-label{font-size:8px;inset:18px 18px auto}.hero-swatch>span{font-size:7px;inset-inline:12px}.brand-ribbon{text-align:center;padding:20px var(--gutter);grid-template-columns:repeat(3,1fr);gap:17px 25px;font-size:20px;display:grid}.ribbon-sona{font-size:29px}.ribbon-floss{font-size:26px}.brand-ribbon .ribbon-common{font-size:22px}.section{padding-block:58px}.section-heading{margin-bottom:30px;display:block}.section-heading h2{margin-top:16px}.section-heading>div:last-child:not(:first-child),.section-heading>p{max-width:100%;margin-top:24px}.section-heading p{font-size:13px}.brand-grid{gap:36px 18px}.brand-art{height:350px}.brand-caption h3{font-size:25px}.brand-caption>p{min-height:0;font-size:12px}.brand-caption .eyebrow{font-size:8px}.brand-caption-bottom{align-items:flex-start;margin-top:15px;padding-top:12px}.brand-caption-bottom>span{font-size:9px}.brand-art-logo{width:43%;height:65px;top:20px;left:20px}.estate .brand-art-logo{height:75px}.brand-index{font-size:8px;bottom:20px;left:20px}.brand-open{width:38px;height:38px;bottom:16px;right:16px}.brand-placeholder{padding:22px}.concept-name{font-size:75px}.korae .concept-name{font-size:68px}.concept-note,.concept-foot{font-size:7px}.concept-foot{margin-bottom:42px}.partnership-section{padding:55px 0}.opportunity{grid-template-columns:22px 1fr 38px;gap:13px;padding:27px 0}.opportunity>p{grid-area:2/2;max-width:none;font-size:12px}.opportunity-arrow{grid-area:1/3/3;width:38px;height:38px}.opportunity .eyebrow{font-size:8px}.opportunity h3{font-size:25px}.opportunity-number{align-self:start;font-size:20px}.programme-feature{grid-template-columns:1fr;gap:32px;padding-block:58px}.programme-photo{min-height:300px}.programme-copy h2{margin:17px 0 22px}.programme-copy p{font-size:13px}.proof-section{padding:55px 0}.proof-grid{gap:35px}.proof-name{margin-bottom:25px;font-size:28px}.proof-name>span{margin:0 8px;font-size:18px}.estate-proof{font-size:26px}.proof-grid h3{font-size:28px}.proof-grid p{font-size:12px}.group-section{grid-template-columns:1fr;gap:35px;padding-block:58px}.group-section h2{margin:18px 0 22px}.market-panel{padding:28px}.market-city{margin:25px 0 30px;font-size:50px}.market-row{font-size:10px}.editorial-teaser{text-align:left;padding:45px 0 60px}.editorial-teaser h2{font-size:38px}.editorial-teaser p{font-size:13px}.closing-cta{padding:50px 0}.closing-heading{margin:20px 0 30px;display:block}.closing-heading h2{font-size:67px}.closing-heading p{max-width:290px;margin-top:25px;font-size:13px}.closing-links{grid-template-columns:1fr 1fr;gap:24px 25px}.closing-links a{align-items:flex-start;font-size:11px;line-height:1.6}.closing-links svg{width:17px}.site-footer{padding-top:45px}.footer-top{grid-template-columns:1fr 1fr;gap:35px 30px}.footer-brand{grid-column:1/-1}.footer-brand img{width:255px}.footer-brand p{max-width:400px}.footer-links{font-size:11px}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:14px 22px;margin-top:35px;font-size:8px}.page-intro{padding-block:45px 35px}.page-intro h1{margin-block:20px;font-size:49px}.page-intro>p{font-size:14px}.page-end-space{padding-bottom:55px}.brand-detail{grid-template-columns:1fr;gap:30px;padding-block:40px}.brand-detail h1{font-size:52px}.brand-detail .brand-headline{font-size:34px}.brand-detail-image{min-height:400px;max-height:500px}.brand-detail-image>img{height:460px}.brand-detail-image>.brand-placeholder{min-height:430px}.brand-detail .concept-name{font-size:90px}.brand-info{grid-template-columns:1fr;gap:30px;padding-bottom:55px}.brand-info h2{font-size:25px}.about-band{padding-block:40px}.about-band>.wrap{grid-template-columns:1fr;gap:28px}.about-band p{font-size:13px}.about-masthead{grid-template-columns:1fr;gap:25px;padding-block:45px 35px}.about-masthead h1{font-size:48px}.about-masthead p{font-size:14px}.full-photo{height:260px;margin-bottom:45px}.about-values{grid-template-columns:1fr;gap:30px}.about-values h3{margin:15px 0}.commercial-hero{grid-template-columns:1fr;gap:35px;padding-block:40px}.commercial-hero h1{font-size:49px}.commercial-accent{font-size:46px}.commercial-photo{height:410px}.commercial-hero p{font-size:14px}.info-grid{grid-template-columns:1fr;gap:35px}.info-block h3{margin:17px 0;font-size:31px}.info-block p{font-size:13px}.brief-section{grid-template-columns:1fr;gap:30px;padding-bottom:55px}.brief-list h3{font-size:23px}.insight-art{height:260px}.insight-card h3{font-size:25px}.insight-grid{gap:35px 20px}.article-preview,.simple-copy{padding-block:45px 60px}.article-preview .meta{flex-direction:column;gap:10px}.article-preview h1,.simple-copy h1{font-size:45px}.article-preview p,.simple-copy p,.article-preview li{font-size:13px}.news-grid,.review-list{grid-template-columns:1fr;gap:20px;margin-bottom:45px}.news-card{padding:27px}.news-card h2{font-size:36px}.review-item{padding:25px}.review-item h2{font-size:26px}}@media (width<=520px){.brand-grid,.proof-grid,.insight-grid{grid-template-columns:minmax(0,1fr)}.brand-art{height:390px}.brand-caption{padding-top:20px}.brand-caption-bottom{flex-wrap:nowrap}.brand-caption>p{max-width:100%}.concept-name{font-size:clamp(72px,22vw,100px)}.korae .concept-name{font-size:83px}.brand-art-logo{width:37%}.hero-stage{height:405px}.hero-copy h1{font-size:47px}.hero-actions .button{font-size:10px}.proof-name{font-size:36px}.estate-proof{font-size:32px}.proof-grid{gap:40px}.insight-art{height:300px}.brand-detail-image>img{height:390px}.brand-detail .concept-name{font-size:82px}.footer-links .eyebrow{font-size:9px}.market-city{font-size:45px}.closing-links{gap:24px 18px}}@media (width<=360px){.wordmark{width:165px}.hero-copy h1{font-size:42px}.hero-actions{flex-direction:column}.brand-art{height:340px}.hero-stage{height:360px}.concept-name{font-size:80px}.korae .concept-name{font-size:70px}.closing-heading h2{font-size:58px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.brand-card{min-width:0}.distribution-section{background:#eeece4;padding:80px 0}.distribution-heading{align-items:end;margin-bottom:48px}.distribution-heading h1{margin-top:22px}.distribution-heading .review-flag{margin-top:17px}.distribution-full{padding-top:72px}.relationship-group{border-top:1px solid #c7c8bc;padding:30px 0 34px}.relationship-group-heading{align-items:start;gap:24px;margin-bottom:28px;display:flex}.relationship-number{font-family:var(--serif);color:#52604e;font-size:30px;font-style:italic}.relationship-group-heading :is(h2,h3){font-size:31px}.relationship-group-heading p{color:#5d6359;max-width:620px;margin-top:10px;font-size:12px}.relationship-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.relationship-card{background:var(--paper);min-width:0;padding:24px 25px 26px}.retailer-mark{align-items:center;height:95px;margin-bottom:24px;display:flex}.retailer-mark img{object-fit:contain;object-position:left center;width:100%;max-width:200px;height:auto;max-height:77px}.retailer-mark>span{letter-spacing:-.045em;font-size:29px}.relationship-status{color:#506047;max-width:260px;min-height:32px;font-size:10px;line-height:1.6}.relationship-card .relationship-brand{letter-spacing:-.02em;margin:13px 0 5px;font-size:15px;font-weight:600}.relationship-date{color:var(--muted);font-size:10px;display:block}.relationship-card p{color:#57584f;margin-top:17px;font-size:12px}.relationship-card .text-link{margin-top:13px;font-size:10px}.relationship-footnote{color:#5f6358;max-width:850px;margin-top:15px;font-size:10px}.private-stage{letter-spacing:.08em;white-space:nowrap;border:1px solid #bcb1a0;margin-left:auto;padding:7px 9px;font-size:8px}.relationship-group.onboarding,.relationship-group.conversation{background:#e2e5d8;border:0;margin:25px -28px 0;padding:28px}.relationship-group.conversation{background:#e9e0da}.onboarding .relationship-grid,.conversation .relationship-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.conversation .relationship-status{color:#704d50}.network-next{border-top:1px solid #c7c8bc;justify-content:space-between;align-items:center;gap:48px;padding-top:30px;display:flex}.network-next p{max-width:630px;margin-top:10px;font-size:13px}.network-next .text-link{flex-shrink:0}.commoncare .brand-photo{object-fit:contain;background:#d3d3d3}.brand-detail.commoncare .brand-detail-image>img{object-fit:contain;background:#d3d3d3}.brand-gallery{padding:20px 0 75px}.brand-gallery-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.brand-gallery-heading h2{font-size:38px}.brand-gallery-heading p{max-width:400px;font-size:12px}.brand-gallery-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.brand-gallery figure{margin:0}.brand-gallery img{object-fit:cover;width:100%;height:520px}.brand-gallery figcaption{color:var(--muted);margin-top:12px;font-size:10px;line-height:1.6}.asset-review{margin-bottom:65px}.asset-review>h2{margin-bottom:25px;font-size:37px}.asset-review-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.asset-review-card{border:1px solid var(--line);background:#eeece4;min-width:0}.asset-review-card>img{object-fit:contain;background:#d3d3d3;width:100%;height:290px}.asset-review-copy{padding:28px}.asset-review-copy h3{margin-bottom:20px;font-size:31px}.asset-review-copy h4{text-transform:uppercase;letter-spacing:.05em;margin:20px 0 8px;font-size:11px}.asset-review-copy p,.asset-review-copy li{font-size:12px;line-height:1.8}.asset-review-copy ul{padding-left:17px}.asset-review-copy .text-link{font-size:11px}.asset-review-placeholder{background:#dfd5cd;flex-direction:column;justify-content:center;align-items:center;gap:25px;height:290px;display:flex}.asset-review-placeholder strong{letter-spacing:-.06em;color:#502536;font-size:65px;font-weight:400}.asset-review-placeholder span{text-transform:uppercase;letter-spacing:.1em;font-size:9px}.approval-summary{background:#e8ebdf;grid-template-columns:1fr 1fr;gap:35px;margin-bottom:35px;padding:27px 30px;display:grid}.approval-summary h2{margin-bottom:12px;font-size:24px}.approval-summary p,.approval-summary li{font-size:12px;line-height:1.8}.approval-summary ul{margin-bottom:0;padding-left:17px}.approval-jumps{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.approval-jumps a{border-bottom:1px solid;padding:5px 0;font-size:11px}.review-item,.asset-review{scroll-margin-top:30px}@media (width<=1100px){.network-next{flex-direction:column;align-items:start;gap:20px}.relationship-card{padding:20px}.relationship-group-heading{gap:18px}.retailer-mark{height:80px}.retailer-mark img{max-width:170px}}@media (width<=760px){.distribution-section{padding:50px 0}.distribution-heading{margin-bottom:35px}.distribution-heading h1{font-size:48px}.relationship-grid{grid-template-columns:1fr 1fr;gap:13px}.relationship-group-heading{flex-wrap:wrap;gap:12px}.relationship-group-heading>div{flex:1;min-width:220px}.relationship-group-heading :is(h2,h3){font-size:27px}.relationship-group-heading p{font-size:12px}.private-stage{margin-left:37px}.relationship-group.onboarding,.relationship-group.conversation{margin:20px -12px 0;padding:22px 12px}.retailer-mark{height:68px;margin-bottom:18px}.retailer-mark img{max-width:160px;max-height:58px}.relationship-card .relationship-brand{font-size:14px}.relationship-status{font-size:9px}.relationship-card{padding:18px}.network-next{gap:20px}.network-next .text-link{flex-shrink:1;font-size:11px}.asset-review-grid,.approval-summary{grid-template-columns:1fr}.asset-review-copy{padding:24px}.approval-summary{gap:25px;padding:23px}.brand-gallery-heading{display:block}.brand-gallery-heading p{margin-top:17px}.brand-gallery img{height:330px}.brand-gallery-grid{gap:15px}.commoncare .brand-art-logo{width:45%;top:24px;left:24px}.relationship-footnote{font-size:10px}}@media (width<=520px){.relationship-grid,.onboarding .relationship-grid,.conversation .relationship-grid{grid-template-columns:1fr}.relationship-card{grid-template-columns:125px minmax(0,1fr);align-items:center;column-gap:18px;display:grid}.retailer-mark{grid-area:1/1/4;height:85px;margin:0}.retailer-mark img{max-width:125px}.retailer-mark>span{font-size:24px}.relationship-status,.relationship-card .relationship-brand,.relationship-date{grid-column:2;min-height:0}.relationship-card .relationship-brand{margin:8px 0 4px}.relationship-card p,.relationship-card .text-link{grid-column:1/-1}.relationship-card .text-link{justify-self:start}.brand-gallery img{height:260px}.brand-gallery-heading h2{font-size:34px}.relationship-date{line-height:1.6}.brand-gallery figcaption{font-size:9px}}.korae .brand-photo{object-fit:cover;object-position:center;background:#e0eef1}.concept-render-label{z-index:2;color:#382f33;letter-spacing:.07em;background:#f8f6f0ed;max-width:calc(100% - 48px);padding:6px 9px;font-size:8px;line-height:1.6;position:absolute;bottom:72px;left:24px}.brand-detail.korae .brand-detail-image>img{object-fit:contain;background:#e2edf2}.brand-detail.korae .concept-render-label{bottom:20px}.korrae-gallery .concept-lineup{margin:0 0 35px}.korrae-gallery .concept-lineup img,.korrae-gallery .brand-gallery-grid img{object-fit:contain;height:auto}.asset-review-card:nth-child(2)>img{object-fit:cover;background:#e0eef1}.retailer-mark img[alt=IPSY]{object-position:center;width:77px}.distribution-editorial{background:#f0eee7;padding:80px 0}.distribution-editorial .distribution-heading{align-items:end;margin-bottom:42px}.distribution-editorial .distribution-heading :is(h1,h2){margin:20px 0 0}.distribution-editorial .distribution-heading>p{max-width:370px;font-size:14px}.distribution-logo-wall{background:0 0;flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.distribution-logo-tile{background:#f8f6f0;flex-direction:column;flex:1 0 calc(25% - 10.5px);justify-content:center;align-items:center;min-width:0;max-width:calc(25% - 10.5px);min-height:156px;padding:28px 24px;display:flex;position:relative}.distribution-logo{justify-content:center;align-items:center;width:100%;height:77px;display:flex}.distribution-logo img{object-fit:contain;width:auto;max-width:min(100%,185px);height:auto;max-height:63px}.distribution-logo img[alt=IPSY]{max-width:66px;max-height:66px}.distribution-logo>span{letter-spacing:-.055em;text-align:center;font-size:27px}.distribution-logo-caption{letter-spacing:.08em;text-transform:uppercase;color:#55584e;margin-top:9px;font-size:9px;line-height:1.4}.distribution-network{border-top:1px solid #c9cbbd;margin-top:45px;padding:55px 0 45px}.network-heading{grid-template-columns:1fr 1fr;align-items:end;gap:12%;margin-bottom:30px;display:grid}.network-heading .eyebrow{font-size:9px}.network-heading h2{margin:20px 0 23px;font-size:clamp(33px,3.4vw,50px)}.network-heading p{color:#575c50;max-width:405px;margin-bottom:23px;font-size:13px}.network-logo-wall{background:0 0;display:flex}.network-logo-wall .distribution-logo-tile{background:#e7ebdd;flex-basis:calc(33.333% - 10px);max-width:calc(33.333% - 10px);min-height:153px;padding:24px}.network-logo-wall .distribution-logo img{max-width:min(100%,185px);max-height:64px}.distribution-footer{border-top:1px solid #c9cbbd;justify-content:space-between;align-items:center;gap:30px;padding-top:23px;display:flex}.distribution-footer p{font-size:12px}.distribution-footer .text-link{flex-shrink:0}.distribution-evidence-review{border:1px solid var(--line);background:#f1eee6;margin:0 0 50px}.distribution-evidence-review summary{letter-spacing:-.035em;cursor:pointer;padding:24px 28px;font-size:23px;line-height:1.4}.distribution-evidence-review summary>span{letter-spacing:0;color:var(--muted);margin:8px 0 0 22px;font-size:11px;display:block}.distribution-evidence-review details>p{max-width:1000px;padding:0 28px 22px;font-size:12px}.evidence-table-scroll{padding:0 28px 25px;overflow-x:auto}.evidence-table-scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:660px;font-size:11px;line-height:1.7}.evidence-table-scroll th,.evidence-table-scroll td{vertical-align:top;border-top:1px solid #ccc9bd;padding:15px 18px 15px 0}.evidence-table-scroll th{font-weight:600}.evidence-table-scroll td:last-child{width:48%}.evidence-table-scroll small{color:#656156;margin-top:6px;font-size:10px;font-weight:400;display:block}.evidence-table-scroll a{text-underline-offset:3px;margin-top:8px;text-decoration:underline;display:block}.evidence-table-scroll caption{text-align:left;padding-bottom:15px;font-weight:600}@media (width<=1000px){.distribution-logo img{max-width:min(100%,150px)}.distribution-logo-tile{min-height:140px;padding:23px 17px}.network-logo-wall .distribution-logo img{max-width:min(100%,150px)}.distribution-network{gap:5%}}@media (width<=760px){.distribution-editorial{padding:55px 0}.distribution-editorial .distribution-heading>p{max-width:100%;font-size:13px}.distribution-logo-tile{flex-basis:calc(33.333% - 10px);max-width:calc(33.333% - 10px);min-height:120px;padding:20px 14px}.distribution-logo img{max-width:min(100%,135px);max-height:49px}.distribution-logo{height:65px}.distribution-logo img[alt=IPSY]{max-width:50px;max-height:50px}.distribution-logo-caption{font-size:8px}.distribution-network{margin-top:35px;padding:35px 0;display:block}.network-heading{margin-bottom:28px;display:block}.network-heading h2{font-size:39px}.network-heading p{max-width:500px;margin-bottom:28px}.network-logo-wall .distribution-logo-tile{min-height:130px}.network-logo-wall .distribution-logo img{max-width:min(100%,160px)}.distribution-footer{flex-direction:column;align-items:start;gap:12px}.distribution-evidence-review summary{padding:22px;font-size:22px}.distribution-evidence-review details>p,.evidence-table-scroll{padding-inline:22px}.distribution-evidence-review{margin-bottom:35px}}@media (width<=520px){.distribution-logo-tile{flex-basis:calc(50% - 7px);max-width:calc(50% - 7px);min-height:115px;padding:20px 14px}.distribution-logo img{max-width:min(100%,130px);max-height:47px}.distribution-logo>span{font-size:25px}.network-logo-wall .distribution-logo img{max-width:min(100%,130px);max-height:50px}.network-logo-wall .distribution-logo-tile{flex-basis:calc(50% - 7px);max-width:calc(50% - 7px);min-height:123px;padding:18px 14px}.distribution-editorial .distribution-heading :is(h1,h2){font-size:46px}.distribution-logo-caption{font-size:8px}.distribution-network .network-heading h2{font-size:40px}}.distribution-logo-tile.anthropologie,.distribution-logo-tile.urban-outfitters,.distribution-logo-tile.happy-beauty{background:var(--wine)}.network-logo-wall .tira .distribution-logo img{max-width:min(100%,118px);max-height:54px}.network-logo-wall .loblaw{background:#fff}.network-market-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 18px;display:flex}.network-market-heading h3{letter-spacing:-.03em;font-size:18px}.network-market-heading>span{letter-spacing:.1em;color:var(--muted);font-size:8px}.north-america-opportunities .distribution-logo-tile{flex-basis:calc(25% - 10.5px);max-width:calc(25% - 10.5px)}.india-opportunities{border-top:1px solid #c9cbbd;margin-top:44px;padding-top:43px;scroll-margin-top:40px}.india-intro{grid-template-columns:1fr 1fr;align-items:end;gap:10%;margin-bottom:28px;display:grid}.india-intro h3{letter-spacing:-.04em;margin:15px 0 0;font-size:clamp(32px,3.2vw,48px);line-height:1.08}.india-intro p{color:#575c50;max-width:480px;font-size:12px;line-height:1.8}.india-logo-wall .distribution-logo-tile{background:#f8f6f0;flex-basis:calc(20% - 11.2px);max-width:calc(20% - 11.2px);min-height:142px;padding:23px 18px}.india-logo-wall .distribution-logo img{max-width:min(100%,145px);max-height:52px}.india-logo-wall .distribution-logo-caption{letter-spacing:.05em;font-size:8px}@media (width<=1000px){.india-logo-wall .distribution-logo-tile{flex-basis:calc(25% - 10.5px);max-width:calc(25% - 10.5px);padding:20px 16px}}@media (width<=760px){.network-market-heading{display:block}.network-market-heading>span{margin-top:8px;display:block}.north-america-opportunities .distribution-logo-tile{flex-basis:calc(50% - 7px);max-width:calc(50% - 7px)}.india-intro{display:block}.india-intro h3{margin-bottom:20px;font-size:36px}.india-intro p{max-width:none}.india-opportunities{margin-top:30px;padding-top:30px}.india-logo-wall .distribution-logo-tile{flex-basis:calc(33.333% - 10px);max-width:calc(33.333% - 10px);min-height:120px}}@media (width<=520px){.india-logo-wall .distribution-logo-tile{flex-basis:calc(50% - 7px);max-width:calc(50% - 7px);padding:18px 14px}.india-logo-wall .distribution-logo img{max-width:min(100%,130px);max-height:47px}}.india-logo-wall :is(.myntra,.ss-beauty,.amazon){background:var(--wine)}.india-logo-wall :is(.myntra,.ss-beauty,.amazon) .distribution-logo-caption{color:#e9ddd1}.india-logo-wall :is(.tata-cliq-palette,.flipkart) .distribution-logo img{max-width:65px;max-height:65px}.india-logo-wall .nykaa .distribution-logo img{max-width:78px;max-height:78px}.india-logo-wall :is(.nykaa,.ajio){background:#fff}.india-logo-wall .amazon .distribution-logo img{max-width:min(100%,133px);max-height:66px}.brand-mark{width:100%;max-width:100%;aspect-ratio:var(--logo-ratio);mix-blend-mode:multiply;flex-shrink:0;line-height:0;display:block;position:relative;overflow:hidden}.brand-mark>.brand-mark-art{object-fit:contain;object-position:left center;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:hidden}.wordmark>.brand-mark{width:100%}.footer-brand .brand-mark{width:275px}.hero-swatch>.swatch-logo{z-index:1;mix-blend-mode:normal;background:#fff;width:64%;height:auto;position:absolute;inset:12px auto auto 18%}.brand-ribbon.brand-logo-ribbon{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(16px,2vw,32px);padding-block:24px;display:grid}.brand-logo-ribbon>a{justify-content:center;align-items:center;min-width:0;min-height:50px;display:flex}.brand-logo-ribbon .brand-mark{aspect-ratio:auto;width:140px;max-width:100%;height:46px}.brand-logo-ribbon .brand-mark-estate{width:76px}.brand-logo-ribbon .brand-mark-sona{width:130px}.brand-logo-ribbon .brand-mark-laritzy{width:120px}.brand-logo-ribbon .brand-mark-floss{width:115px}.brand-logo-ribbon .brand-mark-commoncare{width:145px}.brand-logo-ribbon .brand-mark-korae{width:140px}.brand-art>.brand-art-logo{z-index:1;width:38%;height:80px;position:absolute;top:30px;left:30px}.estate .brand-art-logo,.brand-detail.estate .brand-detail-logo{filter:invert();mix-blend-mode:screen}.estate .brand-art-logo{width:34%;height:100px}.sona .brand-art-logo{width:43%;top:22px}.floss .brand-art-logo{width:29%;top:20px}.commoncare .brand-art-logo{mix-blend-mode:multiply;width:40%;height:auto;top:25px;left:25px}.korae .brand-art-logo{mix-blend-mode:multiply;width:39%;height:auto;top:25px;left:25px}.brand-detail-image{position:relative}.brand-detail-image>.brand-detail-logo{z-index:1;width:36%;height:76px;position:absolute;top:26px;left:26px}.brand-detail.estate .brand-detail-logo{width:100px;height:80px}.brand-detail.laritzy .brand-detail-logo{filter:invert();mix-blend-mode:screen}.brand-detail.korae .brand-detail-logo,.brand-detail.commoncare .brand-detail-logo{height:auto}.proof-name.proof-with-logo{align-items:center;gap:14px;min-height:70px;display:flex}.proof-name.proof-with-logo>.brand-mark{aspect-ratio:auto;width:130px;height:58px;margin:0}.estate-proof.proof-with-logo>.brand-mark{width:84px;height:66px}.proof-name.proof-with-logo>.proof-cross{margin:0 5px}@media (width<=760px){.brand-ribbon.brand-logo-ribbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;padding-block:22px}.brand-logo-ribbon>a{min-height:44px}.brand-logo-ribbon .brand-mark{height:42px}.brand-logo-ribbon .brand-mark-estate{width:70px}.brand-logo-ribbon .brand-mark-sona{width:118px}.brand-logo-ribbon .brand-mark-laritzy{width:110px}.brand-logo-ribbon .brand-mark-floss{width:104px}.brand-logo-ribbon .brand-mark-commoncare{width:130px}.brand-logo-ribbon .brand-mark-korae{width:125px}.brand-art>.brand-art-logo{width:43%;height:65px;top:20px;left:20px}.estate .brand-art-logo{height:75px}.commoncare .brand-art-logo,.korae .brand-art-logo{width:43%;height:auto;top:24px;left:24px}.brand-detail-image>.brand-detail-logo{width:38%;height:65px;top:22px;left:22px}.brand-detail.estate .brand-detail-logo{width:84px;height:72px}.footer-brand .brand-mark{width:255px}.proof-name.proof-with-logo{gap:10px;min-height:60px;font-size:30px}.proof-name.proof-with-logo>.brand-mark{width:112px;height:50px}.estate-proof.proof-with-logo>.brand-mark{width:76px;height:60px}}@media (width<=360px){.brand-ribbon.brand-logo-ribbon{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}}
