/* Public sanctuary: photographic atmosphere with the same glass and muted accents as the desk. */
.sanctra-landing.landing-editorial {--sanctra-paper:#f5f4ef;background:var(--sanctra-ink);isolation:isolate;position:relative;}
.sanctra-landing.landing-editorial::before {display:none;}
.landing-editorial .landing-header {max-width:none;padding-inline:max(5%,calc((100vw - 1320px)/2));border-bottom:0;background:#101e2ee8;height:88px;}
.landing-editorial .landing-header nav a {color:#e0e7eb;font-size:13px;}
.landing-editorial .landing-hero {position:relative;overflow:hidden;}
.landing-cinema,.landing-cinema-shade {position:absolute;inset:0;pointer-events:none;z-index:-2;}
.landing-cinema img,.landing-cinema video {width:100%;height:100%;object-fit:cover;position:absolute;inset:0;}
.landing-cinema-shade {z-index:-1;background:linear-gradient(90deg,#07151edb 0%,#091b2870 58%,#091b2820),linear-gradient(0deg,var(--sanctra-ink),transparent 36%);}
.landing-editorial .hero-inner {min-height:640px;max-width:1440px;padding:76px 6% 60px;grid-template-columns:1.15fr 1fr;gap:7%;}
.landing-editorial .hero-copy h1 {font-size:clamp(54px,5.6vw,82px);line-height:1.1;}
.landing-editorial .hero-copy>p {font-size:16px;max-width:450px;line-height:1.85;color:#e5edf1;opacity:1;}
.landing-editorial .hero-footnote {font-size:12px;color:#d6e1e7;line-height:1.8;}
.landing-editorial .landing-text-button {display:inline-flex;align-items:center;gap:12px;text-decoration:none;min-height:44px;color:var(--sanctra-paper);}
.landing-editorial button,.landing-editorial summary {cursor:pointer;}
.landing-editorial :is(button,a,input,select,summary):focus-visible {outline:2px solid var(--sanctra-sage);outline-offset:5px;}
.landing-editorial .hero-preview {max-width:420px;background:linear-gradient(140deg,#162e3c55,#0c1d2d80);border:1px solid #d9edf045;backdrop-filter:blur(var(--sanctra-panel-blur,12px));-webkit-backdrop-filter:blur(var(--sanctra-panel-blur,12px));box-shadow:0 24px 70px #0003,inset 0 1px #fff2;padding:25px;border-radius:28px;}
.landing-editorial .preview-top {color:#e4edf2;}
.landing-editorial .preview-label {font-size:10px;background:#07151c35;color:#dfe9ee;line-height:1.5;white-space:nowrap;}
.landing-editorial .preview-clock {width:270px;height:270px;margin:24px auto 18px;}
.landing-dial {position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke:var(--sanctra-sage);stroke-width:2;}
.landing-dial circle:first-child {stroke:#d5e7f025;stroke-width:1;}
.landing-dial circle:last-child {stroke-linecap:round;transition:stroke-dashoffset .25s linear;}
.landing-editorial .preview-time {font-size:64px;color:#fff;margin:13px 0;}
.landing-editorial .preview-mode {color:#dfe8ee;}
.landing-editorial .preview-subject {flex-direction:column;gap:7px;font-size:10px;color:#dce7ed;}
.landing-editorial .preview-subject select {background:#10253780;color:#f5f4ef;font:inherit;font-size:12px;padding:7px 12px;border:1px solid #d9edf02a;border-radius:20px;max-width:160px;}
.landing-editorial option {background:#101e2e;}
.landing-editorial .preview-modes button {min-height:44px;min-width:76px;font-size:12px;color:#e2ebf0;}
.landing-editorial .preview-actions button {min-height:44px;}
.landing-editorial .preview-disclaimer {font-size:11px;color:#dce7ed;opacity:1;margin:17px 0 12px;}
.landing-preview-transfer {display:flex;gap:10px;align-items:center;justify-content:center;width:100%;color:#ecf1f4;background:none;border:0;border-top:1px solid #d9edf025;padding-top:16px;min-height:44px;font-size:12px;}
.landing-scene-bar {max-width:1268px;margin:auto;padding:20px 0 36px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;}
.landing-scene-options {display:flex;gap:10px;margin-top:12px;flex-wrap:wrap;}
.landing-scene-options button {border:1px solid #d9edf026;background:#13283b50;border-radius:999px;display:flex;align-items:center;gap:10px;padding:5px 16px 5px 5px;color:#eef3f5;font-size:11px;backdrop-filter:blur(var(--sanctra-panel-blur,12px));min-height:44px;}
.landing-scene-options button[aria-pressed=true] {border-color:var(--sanctra-sage);background:#28577565;}
.landing-scene-options img {width:40px;height:32px;object-fit:cover;border-radius:999px;}
.landing-motion-toggle {display:flex;align-items:center;gap:8px;border:1px solid #d9edf038;background:#10253650;color:#eef3f5;padding:12px 15px;border-radius:999px;font-size:11px;min-height:44px;white-space:nowrap;}
.landing-editorial .landing-section {padding-block:90px;}
.landing-editorial .section-heading p {max-width:540px;font-size:15px;line-height:1.85;opacity:1;color:var(--sanctra-muted);}
.landing-desk-grid {display:grid;grid-template-columns:1.12fr 1fr;gap:24px;}
.landing-plan-demo,.landing-insights-demo,.landing-community-demo {padding:28px;border:1px solid #d9edf025;border-radius:26px;background:linear-gradient(140deg,color-mix(in srgb,var(--sanctra-surface) 58%,transparent),#06142135);box-shadow:inset 0 1px #fff1;min-width:0;}
.landing-demo-heading {display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--sanctra-sage);font-size:14px;}
.landing-demo-heading .preview-label {margin-left:auto;}
.landing-plan-demo>p,.landing-insights-demo>p {font-size:13px;line-height:1.8;}
.landing-task {display:flex;align-items:center;text-align:left;gap:12px;width:100%;padding:18px 0;min-height:60px;background:none;border:0;border-bottom:1px solid #d9edf017;color:var(--sanctra-paper);font-size:13px;}
.landing-task small {margin-left:auto;font-size:10px;color:var(--sanctra-muted);}
.landing-task-check {display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border:1px solid #d9edf055;border-radius:8px;}
.landing-task.is-done .landing-task-check {background:var(--sanctra-sage);color:var(--sanctra-ink);border-color:transparent;}
.landing-task.is-done>span:nth-child(2) {text-decoration:line-through;color:var(--sanctra-muted);}
.landing-task-progress {height:3px;background:#d9edf018;border-radius:9px;margin:24px 0 12px;overflow:hidden;}
.landing-task-progress span {display:block;height:100%;background:var(--sanctra-sage);transition:width .25s;}
.landing-plan-demo>small,.landing-insights-demo>small {font-size:11px;color:var(--sanctra-muted);}
.landing-insights-demo h3 {font-family:'Playfair Display',Georgia,serif;font-weight:400;font-size:27px;margin:14px 0 24px;}
.landing-week-chart {display:flex;gap:15px;align-items:flex-end;height:170px;}
.landing-week-chart>div {flex:1;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:10px;}
.landing-week-chart span,.landing-week-chart small {font-size:10px;}
.landing-week-chart i {width:100%;max-width:30px;border-radius:6px 6px 2px 2px;background:linear-gradient(0deg,color-mix(in srgb,var(--sanctra-sage) 25%,transparent),var(--sanctra-sage));}
.landing-capabilities {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:50px;}
.landing-capabilities article>svg {color:var(--sanctra-sage);}
.landing-capabilities h3 {font-size:16px;line-height:1.5;font-weight:500;margin:16px 0 12px;}
.landing-capabilities p {font-size:13px;line-height:1.9;color:var(--sanctra-muted);opacity:1;}
.landing-editorial .together-section {gap:7%;}
.landing-group-tabs {display:flex;gap:6px;background:#07182333;padding:5px;margin:22px 0;border-radius:999px;}
.landing-group-tabs button {flex:1;min-height:44px;background:none;border:1px solid transparent;border-radius:999px;color:var(--sanctra-muted);font-size:12px;}
.landing-group-tabs button[aria-pressed=true] {border-color:#d9edf030;background:#d0e6f012;color:var(--sanctra-paper);}
.landing-sample-ranking>div {display:flex;align-items:center;gap:16px;border-bottom:1px solid #d9edf019;padding:19px 0;font-size:13px;}
.landing-sample-ranking>div>span:first-child {font-size:11px;color:var(--sanctra-sage);}
.landing-sample-ranking img {width:44px;height:44px;border-radius:14px;}
.landing-sample-ranking>div>span:last-child {margin-left:auto;white-space:nowrap;}
.landing-sample-ranking>p {display:flex;align-items:center;gap:8px;font-size:11px;margin-top:22px;}
.landing-community-demo {min-height:406px;}
.landing-chat-scroll {height:228px;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:3px;}
.landing-chat-scroll p {margin:0;padding:12px 16px;border-radius:4px 16px 16px;background:#06172250;max-width:85%;font-size:12px;line-height:1.7;overflow-wrap:anywhere;}
.landing-chat-scroll strong {display:block;font-size:10px;color:var(--sanctra-sage);margin-bottom:3px;}
.landing-chat-scroll p.is-mine {align-self:flex-end;border-radius:16px 4px 16px 16px;background:#a8cde819;}
.landing-sample-chat form {display:flex;gap:8px;margin:12px 0;}
.landing-sample-chat input {flex:1;min-width:0;border:1px solid #d9edf033;border-radius:999px;padding:12px 15px;background:#07172230;color:var(--sanctra-paper);font:inherit;font-size:12px;}
.landing-sample-chat form button {width:44px;height:44px;border:0;background:var(--sanctra-sage);color:var(--sanctra-ink);border-radius:50%;display:grid;place-items:center;}
.landing-sample-chat button:disabled {opacity:.45;cursor:default;}
.landing-sample-chat>small {font-size:10px;}
.landing-personalize {border-top:1px solid #d9edf025;display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;}
.landing-personalize .section-heading {margin:0;}
.landing-identity-gallery {display:grid;grid-template-columns:1fr 1fr;gap:18px;}
.landing-identity-gallery article {border:1px solid #d9edf033;border-radius:22px;overflow:hidden;position:relative;background:#17263750;}
.landing-identity-cover {width:100%;height:160px;object-fit:cover;}
.landing-identity-avatar {width:72px;height:72px;position:absolute;top:54px;left:24px;}
.landing-identity-gallery h3 {font-weight:500;font-size:15px;margin:20px 22px 7px;}
.landing-identity-gallery p {font-size:11px;margin:0 22px 22px;line-height:1.6;}
.landing-atmosphere-gallery {grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:10px;}
.landing-atmosphere-gallery button {position:relative;height:290px;border:1px solid #d9edf038;border-radius:24px;overflow:hidden;padding:0;background:#071521;color:white;text-align:left;}
.landing-atmosphere-gallery img {width:100%;height:100%;object-fit:cover;transition:transform .5s;}
.landing-atmosphere-gallery button:hover img {transform:scale(1.025);}
.landing-atmosphere-gallery span {position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:space-between;padding:44px 24px 24px;background:linear-gradient(0deg,#081525d9,transparent);font-size:17px;}
.landing-native-faq details {border-bottom:1px solid #d9edf030;padding:22px 0;}
.landing-native-faq summary {font-size:15px;line-height:1.6;min-height:44px;align-content:center;color:var(--sanctra-paper);}
.landing-native-faq p {font-size:13px;line-height:1.95;color:var(--sanctra-muted);max-width:600px;}
.landing-editorial .landing-final {position:relative;isolation:isolate;background:none;overflow:hidden;}
.landing-final-photo {position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#101e2ee8,#101e2e60),url('/backgrounds/illustrated-study-desk.v2.webp') center 58%/cover;}
.landing-editorial .landing-footer {display:flex;gap:30px;flex-wrap:wrap;}
.landing-editorial .landing-footer a {font-size:12px;color:var(--sanctra-muted);text-decoration:none;}
.landing-editorial .landing-footer button {margin-left:auto;}
@media(max-width:1400px){.landing-scene-bar{margin-inline:6%;}}
@media(max-width:1100px){.landing-editorial .hero-inner{gap:4%;padding-block:60px;min-height:620px;}.landing-editorial .hero-preview{padding:20px;}.landing-editorial .hero-copy h1{font-size:58px;}.landing-capabilities{grid-template-columns:1fr 1fr;gap:24px 40px;}.landing-editorial .landing-header nav{gap:18px;}.landing-editorial .landing-header-actions{gap:14px;}.landing-personalize{gap:24px;}.landing-identity-gallery{gap:12px;}.landing-task small{display:none;}}
@media(max-width:900px){.landing-editorial .landing-header nav{display:none;}.landing-editorial .hero-inner{grid-template-columns:1fr 1fr;gap:24px;padding-inline:5%;}.landing-editorial .hero-copy h1{font-size:52px;}.landing-editorial .hero-copy>p{font-size:14px;}.landing-editorial .hero-preview{padding:20px 14px;}.landing-editorial .preview-clock{width:240px;height:240px;}.landing-editorial .preview-time{font-size:58px;}.landing-editorial .hero-cta{gap:14px;}.landing-editorial .landing-section{padding-block:68px;}.landing-desk-grid{gap:18px;}.landing-plan-demo,.landing-insights-demo,.landing-community-demo{padding:22px;}.landing-demo-heading .preview-label{margin-left:0;}.landing-personalize{grid-template-columns:1fr;}.landing-identity-cover{height:190px;}.landing-identity-avatar{top:70px;width:80px;height:80px;}.landing-editorial .together-section{grid-template-columns:1fr;gap:40px;}.landing-community-demo{max-width:none;}.landing-atmosphere-gallery button{height:240px;}.landing-scene-bar{align-items:flex-start;}.landing-scene-options{max-width:580px;}.landing-editorial .faq-section{grid-template-columns:.7fr 1.3fr;gap:30px;}}
@media(max-width:700px){.landing-editorial .hero-inner{grid-template-columns:1fr;}.landing-editorial .hero-preview{justify-self:center;}.landing-desk-grid,.landing-capabilities{grid-template-columns:1fr;}.landing-scene-bar{flex-direction:column;}.landing-editorial .faq-section{grid-template-columns:1fr;}.landing-atmosphere-gallery{grid-template-columns:1fr;}.landing-editorial .landing-header{gap:12px;padding:0 5%;}.landing-editorial .landing-header .landing-button{display:none;}}
@media(prefers-reduced-motion:reduce){.landing-cinema video{display:none;}.landing-editorial *, .landing-editorial *::before,.landing-editorial *::after{animation:none!important;scroll-behavior:auto!important;transition:none!important;}}
/* Quiet editorial surfaces: scenery lives in the hero and gallery, not behind chat. */
.landing-editorial .landing-header {position:absolute;top:0;left:0;width:100%;box-sizing:border-box;background:linear-gradient(180deg,#07182490,transparent);}
.landing-editorial .hero-inner {padding-top:140px;}
.landing-editorial .landing-section {position:relative;isolation:isolate;}
.landing-editorial .landing-section::before {content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 10% 40%,#7189751c,transparent 65%),radial-gradient(ellipse at 85% 70%,#8f817514,transparent 60%),linear-gradient(180deg,var(--sanctra-ink),#142327 50%,var(--sanctra-ink));}
.landing-editorial .together-section::before {background:radial-gradient(ellipse at 18% 55%,#7f94841c,transparent 65%),linear-gradient(180deg,var(--sanctra-ink),#152521 55%,var(--sanctra-ink));}
.landing-editorial .landing-personalize::before {background:radial-gradient(ellipse at 75% 35%,#8c79782b,transparent 65%),linear-gradient(180deg,var(--sanctra-ink),#20252b 55%,var(--sanctra-ink));}
.landing-editorial :is(.landing-plan-demo,.landing-insights-demo,.landing-community-demo) {background:linear-gradient(140deg,#c6ddd509,#071c2735);backdrop-filter:blur(var(--sanctra-panel-blur,12px));-webkit-backdrop-filter:blur(var(--sanctra-panel-blur,12px));border-color:#cfe4f02d;box-shadow:0 12px 44px #0002,inset 0 1px #ffffff1a;}
.landing-editorial .landing-capabilities article {border-top:1px solid #cfe4f021;padding-top:24px;}
.landing-editorial .landing-capabilities {gap:24px;}
.landing-editorial .landing-capabilities p {color:#d6e3dc;}
@media(max-width:1100px){.landing-editorial .hero-inner{padding-top:128px;}.landing-editorial .landing-capabilities{gap:24px;}}
.landing-editorial .hero-preview {overflow:hidden;clip-path:inset(0 round 28px);}
/* Keep small preview text readable even when the video’s white foam passes behind it. */
.landing-editorial .hero-preview {background:linear-gradient(140deg,#122c3cb3,#071c2ec9);}
/* Every atmosphere uses its own palette throughout the page. */
.landing-editorial .hero-preview {background:linear-gradient(140deg,color-mix(in srgb,var(--sanctra-surface) 74%,transparent),color-mix(in srgb,var(--sanctra-ink) 88%,transparent));}
.landing-editorial .landing-section::before,.landing-editorial .together-section::before,.landing-editorial .landing-personalize::before {background:radial-gradient(ellipse at 18% 40%,color-mix(in srgb,var(--sanctra-sage) 9%,transparent),transparent 65%),linear-gradient(180deg,var(--sanctra-ink),color-mix(in srgb,var(--sanctra-surface) 52%,var(--sanctra-ink)) 55%,var(--sanctra-ink));}
.landing-editorial :is(.landing-plan-demo,.landing-insights-demo,.landing-community-demo) {background:linear-gradient(140deg,color-mix(in srgb,var(--sanctra-sage) 5%,transparent),color-mix(in srgb,var(--sanctra-surface) 22%,transparent));border-color:color-mix(in srgb,var(--sanctra-sage) 24%,transparent);}
.landing-editorial .landing-capabilities p {color:var(--sanctra-muted);}
.landing-editorial .landing-scene-options {flex-wrap:wrap;}
.landing-editorial .landing-scene-options button {display:inline-flex;align-items:center;gap:8px;}
.landing-editorial .landing-group-tabs button[aria-pressed=true],.landing-editorial .landing-chat-scroll p.is-mine {background:color-mix(in srgb,var(--sanctra-sage) 10%,transparent);}
.landing-editorial .landing-sample-chat input,.landing-editorial .landing-chat-scroll p {background:color-mix(in srgb,var(--sanctra-ink) 35%,transparent);}
.landing-editorial .hero-preview select {background:color-mix(in srgb,var(--sanctra-ink) 65%,transparent);color:var(--sanctra-paper);}
.landing-editorial .landing-final-photo {background-image:linear-gradient(0deg,color-mix(in srgb,var(--sanctra-ink) 92%,transparent),color-mix(in srgb,var(--sanctra-ink) 42%,transparent)),var(--landing-scene);}
.landing-editorial .landing-cinema-shade {background:linear-gradient(90deg,color-mix(in srgb,var(--sanctra-ink) 82%,transparent),color-mix(in srgb,var(--sanctra-ink) 30%,transparent) 60%,transparent),linear-gradient(0deg,var(--sanctra-ink),transparent 36%);}
/* The preview is a small version of the desk, not a second onboarding screen. */
.landing-editorial .hero-preview.focus-desk-preview {position:relative;isolation:isolate;width:min(100%,410px);justify-self:end;max-width:410px;padding:24px;border-radius:24px;clip-path:none;background:color-mix(in srgb,var(--sanctra-ink) 45%,transparent);backdrop-filter:blur(var(--sanctra-panel-blur,12px)) saturate(115%);-webkit-backdrop-filter:blur(var(--sanctra-panel-blur,12px)) saturate(115%);box-shadow:0 20px 60px #0003,inset 0 1px #ffffff28;overflow:hidden;}
.focus-desk-preview .preview-scene {position:absolute;inset:0;z-index:-1;opacity:.25;pointer-events:none;}.preview-scene img {width:100%;height:100%;object-fit:cover;}.preview-scene::after{content:'';position:absolute;inset:0;background:#06132350;}
.landing-editorial .focus-desk-preview .preview-top {font-size:10px;letter-spacing:.13em;gap:12px;align-items:center;}.landing-editorial .focus-desk-preview .preview-label {font-size:10px;padding:5px 9px;border:1px solid #ffffff1a;background:#06132335;border-radius:8px;letter-spacing:0;}
.landing-editorial .focus-desk-preview .preview-clock {display:flex;flex-direction:column;align-items:center;justify-content:center;width:236px;height:236px;margin:26px auto 24px;}.focus-desk-preview .landing-dial{stroke-width:1.4;opacity:.85;}.landing-editorial .focus-desk-preview .preview-mode {font-size:9px;letter-spacing:.2em;}.landing-editorial .focus-desk-preview .preview-time {font-family:'Inter',sans-serif;font-size:56px;font-weight:300;line-height:1.2;letter-spacing:-.035em;margin:13px 0 10px;font-variant-numeric:tabular-nums;}.preview-clock-note {font-size:10px;color:#dae5eb;}
.preview-settings {display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #ffffff20;padding:16px 0;}.landing-editorial .focus-desk-preview .preview-subject{align-items:flex-start;gap:5px;font-size:10px;}.landing-editorial .focus-desk-preview .preview-subject select {min-height:34px;border:0;background:none;padding:0;color:#f5f4ef;font-size:13px;max-width:150px;}.landing-editorial .focus-desk-preview .preview-modes{display:flex;gap:3px;padding:3px;margin:0;background:#06132335;border:1px solid #ffffff12;border-radius:12px;}.landing-editorial .focus-desk-preview .preview-modes button{min-width:56px;min-height:40px;border-radius:9px;border:0;padding:7px;color:#d6e2eb;font-size:11px;}.landing-editorial .focus-desk-preview .preview-modes button[aria-pressed=true]{background:#ffffff18;color:#fff;box-shadow:inset 0 1px #ffffff1a;}
.landing-editorial .focus-desk-preview .preview-actions {display:grid;grid-template-columns:1fr 48px;gap:10px;}.landing-editorial .focus-desk-preview .preview-start{border-radius:14px;min-height:48px;font-size:13px;gap:10px;}.landing-editorial .focus-desk-preview .preview-reset{width:48px;height:48px;min-height:48px;border-radius:14px;}.landing-editorial .focus-desk-preview .preview-disclaimer{margin:16px 0 0;font-size:10px;line-height:1.6;}
@media (min-width:768px) and (max-width:1100px){.landing-editorial .hero-inner{grid-template-columns:1fr 1fr;gap:28px;}.landing-editorial .hero-preview.focus-desk-preview{padding:20px;}.landing-editorial .focus-desk-preview .preview-clock{width:210px;height:210px;margin:22px auto;}.landing-editorial .focus-desk-preview .preview-time{font-size:50px;}.landing-editorial .hero-copy h1{font-size:clamp(44px,5.6vw,60px);}.landing-editorial .hero-copy>p{font-size:14px;}.preview-settings{gap:8px;}.landing-editorial .focus-desk-preview .preview-subject select{font-size:12px;max-width:130px;}.landing-editorial .focus-desk-preview .preview-modes button{min-width:49px;}}

/* Match the workspace dial, with no subject or promotional copy inside it. */
.landing-editorial .focus-desk-preview .preview-clock {width:min(100%,280px);height:280px;margin:24px auto;}
.landing-editorial .focus-desk-preview .landing-dial {stroke-width:5;opacity:.75;}
.landing-editorial .focus-desk-preview .landing-dial circle:first-child {stroke:#ffffff16;}
.landing-editorial .focus-desk-preview .preview-time {font-size:64px;font-weight:300;margin:12px 0;line-height:1;}
.landing-editorial .focus-desk-preview .preview-customize {position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:8px 14px;margin-top:8px;border:1px solid #ffffff28;border-radius:30px;background:#08172445;color:#edf1f4;font-size:11px;line-height:1.2;}
.landing-editorial .focus-desk-preview .preview-settings {justify-content:center;padding:12px 0;border-top:0;}
.landing-editorial .focus-desk-preview .preview-dot {display:inline-block;position:static;width:6px;height:6px;margin-right:6px;vertical-align:middle;}
@media(min-width:768px) and (max-width:1100px){.landing-editorial .focus-desk-preview .preview-clock{width:240px;height:240px;}.landing-editorial .focus-desk-preview .preview-time{font-size:56px}}

.landing-editorial .focus-desk-preview .preview-time{font-size:48px;}
.landing-editorial .focus-desk-preview .landing-dial .preview-dial-tip{fill:var(--sanctra-sage);stroke:none;opacity:1;}
.landing-editorial .focus-desk-preview .preview-mode{text-transform:uppercase;}
@media(min-width:768px) and (max-width:1100px){.landing-editorial .focus-desk-preview .preview-time{font-size:42px}}
