.sxh{background:var(--porcelain);color:var(--ink);min-height:100dvh}.sxh main{display:block}.sxh-wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(20px,5vw,56px)}.sxh main h1,.sxh main h2,.sxh main h3:not(:where(.mk-pricing *)){margin:0;text-wrap:balance}.sxh main h1,.sxh main h2{font-family:var(--font-display);font-weight:600;letter-spacing:-.018em}.sxh main h2{font-size:clamp(32px,4.3vw,56px);line-height:1.04}.sxh main p:not(:where(.mk-pricing *)){margin:0}.sxh :focus-visible{outline:2px solid var(--verdigris);outline-offset:3px;border-radius:6px}.sxh .sxh-btn{min-height:52px;padding:12px 28px;font-size:16px}.sxh-btn-quiet{display:inline-flex;align-items:center;min-height:52px;padding:12px 24px;border:1.5px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.sxh-btn-quiet:hover{background:var(--ink);color:#fff}.sxh .sxh-btn-gold{background:var(--champagne);color:#1c1c1e}.sxh .sxh-btn-gold:hover{background:#d8bb84}.sxh-link{color:var(--ink);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-decoration-thickness:2px;text-underline-offset:5px}.sxh-link:hover{color:var(--verdigris-deep)}.sxh-link-light{color:#faf9f6;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:hsla(39,47%,60%,.7);text-decoration-color:hsla(39,47%,60%,.7);text-decoration-thickness:2px;text-underline-offset:5px}.sxh-link-light:hover{color:var(--champagne)}.sxh-hero{padding:clamp(40px,6.5vw,92px) 0 clamp(48px,6vw,84px)}.sxh main .sxh-hero h1{font-size:clamp(40px,7.1vw,96px);line-height:.98;max-width:12.5em}.sxh-hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:28px 56px;gap:28px 56px;align-items:end;margin-top:clamp(22px,2.6vw,34px)}.sxh-lead{font-size:clamp(17px,1.55vw,20px);line-height:1.55;color:var(--ink-soft);max-width:56ch}.sxh-hero-cta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sxh-film{position:relative;margin-top:clamp(28px,4vw,52px);aspect-ratio:16/9;overflow:hidden;border-radius:clamp(16px,2.2vw,28px);border:1px solid var(--mist);background:#ece6df;box-shadow:0 1px 2px rgba(28,28,30,.04),0 44px 90px -48px rgba(28,28,30,.42)}.sxh-film-loop{display:block;width:100%;height:100%;object-fit:cover}.sxh-film-bar{position:absolute;right:clamp(10px,1.6vw,20px);top:clamp(10px,1.6vw,20px);display:flex;align-items:center;gap:8px;pointer-events:none}.sxh-film-bar button{pointer-events:auto;font:inherit;cursor:pointer;border:0}.sxh-film-stillbtn{font:inherit}.sxh-film-watch{display:inline-flex;align-items:center;gap:12px;padding:7px 20px 7px 7px;border-radius:999px;background:rgba(28,28,30,.92);color:#fff;font-weight:700;font-size:15px;line-height:1.2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .15s ease}.sxh-film-watch:hover{background:#000}.sxh-film-watch small{font-weight:500;font-size:13.5px;color:hsla(0,0%,100%,.66);margin-left:6px}.sxh-film-play{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--champagne);color:#1c1c1e;flex:none}.sxh-film-play svg{margin-left:2px}.sxh-film-pause{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:hsla(45,29%,97%,.86);color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sxh-film-pause:hover{background:#fff}.sxh-film-still{margin-top:0;border-radius:20px}.sxh-film-stillbtn{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;position:relative}.sxh-film-stillbtn img{display:block;width:100%;height:100%;object-fit:cover}.sxh-film-stillbtn:hover .sxh-film-watch{background:#000}.sxh-player{border:0;padding:0;background:transparent;width:min(1240px,94vw);max-width:none;max-height:none;overflow:visible}.sxh-player::-webkit-backdrop{background:rgba(14,14,16,.86)}.sxh-player::backdrop{background:rgba(14,14,16,.86)}.sxh-player-in{position:relative}.sxh-player-in video{display:block;width:100%;max-height:82dvh;aspect-ratio:16/9;background:#000;border-radius:14px}.sxh-player-close{position:absolute;right:0;bottom:calc(100% + 10px);padding:8px 16px;border-radius:999px;border:1px solid hsla(0,0%,100%,.4);background:transparent;color:#fff;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.sxh-player-close:hover{background:#fff;color:#1c1c1e}.sxh-facts{list-style:none;margin:clamp(26px,3.4vw,44px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--mist)}.sxh-facts li{padding:18px 18px 0 0;font-size:14.5px;line-height:1.4;color:var(--ink-soft)}.sxh-facts li+li{padding-left:22px;border-left:1px solid var(--mist)}.sxh-facts strong{display:block;font-family:var(--font-display);font-weight:600;font-size:clamp(24px,2.5vw,32px);line-height:1.1;color:var(--ink);margin-bottom:2px}.sxh-visit{background:#fff;border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);padding:clamp(56px,8vw,116px) 0 clamp(30px,4vw,56px)}.sxh-head{max-width:760px}.sxh main .sxh-head p{margin-top:16px;font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:var(--ink-soft);max-width:52ch}.sxh-head a{color:var(--ink);font-weight:700;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-decoration-thickness:2px;text-underline-offset:4px}.sxh-diary{list-style:none;margin:clamp(34px,4.6vw,64px) 0 0;padding:0}.sxh-slot{display:grid;grid-template-columns:124px minmax(0,1fr);border-top:1px solid var(--mist)}.sxh-when{padding:30px 16px 0 0;display:flex;flex-direction:column;gap:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sxh-day{font-size:13.5px;font-weight:700;color:var(--verdigris)}.sxh-when time{font-size:21px;font-weight:800;letter-spacing:-.01em;color:var(--ink);line-height:1.1}.sxh-entry{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(28px,4.4vw,64px);gap:clamp(28px,4.4vw,64px);align-items:center;margin:14px 0 clamp(26px,3.4vw,44px);padding:clamp(22px,2.6vw,34px) 0 clamp(22px,2.6vw,34px) clamp(20px,2.6vw,34px);border-left:3px solid var(--champagne)}.sxh-entry-text h3{font-family:var(--font-display);font-weight:600;font-size:clamp(25px,2.7vw,36px);line-height:1.1;letter-spacing:-.012em}.sxh main .sxh-entry-text p{margin-top:14px;font-size:17px;line-height:1.6;color:var(--ink-soft);max-width:46ch}.sxh-also{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--mist);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px 22px;gap:9px 22px;max-width:500px}.sxh-also li{position:relative;padding-left:16px;font-size:14.5px;line-height:1.4;font-weight:600;color:var(--ink)}.sxh-also li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:2px;background:var(--champagne)}.sxh-entry-shot{display:flex;justify-content:center}.sxh-entry-shot figure{margin:0}.sxh-entry-shot img{display:block;width:100%;height:auto}.sxh-phone{width:min(248px,17.2vw);border:9px solid #1c1c1e;border-radius:42px;overflow:hidden;background:#fff;box-shadow:0 36px 70px -34px rgba(28,28,30,.5)}.sxh-phone img{aspect-ratio:640/1300;object-fit:cover;object-position:top}.sxh-tablet{width:min(264px,18.4vw);border:10px solid #1c1c1e;border-radius:28px;box-shadow:0 36px 70px -34px rgba(28,28,30,.5)}.sxh-screen,.sxh-tablet{overflow:hidden;background:#fff}.sxh-screen{width:100%;border:1px solid var(--mist);border-radius:16px;box-shadow:0 1px 2px rgba(28,28,30,.04),0 36px 70px -40px rgba(28,28,30,.4)}.sxh-screen-narrow{max-width:470px}.sxh-screen-slim{max-width:330px;border-radius:22px}.sxh-pair{display:flex;align-items:flex-end;justify-content:center}.sxh-pair>:first-child{margin-right:-44px;transform:translateY(-34px)}.sxh-pair>:last-child{position:relative;z-index:1}.sxh-phone-back,.sxh-tablet-back{filter:saturate(.92) brightness(.985)}.sxh-pair-tablets>:first-child{margin-right:-70px}.sxh-menu{background:#141416;color:#faf9f6;padding:clamp(60px,8vw,118px) 0}.sxh-menu-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:start}.sxh main .sxh-menu h2{color:#fff}.sxh main .sxh-menu-sub{margin-top:14px;font-size:18px;color:hsla(45,29%,97%,.68)}.sxh-pricelist{margin:clamp(26px,3vw,40px) 0 0}.sxh-pricelist>div{display:flex;align-items:baseline;gap:12px;padding:13px 0}.sxh-pricelist dt{font-size:17px;font-weight:600;color:#faf9f6}.sxh-pricelist dt em{font-style:normal;font-weight:600;font-size:12.5px;color:hsla(45,29%,97%,.6);border:1px solid hsla(45,29%,97%,.28);border-radius:999px;padding:2px 9px;margin-left:8px;vertical-align:2px;white-space:nowrap}.sxh-pricelist>div:after{content:"";order:1;flex:1 1 24px;min-width:24px;border-bottom:2px dotted hsla(39,47%,60%,.5);transform:translateY(-5px)}.sxh-pricelist dd{order:2;margin:0;font-family:var(--font-display);font-weight:600;font-size:clamp(22px,2.2vw,28px);line-height:1;color:var(--champagne);white-space:nowrap;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.sxh-pricelist dd small{font-family:var(--font-ui);font-weight:600;font-size:13.5px;color:hsla(45,29%,97%,.62);margin-left:2px}.sxh main .sxh-smallprint{margin-top:22px;font-size:13.5px;line-height:1.6;color:hsla(45,29%,97%,.56);max-width:46ch}.sxh-menu-cta{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:30px}.sxh-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:34px 40px;gap:34px 40px;padding-top:10px}.sxh-incl h3{font-family:var(--font-ui);font-size:15px;font-weight:800;color:var(--champagne);padding-bottom:12px;border-bottom:1px solid hsla(45,29%,97%,.16)}.sxh-incl ul{list-style:none;margin:12px 0 0;padding:0}.sxh-incl li{font-size:15px;line-height:1.5;padding:4px 0;color:hsla(45,29%,97%,.84)}.sxh-switch{padding:clamp(60px,8vw,112px) 0}.sxh-switch-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:center}.sxh main .sxh-switch p{margin:18px 0 22px;font-size:18px;line-height:1.55;color:var(--ink-soft);max-width:48ch}.sxh-carry{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mist)}.sxh-carry li{padding:22px 20px 22px 0;border-bottom:1px solid var(--mist);display:flex;flex-direction:column;gap:5px}.sxh-carry li:nth-child(2n){padding-left:24px;border-left:1px solid var(--mist)}.sxh-carry strong{font-family:var(--font-display);font-weight:600;font-size:23px;line-height:1.15}.sxh-carry span{font-size:15px;line-height:1.45;color:var(--ink-soft)}.sxh-dist{background:#fff;border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);padding:clamp(60px,8vw,112px) 0}.sxh-dist-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.sxh main .sxh-dist h2{font-size:clamp(30px,3.6vw,46px)}.sxh main .sxh-dist-text p{margin:18px 0 26px;font-size:17px;line-height:1.6;color:var(--ink-soft);max-width:50ch}.sxh-faq{padding:clamp(60px,8vw,112px) 0}.sxh-faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.sxh main .sxh-faq h2{font-size:clamp(30px,3.6vw,46px)}.sxh-qa{border-top:1px solid var(--mist)}.sxh-qa details{border-bottom:1px solid var(--mist)}.sxh-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 2px;font-size:18px;font-weight:700;line-height:1.35}.sxh-qa summary::-webkit-details-marker{display:none}.sxh-qa summary:after{content:"";flex:none;width:13px;height:13px;background:linear-gradient(var(--ink),var(--ink)) 50% /13px 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 50% /2px 13px no-repeat;transition:transform .2s ease}.sxh-qa details[open] summary:after{transform:rotate(45deg)}.sxh-qa summary:hover{color:var(--verdigris-deep)}.sxh main .sxh-qa details p{padding:0 44px 24px 2px;font-size:16.5px;line-height:1.65;color:var(--ink-soft);max-width:66ch}.sxh-close{background:var(--porcelain-deep);border-top:1px solid var(--mist);padding:clamp(64px,9vw,128px) 0}.sxh main .sxh-close h2{max-width:15em}.sxh-close .sxh-hero-cta{margin-top:30px;gap:14px 24px}.sxh-close .sxh-btn-gold{background:var(--ink);color:#fff}.sxh-close .sxh-btn-gold:hover{background:#000}.sxh-close .sxh-link-light{color:var(--ink);-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne)}.sxh-close .sxh-link-light:hover{color:var(--verdigris-deep)}@media (max-width:980px){.sxh-phone{width:min(248px,40vw)}.sxh-tablet{width:min(280px,44vw)}.sxh-hero-row{align-items:start}.sxh-dist-grid,.sxh-entry,.sxh-faq-grid,.sxh-hero-row,.sxh-menu-grid,.sxh-switch-grid{grid-template-columns:minmax(0,1fr)}.sxh-entry-shot{justify-content:flex-start;padding-top:6px}.sxh-shot-app,.sxh-shot-book,.sxh-shot-clientview{justify-content:center}.sxh-pair>:first-child{transform:translateY(-22px)}}@media (max-width:700px){.sxh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sxh-facts li{padding:16px 12px 16px 0;border-bottom:1px solid var(--mist)}.sxh-facts li+li{padding-left:0;border-left:0}.sxh-facts li:nth-child(2n){padding-left:16px;border-left:1px solid var(--mist)}.sxh-slot{grid-template-columns:minmax(0,1fr)}.sxh-when{flex-direction:row;align-items:baseline;gap:10px;padding:22px 0 0}.sxh-when time{font-size:17px}.sxh-entry{margin-top:12px;padding-left:18px}.sxh-also,.sxh-included{grid-template-columns:minmax(0,1fr)}.sxh-included{gap:28px}.sxh-pricelist dt{font-size:15.5px}.sxh-film-watch{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sxh-film-watch>span:last-child{display:none}.sxh-film-pause,.sxh-film-play{width:34px;height:34px}.sxh-hero-cta>*{flex:1 1 auto;justify-content:center;text-align:center}.sxh-carry{grid-template-columns:minmax(0,1fr)}.sxh-carry li:nth-child(2n){padding-left:0;border-left:0}.sxh-qa summary{font-size:16.5px}.sxh main .sxh-qa details p{padding-right:8px}.sxh-phone{width:min(200px,46vw);border-width:7px;border-radius:32px}.sxh-tablet{width:min(210px,50vw);border-width:7px;border-radius:20px}.sxh-pair>:first-child{margin-right:-64px}.sxh-pair-tablets>:first-child{margin-right:-84px}}@media (prefers-reduced-motion:reduce){.sxh *{transition:none!important}}.sxh-subhero{padding-bottom:clamp(44px,6vw,84px)}.sxh-subhero-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center}.sxh main .sxh-subhero h1{font-size:clamp(38px,5.3vw,70px);line-height:1.02;max-width:11em}.sxh-subhero .sxh-lead{margin-top:clamp(18px,2vw,26px)}.sxh-subhero .sxh-hero-cta{margin-top:clamp(22px,2.6vw,32px)}.sxh-subhero-shot{display:flex;justify-content:center;padding-top:34px}.sxh-subhero-shot figure{margin:0}.sxh-subhero-shot img{display:block;width:100%;height:auto}.sxh-subhero-shot .sxh-phone{width:min(248px,21.5vw)}.sxh-subhero-shot .sxh-tablet{width:min(260px,22.8vw)}.sxh-part{font-size:16px;font-weight:800;line-height:1.2;color:var(--ink)}.sxh-parts .sxh-slot{scroll-margin-top:90px}.sxh-entry-part{align-items:center;row-gap:clamp(22px,2.6vw,34px);padding-bottom:clamp(26px,3vw,40px)}.sxh-points{grid-column:1/-1;margin:0;padding:20px 0 0;border-top:1px solid var(--mist);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px clamp(18px,2.4vw,34px);gap:18px clamp(18px,2.4vw,34px)}.sxh-points dt{font-size:15px;font-weight:700;line-height:1.3;color:var(--ink)}.sxh-points dd{margin:3px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-soft)}.sxh main .sxh-entry-text .sxh-entry-note{margin-top:18px;padding:12px 14px;border-radius:10px;background:var(--porcelain);font-size:14.5px;line-height:1.5;color:var(--ink);max-width:540px}.sxh-slip{margin:0;width:100%;max-width:430px;padding:26px 28px 22px;background:var(--porcelain);border:1px solid var(--mist);border-radius:16px;box-shadow:0 1px 2px rgba(28,28,30,.04),0 36px 70px -44px rgba(28,28,30,.4)}.sxh-slip figcaption{font-family:var(--font-display);font-weight:600;font-size:21px;line-height:1.2;padding-bottom:14px;border-bottom:1px solid var(--mist)}.sxh-slip dl{margin:6px 0 0}.sxh-slip dl>div{display:flex;align-items:baseline;gap:10px;padding:11px 0}.sxh-slip dt{font-size:15.5px;font-weight:600;color:var(--ink)}.sxh-slip dl>div:after{content:"";order:1;flex:1 1 18px;min-width:18px;border-bottom:2px dotted var(--champagne);transform:translateY(-4px)}.sxh-slip dd{order:2;margin:0;font-size:15.5px;font-weight:800;color:var(--ink);white-space:nowrap;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.sxh main .sxh-slip p{margin-top:12px;padding-top:14px;border-top:1px solid var(--mist);font-size:13.5px;color:var(--ink-soft)}.sxh-slip-stack dl>div{display:block;padding:12px 0;border-bottom:1px solid var(--mist)}.sxh-slip-stack dl>div:last-child{border-bottom:0;padding-bottom:2px}.sxh-slip-stack dl>div:after{content:none}.sxh-slip-stack dd{margin-top:3px;font-size:14.5px;font-weight:500;color:var(--ink-soft);white-space:normal}.sxh-other-title{font-family:var(--font-display);font-weight:600;font-size:clamp(24px,2.6vw,34px);line-height:1.12;color:#fff}.sxh main .sxh-other-sub{margin-top:14px;font-size:16.5px;line-height:1.6;color:hsla(45,29%,97%,.72);max-width:46ch}.sxh-other .sxh-included{margin:26px 0 24px;grid-template-columns:minmax(0,1fr)}.sxh-other .sxh-incl ul{column-count:2;column-gap:40px}.sxh-other .sxh-incl li{page-break-inside:avoid;break-inside:avoid}.sxh main .sxh-switch .sxh-switch-links{margin:0;display:flex;flex-wrap:wrap;gap:12px 28px;font-size:16px}.sxh main .sxh-close-sub{margin-top:16px;font-size:18px;line-height:1.55;color:var(--ink-soft);max-width:46ch}.sxh-plain{padding:clamp(40px,6vw,84px) 0 clamp(48px,7vw,96px)}.sxh-plain-centre{text-align:center;padding-bottom:0}.sxh main .sxh-plain-centre h1,.sxh-plain-centre .sxh-lead{margin-inline:auto}.sxh .sxh-pricing-body{padding-top:clamp(26px,3.4vw,40px);padding-bottom:clamp(44px,6vw,76px)}.sxh main .sxh-plain h1{font-size:clamp(36px,5vw,64px);line-height:1.03;max-width:14em}.sxh-plain .sxh-lead{margin-top:18px}.sxh-qa-group{margin-top:clamp(34px,4.6vw,60px);display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);grid-gap:14px clamp(24px,5vw,72px);gap:14px clamp(24px,5vw,72px);align-items:start}.sxh main .sxh-qa-group h2{font-size:clamp(24px,2.6vw,32px);line-height:1.15;padding-top:16px}@media (max-width:980px){.sxh-subhero-shot .sxh-phone{width:min(272px,46vw)}.sxh-subhero-shot .sxh-tablet{width:min(310px,48vw)}.sxh-points{grid-template-columns:repeat(2,minmax(0,1fr))}.sxh-subhero-grid{grid-template-columns:minmax(0,1fr)}.sxh-subhero-shot{padding-top:40px}.sxh-qa-group{grid-template-columns:minmax(0,1fr)}.sxh main .sxh-qa-group h2{padding-top:0}}@media (max-width:700px){.sxh-points{grid-template-columns:minmax(0,1fr);gap:14px}.sxh-other .sxh-incl ul{column-count:1}.sxh-slip{padding:22px 20px 18px}.sxh-slip dd,.sxh-slip dt{font-size:14.5px}.sxh-part{font-size:15px;color:var(--verdigris)}}.sxh-about{border-top:1px solid var(--mist);padding-top:18px}.sxh main .sxh-about p{font-size:17px;line-height:1.65;color:var(--ink-soft);max-width:68ch}.sxh main .sxh-about p+p{margin-top:14px}.sxh-about strong{color:var(--ink)}.sxh-about .sxh-link{white-space:nowrap;font-size:16px}.sxc .sxc-top{padding-bottom:clamp(28px,4vw,48px)}.sxc .sxc-top .sxh-lead{max-width:62ch}.sxc-cta{margin-top:26px;gap:14px 24px}.sxc-short{background:#fff;border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);padding:clamp(32px,4.4vw,56px) 0}.sxc-short-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,8fr);grid-gap:14px clamp(24px,5vw,72px);gap:14px clamp(24px,5vw,72px);align-items:start}.sxh main .sxc-short h2{font-size:clamp(24px,2.6vw,32px);line-height:1.15}.sxc-short ul{list-style:none;margin:0;padding:0}.sxc-short li{position:relative;padding:9px 0 9px 22px;font-size:17px;line-height:1.55;color:var(--ink);max-width:68ch}.sxc-short li:before{content:"";position:absolute;left:0;top:19px;width:10px;height:2px;background:var(--champagne)}.sxc-tables{padding:clamp(44px,6vw,84px) 0 clamp(36px,5vw,64px)}.sxc-block+.sxc-block{margin-top:clamp(40px,5vw,64px)}.sxh main .sxc-block h2,.sxh main .sxc-picks-title{font-size:clamp(26px,3vw,38px);line-height:1.1}.sxc-scroll{margin-top:18px;overflow-x:auto;-webkit-overflow-scrolling:touch}.sxc-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.sxc-table td,.sxc-table th{text-align:left;vertical-align:top;padding:14px 18px 14px 0;border-bottom:1px solid var(--mist)}.sxc-table thead th{font-size:14px;font-weight:800;color:var(--ink-soft);border-bottom:2px solid var(--ink);padding-bottom:10px}.sxc-table tbody th{width:26%;font-weight:700;color:var(--ink)}.sxc-table td{width:37%;color:var(--ink-soft)}.sxc-table td:nth-child(2),.sxc-table th:nth-child(2){color:var(--ink);background:linear-gradient(var(--porcelain-deep),var(--porcelain-deep)) 0 /calc(100% - 14px) 100% no-repeat;padding-left:14px;box-shadow:inset 3px 0 0 var(--champagne)}.sxc-table thead th:nth-child(2){color:var(--ink)}.sxc-table-wide{min-width:940px;font-size:15px}.sxc-table-wide tbody th{width:17%}.sxc-table-wide td{width:auto}.sxc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sxh main .sxc-source{margin-top:26px;font-size:14px;line-height:1.65;color:var(--ink-soft);max-width:86ch}.sxc-source a{color:var(--ink);font-weight:700;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-decoration-thickness:2px;text-underline-offset:3px}.sxc-which{background:#fff;border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);padding:clamp(48px,6.5vw,96px) 0}.sxc-which-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(32px,4vw,56px) clamp(32px,6vw,88px);gap:clamp(32px,4vw,56px) clamp(32px,6vw,88px)}.sxh main .sxc-which-grid h2{font-size:clamp(24px,2.6vw,32px);line-height:1.15}.sxc-which-grid ul{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--mist)}.sxc-which-grid li{padding:13px 0;border-bottom:1px solid var(--mist);font-size:16.5px;line-height:1.5}.sxc-switch{grid-column:1/-1}.sxh main .sxc-switch p{margin-top:12px;font-size:17px;line-height:1.6;color:var(--ink-soft);max-width:70ch}.sxc-picks{margin-top:clamp(24px,3vw,40px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(32px,6vw,88px);gap:0 clamp(32px,6vw,88px);border-top:1px solid var(--mist)}.sxc-picks article{padding:26px 0 28px;border-bottom:1px solid var(--mist)}.sxh main .sxc-picks h3{font-family:var(--font-display);font-weight:600;font-size:26px;line-height:1.15}.sxh main .sxc-picks .sxc-best{margin-top:6px;font-weight:700;font-size:15.5px;color:var(--verdigris-deep)}.sxh main .sxc-picks p{margin:10px 0 14px;font-size:16px;line-height:1.6;color:var(--ink-soft)}.sxc-yours{margin:clamp(24px,3vw,40px) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(32px,6vw,88px);gap:0 clamp(32px,6vw,88px);border-top:1px solid var(--mist)}.sxc-yours>div{padding:22px 0;border-bottom:1px solid var(--mist)}.sxc-yours dt{font-family:var(--font-display);font-weight:600;font-size:23px;line-height:1.15}.sxc-yours dd{margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--ink-soft);max-width:52ch}.sxc-links{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:24px!important;font-size:17px}.sxh main .sxc-more{margin-top:34px;font-size:15px;line-height:1.7;color:var(--ink-soft)}.sxc-more a{color:var(--ink);font-weight:700;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne);text-decoration-thickness:2px;text-underline-offset:3px}@media (max-width:700px){.sxc-picks,.sxc-short-grid,.sxc-which-grid,.sxc-yours{grid-template-columns:minmax(0,1fr)}.sxc-table{font-size:15px}.sxc-table td,.sxc-table th{padding-right:12px}.sxc-table tbody th{width:28%}}