.design-lab[data-design="6"]{--six-ink:#4a3158;--six-violet:#805399;background:#faf7fc;color:var(--six-ink)}.design-lab[data-design="6"] #design-panel>:not(.concept-caption):not(.six-home){display:none!important}.six-home[hidden]{display:none!important}.six-home{overflow:clip;background:#faf7fc;color:#4a3158}.six-home a:focus-visible,.six-home button:focus-visible{outline:2px solid #7b5492;outline-offset:5px}.six-hero{position:relative;isolation:isolate;background:#eee0f3;padding:28px 5vw 0;min-height:900px;overflow:hidden}.six-meta{display:flex;justify-content:space-between;align-items:center;font:10px monospace;letter-spacing:.06em}.six-meta button{background:transparent;border:1px solid #b49bc3;padding:11px 16px;border-radius:30px;font-size:11px;min-height:44px}.six-title{position:relative;max-width:1500px;margin:42px auto 0;z-index:2}.six-title h1{font-size:clamp(65px,8.3vw,155px);font-weight:700;line-height:.93;letter-spacing:-.07em;text-transform:uppercase;margin:0;color:#72448b}.six-home em{font-style:normal;color:#493050}.six-sticker{position:absolute;display:inline-block;background:#493050;color:#fff8f2;font-size:12px;padding:9px 18px;border-radius:30px;transform:rotate(-8deg);box-shadow:0 3px 0 #49305015;white-space:nowrap}.six-sticker-a{top:-10px;left:39%}.six-sticker-b{bottom:0;left:43%;transform:rotate(7deg)}.six-hero-bottom{display:grid;grid-template-columns:.65fr 1.35fr;align-items:center;position:relative;z-index:1;margin-top:-15px}.six-hero-copy{padding:35px 0 70px;align-self:center;max-width:340px}.six-hero-copy p{font-size:20px;line-height:1.7;color:#5d426a}.six-hero-copy>a,.six-solid-link{display:inline-flex;gap:50px;align-items:center;border-radius:40px;background:#785491;color:#fff8f2;min-height:54px;padding:15px 24px;font-size:15px}.six-hero-copy small{display:block;font:10px monospace;margin-top:24px}.six-hero-art{margin:0;transform:translateY(var(--six-drift,0px)) rotate(var(--six-tilt,0deg));transition:transform .45s ease}.six-hero-art img{display:block;width:100%;height:auto}.six-flourish{position:absolute;left:-35px;bottom:140px;width:140px;height:260px;z-index:0;opacity:.3;transform:rotate(15deg)}.six-flourish path{fill:none;stroke:#9163aa;stroke-width:8;stroke-linecap:round}.six-ribbon{position:relative;z-index:2;transform:rotate(-3deg) scale(1.03);background:#825799;color:#fff8f2;padding:20px 0;white-space:nowrap;overflow:hidden;border-radius:50% 50% 0 0 / 55px 55px 0 0;margin-top:-25px}.six-ribbon span{display:block;text-align:center;font-size:clamp(18px,2.4vw,38px);font-weight:600;letter-spacing:-.04em}.six-section{padding:110px 5vw}.six-kicker{font:11px/1.6 monospace;letter-spacing:.07em}.six-intro{text-align:center;position:relative;padding-top:150px;padding-bottom:150px}.six-ink{font-size:clamp(31px,4.1vw,65px);font-weight:600;line-height:1.15;letter-spacing:-.05em;max-width:1000px;margin:45px auto;color:#c5b1d0}.six-ink span{color:#c5b1d0;transition:color .18s}.six-ink span.ink-filled{color:#4a3158}.six-text-link{display:inline-flex;min-height:44px;align-items:center;border-bottom:1px solid #b89bc9;font-size:14px}.six-note{position:absolute;right:6vw;bottom:80px;background:#e1cbea;color:#5d3e6f;padding:10px 18px;border-radius:25px;transform:rotate(-7deg);font-size:12px}.six-section-head{display:grid;grid-template-columns:.6fr 1.5fr .5fr;align-items:start;gap:30px;margin-bottom:55px}.six-section-head h2,.six-closing h2{font-size:clamp(42px,5.2vw,90px);font-weight:650;line-height:.98;letter-spacing:-.065em;margin:0;color:#4a3158}.six-section-head>a{font-size:13px;justify-self:end;min-height:44px;display:flex;align-items:center;border-bottom:1px solid #b89bc9}.six-tool-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.six-tool-image{position:relative;display:block;aspect-ratio:.9;background:#e0c9ed;border-radius:16px;overflow:hidden;isolation:isolate}.six-tool-image>img:not(.six-tool-icon){position:absolute;inset:14% -12% 8% 8%;width:124%;height:78%;object-fit:cover;object-position:left top;border:2px solid #fff8f2;border-radius:10px;transform:rotate(-8deg);transition:transform .6s}.six-tool-grid article:nth-child(2) .six-tool-image{background:#d3cee1}.six-tool-grid article:nth-child(2) .six-tool-image>img:not(.six-tool-icon){transform:rotate(8deg);inset:14% 8% 8% -12%}.six-tool-grid article:nth-child(3) .six-tool-image{background:#e9dac9}.six-tool-grid article:nth-child(3) .six-tool-image>img:not(.six-tool-icon){transform:rotate(-4deg)}.six-tool-image:hover>img:not(.six-tool-icon){transform:rotate(0) scale(1.035)}.six-tool-no{position:absolute;top:20px;left:22px;font:12px monospace;z-index:2}.six-tool-image .six-tool-icon{position:absolute;bottom:18px;right:18px;width:64px;height:64px;filter:drop-shadow(0 5px 12px #4a315833)}.six-tool-caption{padding-top:24px}.six-tool-caption h3{font-size:25px;letter-spacing:-.04em;margin:0 0 8px}.six-tool-caption p{font-size:14px;color:#6f527f;margin:0 0 14px}.six-tool-caption>span{font:10px monospace;color:#795d87}.six-work{background:#efe5f4}.six-work-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px 32px}.six-work-card figure{position:relative;margin:0;overflow:hidden;border-radius:18px;aspect-ratio:1.5;transform:scale(var(--six-image-scale,1));transform-origin:center bottom}.six-work-card img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s}.six-work-card:hover img{transform:scale(1.04)}.six-work-card figure>span{position:absolute;bottom:20px;right:20px;background:#faf7fc;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#785491;font-size:24px}.six-work-card>div{display:grid;grid-template-columns:30px 1fr;gap:8px 14px;padding:22px 0 0}.six-work-card>div>span{font:10px monospace;padding-top:6px}.six-work-card h3{font-size:25px;font-weight:500;margin:0;letter-spacing:-.04em}.six-work-card small{grid-column:2;font-size:12px;color:#775987}.six-areas{background:#faf7fc}.six-area-path{position:relative;height:1050px;isolation:isolate}.six-area-path svg{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.six-area-path path{fill:none;stroke:#b895d0;stroke-width:13;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.six-area{position:absolute;max-width:420px}.six-area-0{left:6%;top:6%}.six-area-1{right:3%;top:38%}.six-area-2{left:12%;bottom:2%}.six-area>span{display:inline-block;font:11px monospace;background:#faf7fc;padding:8px 12px;border:1px solid #e1d5e8;border-radius:25px;transform:rotate(-5deg)}.six-area h3{font-size:clamp(45px,5.7vw,85px);letter-spacing:-.06em;line-height:1;margin:24px 0 18px;color:#805399;background:#faf7fc}.six-area p{font-size:18px;line-height:1.7;max-width:300px;background:#faf7fc;color:#6d517c}.six-closing{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#e8d7f1;gap:2vw;overflow:hidden}.six-closing h2{margin:30px 0 40px;color:#7b5093}.six-closing img{width:115%;height:auto;transform:rotate(-9deg)}.six-paused *{transition:none!important}.six-paused .six-hero-art{transform:none}.six-footer .sz-footer-wordmark{transform-origin:bottom center}.design-lab[data-design="6"] .concept-switch>div{min-width:0}.six-home .six-solid-link:hover,.six-hero-copy>a:hover{background:#614176}@media(max-width:800px){.concept-switch{flex-direction:column;align-items:stretch;gap:12px}.concept-switch>div[role=tablist]{display:flex;max-width:100%;overflow-x:auto;flex-shrink:0}.concept-switch [role=tab]{flex-shrink:0}.six-hero{padding:22px 22px 30px;min-height:0}.six-meta{font-size:8px;gap:10px}.six-meta button{font-size:10px;padding:8px 12px}.six-title{margin-top:55px}.six-title h1{font-size:clamp(43px,10.2vw,77px)}.six-sticker{font-size:9px;padding:7px 10px}.six-sticker-a{left:28%;top:-25px}.six-sticker-b{left:auto;right:0;bottom:-24px}.six-hero-bottom{grid-template-columns:1fr;margin-top:30px}.six-hero-art{grid-row:1;margin:0 -12px}.six-hero-copy{max-width:none;padding:10px 0 20px;display:grid;grid-template-columns:1fr;gap:5px}.six-hero-copy p{font-size:17px;margin-bottom:16px}.six-hero-copy>a{justify-self:start;min-height:50px;font-size:14px}.six-hero-copy small{font-size:9px;margin-top:15px}.six-flourish{left:-50px;bottom:230px}.six-ribbon{padding:16px 0}.six-section{padding:65px 22px}.six-intro{padding-top:90px;padding-bottom:95px}.six-ink{font-size:34px;line-height:1.12;margin:30px 0}.six-note{right:25px;bottom:30px;font-size:10px}.six-section-head{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.six-section-head h2,.six-closing h2{font-size:44px}.six-section-head>a{justify-self:start}.six-kicker{font-size:9px}.six-tool-grid{grid-template-columns:1fr;gap:40px}.six-tool-image{aspect-ratio:1.1}.six-tool-caption{padding-top:20px}.six-work-grid{grid-template-columns:1fr;gap:35px}.six-work-card h3{font-size:23px}.six-area-path{height:940px}.six-area{max-width:85%}.six-area-0{left:3%;top:3%}.six-area-1{right:0;top:37%}.six-area-2{left:4%;bottom:0}.six-area h3{font-size:50px}.six-area p{font-size:16px;max-width:260px}.six-area>span{font-size:9px}.six-closing{grid-template-columns:1fr}.six-closing img{width:100%;margin-top:40px}.six-home .six-solid-link{font-size:14px}.six-ribbon span{font-size:19px}.six-home .six-work-card small{font-size:11px}}@media(prefers-reduced-motion:reduce){.six-home *{animation:none!important;transition:none!important}.six-hero-art,.six-work-card figure{transform:none!important}.six-area-path path{stroke-dashoffset:0!important}.six-ink span{color:#4a3158!important}}

.design-lab[data-design='6']{--lab-bg:#faf7fc;--lab-text:#4a3158;--lab-accent:#d7bce8;--lab-line:#d8c6e2}body:has(.design-lab[data-design='6']){background:#faf7fc;color:#4a3158}body:has(.design-lab[data-design='6']) .site-header{background:#faf7fcf5;color:#4a3158;border-color:#d8c6e2}body:has(.design-lab[data-design='6']) .site-header a,body:has(.design-lab[data-design='6']) .languages button{color:#4a3158}body:has(.design-lab[data-design='6']) .nav-account{border-color:#d8c6e2}body:has(.design-lab[data-design='6']) .mobile-nav nav{background:#faf7fc}body:has(.design-lab[data-design='6']) .sz-footer-top{display:grid}.six-title h1{font-family:Arial,Helvetica,sans-serif;font-weight:800}.six-section-head h2,.six-closing h2{font-family:Arial,Helvetica,sans-serif;font-weight:700}

