/* SLYWORKS Experience 3.4 - scoped editorial layer, no changes to private portals */
.sly-page{overflow-x:clip}.sx-experience{font-family:inherit}.sx-experience *{box-sizing:border-box}.sx-experience em{font-style:normal;font-weight:400}.sx-overline{display:inline-flex;align-items:center;gap:10px;letter-spacing:.21em;font-size:10px;font-weight:600;color:#c3b4a1}.sx-overline.muted{color:#917f6c}.sx-dot{width:7px;height:7px;border-radius:100%;background:#cbb79c;box-shadow:0 0 14px #cbb79c}.sx-opening{position:relative;isolation:isolate;overflow:hidden;color:#f6f3ee;background:#131516;min-height:760px;padding:76px 0 60px}.sx-opening:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 64% 41%,#3c403e 0%,#222625 34%,#131516 72%)}.sx-glow{position:absolute;z-index:-1;right:-13vw;top:-25vw;width:78vw;height:78vw;max-width:1200px;max-height:1200px;background:radial-gradient(circle,#c3b29d21 0,transparent 62%);pointer-events:none}.sx-opening-inner{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:6.5%;align-items:center;min-height:600px}.sx-intro{position:relative;z-index:2}.sx-intro h1{font-size:clamp(52px,6.1vw,102px)!important;line-height:1.02!important;font-weight:510!important;letter-spacing:-.077em!important;color:#fbfaf8!important;margin:24px 0 24px!important;max-width:750px}.sx-intro h1 em{color:#cabbab}.sx-intro>p{font-size:clamp(15px,1.25vw,18px);line-height:1.8;color:#b5b6b3;max-width:460px;margin:0 0 34px}.sx-main-action{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.sx-primary{display:inline-flex;align-items:center;justify-content:center;gap:22px;color:#1b1c1a!important;background:#e8e0d4;padding:15px 19px;border-radius:8px;text-decoration:none;font-weight:600;font-size:13px;transition:transform .2s,background .2s}.sx-primary:hover{background:white;transform:translateY(-2px)}.sx-primary.dark{background:#191b1b;color:#fff!important}.sx-primary.dark:hover{background:#3b3c3b}.sx-subtle-link{font-size:12px;color:#d2cbc2!important;text-decoration:none;border-bottom:1px solid #8d8780;padding:9px 0}.sx-display{border:1px solid #8d897b45;background:#252929ba;backdrop-filter:blur(22px);border-radius:16px;box-shadow:0 38px 120px #0009;transform:perspective(1500px) rotateY(-7deg) rotateX(2deg);overflow:hidden;transition:transform .65s ease}.sx-display:hover{transform:perspective(1500px) rotateY(-2deg) rotateX(0)}.sx-display-top,.sx-display-bottom{display:flex;align-items:center;justify-content:space-between;padding:13px 19px;font-size:9px;letter-spacing:.1em;color:#9daba7;border-bottom:1px solid #ffffff15}.sx-display-bottom{border-bottom:0;border-top:1px solid #ffffff17}.sx-display-mark{font-size:20px;font-weight:800;color:white;letter-spacing:-.1em}.sx-point{color:#c2a789}.sx-displayed-live{display:flex;align-items:center;gap:7px}.sx-displayed-live i{display:block;width:5px;height:5px;border-radius:50%;background:#a3c2a9}.sx-display-body{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;padding:28px 22px 34px;min-height:375px}.sx-display-aside{display:flex;flex-direction:column;align-items:flex-start;gap:19px}.sx-display-aside>span,.sx-mini-card>span{font-size:9px;letter-spacing:.15em;color:#a7aba5}.sx-display-aside>b{font-size:clamp(21px,2.3vw,37px);line-height:1.18;color:#fff;font-weight:500;letter-spacing:-.055em}.sx-display-aside>b i{font-style:normal;color:#cab6a0}.sx-display-aside>small{color:#9ca4a0;font-size:11px;line-height:1.7;max-width:165px}.sx-display-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;align-content:center}.sx-mini-card{background:#343b39;border:1px solid #ffffff1b;border-radius:10px;min-height:140px;padding:15px 13px;display:flex;flex-direction:column;gap:10px}.sx-mini-card>b{color:#fbf7f1;font-size:15px;font-weight:550;letter-spacing:-.035em}.sx-mini-card>small{color:#b5c0b9;font-size:10px;line-height:1.5}.sx-mini-card.wide{grid-column:1/-1;min-height:130px;background:#e8e2d8}.sx-mini-card.wide>span,.sx-mini-card.wide>small{color:#655f57}.sx-mini-card.wide>b{color:#252521}.sx-line{height:4px;background:linear-gradient(90deg,#cbb7a0 58%,#61716c 58%);border-radius:4px;margin-top:auto}.sx-line.alt{background:linear-gradient(90deg,#b5c0ba 77%,#61716c 77%)}.sx-path{display:flex;gap:9px;margin-top:auto}.sx-path i{height:4px;flex:1;background:#bfae98;border-radius:3px}.sx-path i:nth-child(even){background:#91897d}.sx-scrollcue{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#aeb0ac!important;text-decoration:none;letter-spacing:.16em;font-size:9px}.sx-scrollcue span{margin-left:10px}.sx-choices{padding:100px 0 95px;background:#f5f4f1;color:#1e211f}.sx-choice-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;align-items:start}.sx-choice-head h2,.sx-manifesto h2,.sx-journey h2{font-size:clamp(31px,3.5vw,53px)!important;line-height:1.12!important;letter-spacing:-.065em!important;font-weight:500!important;margin:19px 0!important}.sx-choice-head h2 em,.sx-journey h2 em{color:#a28c74}.sx-choice-head p,.sx-manifesto p,.sx-journey p{max-width:440px;color:#797b76;font-size:15px;line-height:1.8}.sx-choice-list{border-top:1px solid #d4d1ca}.sx-choice-list a{display:grid;grid-template-columns:35px minmax(0,1fr) 130px 15px;align-items:center;gap:15px;padding:24px 4px;border-bottom:1px solid #d4d1ca;text-decoration:none;color:#252723;transition:padding .25s,background .25s}.sx-choice-list a:hover{padding-left:13px;background:#e9e6e0}.sx-choice-list a>span{font-size:11px;color:#9a8977}.sx-choice-list strong{font-size:17px;font-weight:500;letter-spacing:-.03em}.sx-choice-list small{font-size:11px;color:#79766f}.sx-choice-list b{font-size:19px;font-weight:400}.sx-manifesto{background:#e5e1d9;padding:110px 0}.sx-manifesto-grid{display:grid;grid-template-columns:.34fr 1fr;gap:9%}.sx-manifesto-number{font-size:31px;letter-spacing:-.06em;color:#a48d77}.sx-manifesto-number span{font-size:10px;letter-spacing:.2em;color:#7b7975}.sx-manifesto h2{max-width:820px}.sx-manifesto h2 em{color:#9b8571}.sx-manifesto p{max-width:610px}.sx-manifesto a{display:inline-block;text-decoration:none;border-bottom:1px solid #282725;padding:10px 0;color:#252521;font-size:13px;font-weight:600}.sx-journey{padding:95px 0;background:#f9f8f6}.sx-journey-grid{display:grid;grid-template-columns:1fr .7fr;gap:10%;align-items:center}.sx-journey p{margin:0 0 25px}.sx-journey-art{height:300px;position:relative;overflow:hidden;background:#181b1b;border-radius:14px}.sx-ring{border:1px solid #cebfaa55;position:absolute;border-radius:50%;left:50%;top:47%;transform:translate(-50%,-50%)}.sx-ring.one{width:120px;height:120px}.sx-ring.two{width:220px;height:220px}.sx-ring.three{width:330px;height:330px}.sx-core{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);color:white;font-size:70px;font-weight:750;letter-spacing:-.13em}.sx-core span{color:#cab39a}.sx-art-note{position:absolute;bottom:17px;left:20px;font-size:9px;color:#bbb5ad;letter-spacing:.19em}.sly-page:not(.sly-page-home) .sly-page-hero h1{font-size:clamp(34px,4vw,62px)!important;line-height:1.12!important;letter-spacing:-.055em!important}.sly-page:not(.sly-page-home) .sly-page-hero p{font-size:clamp(14px,1.2vw,17px)!important}.sly-page .sly-header{z-index:100}.sx-experience .sx-choices h2,.sx-experience .sx-manifesto h2,.sx-experience .sx-journey h2{color:#242521}
@media(max-width:980px){.sx-opening{padding:74px 0 80px}.sx-opening-inner{grid-template-columns:1fr;gap:45px;min-height:0}.sx-intro h1{font-size:clamp(48px,10vw,78px)!important}.sx-display{max-width:690px;margin:auto;width:100%;transform:none}.sx-choice-wrap{grid-template-columns:1fr;gap:38px}.sx-journey-grid{gap:5%}}
@media(max-width:640px){.sx-opening{padding:58px 0 72px;min-height:0}.sx-opening-inner{gap:36px}.sx-intro h1{font-size:clamp(46px,12vw,67px)!important}.sx-intro>p{font-size:14px}.sx-main-action{align-items:flex-start;flex-direction:column;gap:17px}.sx-display-body{padding:18px 13px;grid-template-columns:1fr;gap:12px}.sx-display-aside{gap:8px}.sx-display-aside>b{font-size:24px}.sx-display-aside>small{max-width:none}.sx-display-top,.sx-display-bottom{padding:12px}.sx-display-top span:nth-child(2),.sx-display-bottom span:nth-child(2){display:none}.sx-mini-card{min-height:112px}.sx-scrollcue{white-space:nowrap}.sx-choices,.sx-manifesto,.sx-journey{padding:66px 0}.sx-choice-list a{grid-template-columns:23px 1fr 20px;gap:10px;padding:19px 2px}.sx-choice-list a small{grid-column:2;grid-row:2}.sx-choice-list a b{grid-column:3;grid-row:1}.sx-choice-list strong{font-size:15px}.sx-manifesto-grid,.sx-journey-grid{grid-template-columns:1fr;gap:27px}.sx-journey-art{height:230px}.sx-choice-head h2,.sx-manifesto h2,.sx-journey h2{font-size:clamp(31px,9vw,43px)!important}}
@media(prefers-reduced-motion:reduce){.sx-experience *{transition:none!important;animation:none!important}.sx-display{transform:none!important}}
