.page-decorations-module__154pnq__container{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-decorations-module__154pnq__tile{width:100%;height:1800px;position:absolute;left:0}.page-decorations-module__154pnq__decor{background:var(--img) center / contain no-repeat;width:var(--w);aspect-ratio:var(--ratio,1);top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);opacity:var(--opacity,.25);transform:rotate(var(--rotate,0deg)) scale(calc(var(--scale,1) * var(--flip-x,1)), calc(var(--scale,1) * var(--flip-y,1)));position:absolute}.page-decorations-module__154pnq__floralLeft{--img:url(/arts/ba07c981-907e-4005-bcde-aefed64fef00.png);--w:640px;--left:-290px;--top:5px;--rotate:7deg;--opacity:.3}.page-decorations-module__154pnq__sprig{--img:url(/arts/Elegant%20Golden%20Botanical%20Lily%20Sprig.png);--w:420px;--ratio:3 / 4;--right:-230px;--top:450px;--rotate:-95deg}.hero-visual-page .page-decorations-module__154pnq__sprig{--opacity:.07}.hero-visual-page .page-decorations-module__154pnq__floralLeft{--opacity:.16}.page-decorations-module__154pnq__ornament{--img:url(/arts/Elegant%20Tan%20Lily%20Botanical%20Ornament.png);--w:310px;--left:-100px;--top:940px;--rotate:5deg;--opacity:.35}.page-decorations-module__154pnq__floralRight{--img:url(/arts/ba07c981-907e-4005-bcde-aefed64fef00.png);--flip-x:-1;--w:680px;--right:-320px;--top:1280px;--rotate:-9deg;--opacity:.3}.page-decorations-module__154pnq__container[data-side=right] .page-decorations-module__154pnq__floralLeft{--left:auto;--right:-350px;--flip-x:-1;--rotate:-19deg;--top:1940px}.page-decorations-module__154pnq__container[data-side=right] .page-decorations-module__154pnq__ornament{--left:auto;--right:-100px;--flip-x:-1;--rotate:-5deg}@media (max-width:1023px){.page-decorations-module__154pnq__tile{--scale:.6;opacity:.6}}.page-decorations-module__154pnq__sectionFlowers .page-decorations-module__154pnq__floralLeft{--w:clamp(180px, 30vw, 480px);--left:calc(clamp(180px, 30vw, 480px) * -.65);--top:auto;--bottom:-40px;--opacity:.18}.page-decorations-module__154pnq__sectionFlowers .page-decorations-module__154pnq__sprig{--w:clamp(140px, 22vw, 340px);--right:calc(clamp(140px, 22vw, 340px) * -.65);--top:8%;--rotate:-20deg;--opacity:.16}.page-decorations-module__154pnq__sectionFlowers[data-section=hero] .page-decorations-module__154pnq__floralLeft{--top:8%;--bottom:auto;--opacity:.12}.page-decorations-module__154pnq__sectionFlowers[data-section=hero] .page-decorations-module__154pnq__sprig{--top:auto;--bottom:3%;--opacity:.09}.page-decorations-module__154pnq__sectionFlowers[data-section=table] .page-decorations-module__154pnq__floralLeft{--rotate:20deg}.page-decorations-module__154pnq__sectionFlowers[data-section=work] .page-decorations-module__154pnq__floralLeft{--rotate:-12deg;--opacity:.22}.page-decorations-module__154pnq__sectionFlowers[data-section=work] .page-decorations-module__154pnq__sprig{--top:2%;--opacity:.2}@media (max-width:767px){.page-decorations-module__154pnq__sectionFlowers{opacity:.65}}
.sidebar-flowers-module__mEWxHW__flowers{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sidebar-flowers-module__mEWxHW__flowers[data-background-flower=true]:before{content:"";z-index:0;pointer-events:none;transform-origin:0 0;opacity:.3;background-image:url(/arts/ba07c981-907e-4005-bcde-aefed64fef00.png);background-position:-60px 28px;background-repeat:no-repeat;background-size:230px;position:absolute;inset:0;transform:rotate(7deg)}.sidebar-flowers-module__mEWxHW__flowers[data-collapsed=true]:before{background-position:-94px 28px}.sidebar-flowers-module__mEWxHW__decor{z-index:0;pointer-events:none;background:var(--img) center / contain no-repeat;width:var(--w);aspect-ratio:var(--ratio,1);top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);opacity:var(--opacity,.25);transform:rotate(var(--rotate,0deg)) scale(calc(var(--scale,1) * var(--flip-x,1)), calc(var(--scale,1) * var(--flip-y,1)));position:absolute}.sidebar-flowers-module__mEWxHW__sprig{--img:url(/arts/Elegant%20Golden%20Botanical%20Lily%20Sprig.png);--w:360px;--ratio:3 / 4;--right:80px;--top:var(--sidebar-sprig-top,33%);--rotate:95deg}.sidebar-flowers-module__mEWxHW__ornament{--img:url(/arts/Elegant%20Tan%20Lily%20Botanical%20Ornament.png);--w:300px;--left:-70px;--top:var(--sidebar-ornament-top,54%);--rotate:5deg;--opacity:.35}.sidebar-flowers-module__mEWxHW__floral{--img:url(/arts/ba07c981-907e-4005-bcde-aefed64fef00.png);--flip-x:-1;--w:620px;--left:-280px;--top:var(--sidebar-floral-top,70%);--rotate:170deg;--opacity:.3}.sidebar-flowers-module__mEWxHW__flowers[data-collapsed=true] .sidebar-flowers-module__mEWxHW__sprig{--right:-100px}.sidebar-flowers-module__mEWxHW__flowers[data-collapsed=true] .sidebar-flowers-module__mEWxHW__ornament{--left:-130px}
.sidebar-module__XUuFKW__sidebar{isolation:isolate;background:var(--surface);border-right:1px solid var(--border);width:260px;color:var(--text-secondary);flex-direction:column;flex:0 0 260px;padding:28px 16px 24px;display:flex;position:relative;overflow:hidden}.sidebar-module__XUuFKW__header,.sidebar-module__XUuFKW__navigation{z-index:1;position:relative}.sidebar-module__XUuFKW__header{justify-content:space-between;align-items:center;gap:12px;padding:0 12px 22px;display:flex}.sidebar-module__XUuFKW__title{color:var(--highlight);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.sidebar-module__XUuFKW__toggle{width:36px;height:36px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.sidebar-module__XUuFKW__toggle:hover{background:var(--surface-deep)}.sidebar-module__XUuFKW__toggle:focus-visible{outline:2px solid var(--highlight);outline-offset:3px}.sidebar-module__XUuFKW__navigation{flex-direction:column;flex:1;gap:48px;display:flex}.sidebar-module__XUuFKW__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sidebar-module__XUuFKW__link,.sidebar-module__XUuFKW__back{min-height:50px;color:var(--text-secondary);border-radius:7px;align-items:center;gap:16px;padding:12px 16px;font-size:15px;text-decoration:none;display:flex;position:relative}.sidebar-module__XUuFKW__link[href]:hover,.sidebar-module__XUuFKW__back:hover{background:color-mix(in srgb, var(--surface-deep) 35%, transparent)}.sidebar-module__XUuFKW__link[aria-current=location]{background:var(--surface-deep);color:var(--text-primary)}.sidebar-module__XUuFKW__link[aria-current=location]:before{content:"";background:var(--highlight);border-radius:7px 0 0 7px;width:4px;position:absolute;inset:0 auto 0 0}.sidebar-module__XUuFKW__icon{flex:0 0 22px;place-items:center;width:22px;height:24px;font-size:24px;display:grid}.sidebar-module__XUuFKW__icon svg{width:22px;height:22px}.sidebar-module__XUuFKW__badge{color:var(--text-secondary);margin-left:auto;font-size:10px}.sidebar-module__XUuFKW__link[aria-disabled=true]{opacity:.6;cursor:default}.sidebar-module__XUuFKW__back{border-top:1px solid var(--border);border-radius:0;margin-top:auto;padding-top:24px;font-size:13px}.sidebar-module__XUuFKW__sidebar[data-collapsed=true]{flex-basis:80px;width:80px;padding-inline:10px}.sidebar-module__XUuFKW__sidebar[data-collapsed=true] .sidebar-module__XUuFKW__header{justify-content:center;padding-inline:0}.sidebar-module__XUuFKW__sidebar[data-collapsed=true] .sidebar-module__XUuFKW__title,.sidebar-module__XUuFKW__sidebar[data-collapsed=true] .sidebar-module__XUuFKW__label,.sidebar-module__XUuFKW__sidebar[data-collapsed=true] .sidebar-module__XUuFKW__badge{display:none}.sidebar-module__XUuFKW__sidebar[data-collapsed=true] .sidebar-module__XUuFKW__link,.sidebar-module__XUuFKW__sidebar[data-collapsed=true] .sidebar-module__XUuFKW__back{justify-content:center;padding-inline:0}.sidebar-module__XUuFKW__iconPlaceholder{border:1px solid var(--border);border-radius:4px;flex:0 0 22px;width:22px;height:22px}
@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa70d328b406d70e-s.0dlt_nf5pfde8.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/02f8c82079ee3c71-s.p.0wv_63afy57i_.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:Mrs Saint Delafield Fallback;src:local(Arial);ascent-override:146.87%;descent-override:100.35%;line-gap-override:0.0%;size-adjust:61.69%}.mrs_saint_delafield_a90aa16b-module__qm8nva__className{font-family:Mrs Saint Delafield,Mrs Saint Delafield Fallback;font-style:normal;font-weight:400}
.concept-module__gWGnaG__layout{background:var(--bg);min-width:0;font-family:var(--font-geist-sans), Arial, sans-serif;flex:1;display:flex}.concept-module__gWGnaG__content{flex:1;min-width:0;container-type:inline-size}.concept-module__gWGnaG__page{max-width:1440px;color:var(--text-primary);margin-inline:auto}.concept-module__gWGnaG__openingStatement{border-bottom:1px solid var(--border);background:var(--bg);color:var(--text-primary);grid-template-columns:auto 1fr;align-items:start;gap:clamp(18px,3cqw,46px);padding:clamp(48px,7cqw,94px) clamp(24px,8cqw,112px) clamp(52px,7cqw,88px);display:grid;position:relative;overflow:hidden}.concept-module__gWGnaG__statementContent{z-index:1;max-width:850px;position:relative}.concept-module__gWGnaG__statement{letter-spacing:-.035em;text-wrap:balance;max-width:1000px;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.concept-module__gWGnaG__statement span{display:block}.concept-module__gWGnaG__statementIntro{color:var(--text-secondary);font-size:clamp(20px,2.2cqw,32px);line-height:1.15}.concept-module__gWGnaG__statementIngredients{color:var(--text-primary);margin-top:7px;font-size:clamp(30px,4cqw,58px);line-height:1.04}.concept-module__gWGnaG__statementIngredients em{color:#075058;letter-spacing:-.04em;font-family:Arial,Helvetica,sans-serif;font-size:.78em;font-style:normal;font-weight:500}.concept-module__gWGnaG__statementTurn{color:var(--text-secondary);align-items:center;gap:.35em;margin-top:clamp(22px,3cqw,38px);font-size:clamp(22px,2.8cqw,40px);line-height:1.1;display:flex!important}.concept-module__gWGnaG__statementTurn:before{content:"";background:var(--highlight);transform-origin:0;width:clamp(34px,7cqw,92px);height:1px;animation:.35s step-end 1.65s both concept-module__gWGnaG__statement-rule;display:inline-block}.concept-module__gWGnaG__statementTurn strong{color:#075058;font-weight:500}.concept-module__gWGnaG__statementProblem{max-width:850px;color:var(--text-primary);margin-top:5px;padding-bottom:.08em;font-size:clamp(38px,5.4cqw,78px);font-weight:700;line-height:1.06}.concept-module__gWGnaG__statement .concept-module__gWGnaG__statementWord{color:color-mix(in srgb, var(--text-primary) 42%, var(--bg));margin-right:.27em;transition:color .26s;display:inline-block}.concept-module__gWGnaG__statementWord:last-child{margin-right:0}.concept-module__gWGnaG__statementIntro .concept-module__gWGnaG__statementWord{color:#aaa59a}.concept-module__gWGnaG__statementIngredients .concept-module__gWGnaG__statementWord{color:#8ea6a3}.concept-module__gWGnaG__statementTurn .concept-module__gWGnaG__statementWord{color:#b9a77d}.concept-module__gWGnaG__statementProblem .concept-module__gWGnaG__statementWord{color:#77736b}.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementWord{color:var(--text-primary);transition-delay:var(--word-delay)}.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementIntro{animation:.7s steps(28,end) .15s both concept-module__gWGnaG__statement-write}.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementIngredients{animation:.7s steps(20,end) .95s both concept-module__gWGnaG__statement-write}.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementTurn{animation:.5s steps(12,end) 1.75s both concept-module__gWGnaG__statement-write}.concept-module__gWGnaG__statementAccent{letter-spacing:-.04em;font-family:Arial,Helvetica,sans-serif;font-size:.78em;font-weight:500}.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementAccent,.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementTeal{color:#075058}.concept-module__gWGnaG__statementTeal{font-weight:500}.concept-module__gWGnaG__statementBadge{border:1px solid color-mix(in srgb, #e02b20 52%, var(--border));background:color-mix(in srgb, #e02b20 12%, var(--bg));border-radius:.18em;padding:.08em .18em .12em;margin-right:.08em!important}.concept-module__gWGnaG__statementActive .concept-module__gWGnaG__statementBadge{color:#e02b20;background:color-mix(in srgb, #e02b20 18%, var(--bg));border-color:#e02b20}@media (prefers-reduced-motion:reduce){.concept-module__gWGnaG__statementWord{transition:none}}.concept-module__gWGnaG__label{color:var(--highlight);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:600}.concept-module__gWGnaG__heading,.concept-module__gWGnaG__sectionHeading{letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.08}.concept-module__gWGnaG__heading{font-size:clamp(38px,4.5cqw,68px)}.concept-module__gWGnaG__sectionHeading{font-size:clamp(30px,3.6cqw,46px)}.concept-module__gWGnaG__description{max-width:44ch;color:var(--text-secondary);margin:20px 0 0;font-size:14px;line-height:1.7}.concept-module__gWGnaG__harmony{background:var(--bg);border-bottom:1px solid var(--border);padding:clamp(42px,6cqw,76px) clamp(24px,4.5cqw,64px) 0}.concept-module__gWGnaG__harmonyHero{grid-template-columns:1.05fr 1.1fr .75fr;align-items:center;gap:34px;min-height:410px;display:grid}.concept-module__gWGnaG__harmonyIntro{padding-bottom:18px}.concept-module__gWGnaG__harmonyHeading{letter-spacing:-.055em;margin:16px 0 22px;font:400 clamp(58px,7cqw,96px)/.9 Georgia,Times New Roman,serif}.concept-module__gWGnaG__harmonyLead{max-width:420px;margin:0;font:400 clamp(25px,2.5cqw,38px)/1.16 Georgia,Times New Roman,serif}.concept-module__gWGnaG__harmonyHeroImage{min-height:370px;position:relative}.concept-module__gWGnaG__harmonyHeroImage img{object-fit:contain;object-position:center}.concept-module__gWGnaG__harmonyDistinction{align-self:center;padding:18px 0 18px 12px}.concept-module__gWGnaG__harmonyStar{color:var(--highlight);font-size:28px}.concept-module__gWGnaG__harmonyQuote{max-width:250px;margin:18px 0 24px;font:italic 400 clamp(23px,2.2cqw,32px)/1.14 Georgia,Times New Roman,serif}.concept-module__gWGnaG__harmonyNote{color:var(--text-secondary);margin:0 0 10px;font-size:12px}.concept-module__gWGnaG__harmonyDistinction ul{color:var(--text-secondary);margin:0;padding-left:16px;font-size:12px;line-height:1.9}.concept-module__gWGnaG__harmonyPrinciples{border-top:1px solid var(--border);grid-template-columns:96px repeat(5,minmax(0,1fr));margin-top:44px;display:grid}.concept-module__gWGnaG__harmonyPrinciplesLabel{color:var(--highlight);letter-spacing:.2em;text-transform:uppercase;padding:28px 14px 0 0;font-size:10px;line-height:1.7}.concept-module__gWGnaG__harmonyPrinciple{border-left:1px solid var(--border);min-width:0;padding:24px 16px 28px}.concept-module__gWGnaG__harmonyPrincipleImage{aspect-ratio:1.55;margin-bottom:16px;position:relative;overflow:hidden}.concept-module__gWGnaG__harmonyPrincipleImage img{object-fit:cover}.concept-module__gWGnaG__harmonyNumber{color:var(--highlight);font:400 17px Georgia,serif}.concept-module__gWGnaG__harmonyPrinciple h3{margin:8px 0;font:400 22px Georgia,serif}.concept-module__gWGnaG__harmonyPrinciple p{max-width:18ch;color:var(--text-secondary);margin:0;font-size:11px;line-height:1.55}.concept-module__gWGnaG__section{z-index:1;border-top:1px solid var(--border);padding:44px clamp(24px,4.5cqw,64px);position:relative}.concept-module__gWGnaG__idea,.concept-module__gWGnaG__visual,.concept-module__gWGnaG__journey{grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px;display:grid}.concept-module__gWGnaG__idea,.concept-module__gWGnaG__visual{background:var(--surface)}.concept-module__gWGnaG__ideaFigure{min-width:0;margin:0}.concept-module__gWGnaG__ideaImage{aspect-ratio:2.65;border-radius:4px;position:relative;overflow:hidden}.concept-module__gWGnaG__ideaImage img{object-fit:cover}.concept-module__gWGnaG__ideaFigure figcaption{color:var(--highlight);justify-content:space-around;align-items:center;margin-top:14px;font:italic 19px Georgia,Times New Roman,serif;display:flex}.concept-module__gWGnaG__sectionIntro{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.concept-module__gWGnaG__sectionIntro .concept-module__gWGnaG__description{margin-top:0}.concept-module__gWGnaG__principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.concept-module__gWGnaG__emptyIcon{border:1px solid var(--border);background:var(--surface);border-radius:6px;flex-shrink:0;width:36px;height:36px;display:block}.concept-module__gWGnaG__principles h3,.concept-module__gWGnaG__journeySteps h3{margin:12px 0 5px;font-size:13px;font-weight:600;line-height:1.4}.concept-module__gWGnaG__principles p,.concept-module__gWGnaG__journeySteps p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.6}.concept-module__gWGnaG__moodboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.concept-module__gWGnaG__moodImage{aspect-ratio:1.45;border-radius:4px;position:relative;overflow:hidden}.concept-module__gWGnaG__moodImage img{object-fit:cover}.concept-module__gWGnaG__palette{justify-content:center;align-items:center;gap:6px;display:flex}.concept-module__gWGnaG__palette span{aspect-ratio:1;border:1px solid var(--border);border-radius:50%;width:22%}.concept-module__gWGnaG__swatchDeep{background:var(--surface-deep)}.concept-module__gWGnaG__swatchRose{background:var(--bg)}.concept-module__gWGnaG__swatchGold{background:var(--highlight)}.concept-module__gWGnaG__swatchCream{background:var(--text-primary)}.concept-module__gWGnaG__journeySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px;margin:0;padding:0;list-style:none;display:grid}.concept-module__gWGnaG__journeySteps li{align-items:flex-start;gap:10px;display:flex;position:relative}.concept-module__gWGnaG__journeySteps li:not(:nth-child(3n)):after{content:"→";color:var(--highlight);font-size:16px;position:absolute;top:6px;right:-17px}.concept-module__gWGnaG__stepNumber{color:var(--highlight);letter-spacing:.08em;font-size:10px}.concept-module__gWGnaG__journeySteps h3{margin:3px 0 5px;font-size:12px}.concept-module__gWGnaG__journeySteps p{font-size:11px}@container (max-width:950px){.concept-module__gWGnaG__journey{grid-template-columns:1fr;gap:28px}.concept-module__gWGnaG__journey .concept-module__gWGnaG__description{max-width:60ch}.concept-module__gWGnaG__journeySteps{gap:28px 36px}.concept-module__gWGnaG__journeySteps li:not(:nth-child(3n)):after{right:-26px}}@container (max-width:650px){.concept-module__gWGnaG__openingStatement{grid-template-columns:1fr;gap:10px;padding:42px 24px 48px}.concept-module__gWGnaG__statementIntro{font-size:21px}.concept-module__gWGnaG__statementIngredients{margin-top:8px;font-size:34px}.concept-module__gWGnaG__statementTurn{margin-top:22px;font-size:25px}.concept-module__gWGnaG__statementProblem{margin-top:6px;font-size:43px}.concept-module__gWGnaG__idea,.concept-module__gWGnaG__visual,.concept-module__gWGnaG__sectionIntro{grid-template-columns:1fr;gap:26px}.concept-module__gWGnaG__section{padding:32px 24px}.concept-module__gWGnaG__sectionIntro .concept-module__gWGnaG__description{max-width:46ch}.concept-module__gWGnaG__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.concept-module__gWGnaG__moodboard{gap:8px}.concept-module__gWGnaG__harmony{padding-top:36px}.concept-module__gWGnaG__harmonyHero{flex-direction:column;align-items:stretch;gap:24px;display:flex}.concept-module__gWGnaG__harmonyIntro{padding-bottom:0}.concept-module__gWGnaG__harmonyHeading{font-size:64px}.concept-module__gWGnaG__harmonyLead{max-width:18ch;font-size:29px}.concept-module__gWGnaG__harmonyHeroImage{min-height:300px}.concept-module__gWGnaG__harmonyDistinction{padding:0 0 12px}.concept-module__gWGnaG__harmonyPrinciples{grid-template-columns:repeat(2,minmax(0,1fr))}.concept-module__gWGnaG__harmonyPrinciplesLabel{grid-column:1/-1;padding:24px 0 0}.concept-module__gWGnaG__harmonyPrinciple:nth-of-type(odd){border-left:0}.concept-module__gWGnaG__journeySteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.concept-module__gWGnaG__journeySteps li:after{display:none}}@media (max-width:767px){.concept-module__gWGnaG__layout{flex-direction:row}}@container (max-width:350px){.concept-module__gWGnaG__openingStatement{padding-inline:16px}.concept-module__gWGnaG__heading{font-size:32px}.concept-module__gWGnaG__sectionHeading{font-size:28px}.concept-module__gWGnaG__section{padding-inline:16px}.concept-module__gWGnaG__principles,.concept-module__gWGnaG__journeySteps{grid-template-columns:1fr}.concept-module__gWGnaG__moodboard{grid-template-columns:repeat(2,minmax(0,1fr))}}.concept-module__gWGnaG__layout{--sidebar-width:260px}.concept-module__gWGnaG__layout:has(>aside[data-collapsed=true]){--sidebar-width:80px}.concept-module__gWGnaG__layout>aside{z-index:3;position:relative}.concept-module__gWGnaG__mainColumn{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.concept-module__gWGnaG__mainColumn>nav{font-family:Arial,Helvetica,sans-serif}@media (min-width:1024px){.concept-module__gWGnaG__mainColumn>nav{width:calc(100% + var(--sidebar-width));margin-left:calc(-1 * var(--sidebar-width))}.concept-module__gWGnaG__mainColumn>nav:before{content:"";flex:0 0 120px;height:60.8px}}@media (max-width:1023px){.concept-module__gWGnaG__mainColumn>nav{padding-inline:16px}.concept-module__gWGnaG__mainColumn>nav .site-nav-glass{border-radius:28px;flex-wrap:wrap;justify-content:center;gap:8px;padding:12px}.concept-module__gWGnaG__mainColumn>nav .site-nav-links{flex-wrap:wrap;flex-basis:100%;gap:0 18px}}.concept-module__gWGnaG__page>section{scroll-margin-top:116px}@media (max-width:1023px){.concept-module__gWGnaG__page>section{scroll-margin-top:240px}}
