html,body{margin:0;padding:0;background:#fff;overflow-x:clip}body[data-page=norvana]{overflow-x:clip}
#norvana-main{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1440px;min-height:100vh;margin-inline:auto;overflow:clip}
.ssr-variant{display:contents}.case-close{position:fixed;right:20px;top:16px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#e7e7e7dd;backdrop-filter:blur(12px);color:#000;z-index:20;transition:background .2s,transform .3s}.case-close:hover{background:#ccc;transform:rotate(90deg)}
.case-toc{display:none}[data-case-anchor]{scroll-margin-top:74px}
@media(min-width:1280px) and (hover:hover) and (pointer:fine){
 .case-toc{display:block;position:fixed;left:16px;top:74px;width:130px;z-index:10;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s}.case-toc.is-visible{opacity:1;visibility:visible}
 .case-toc ol{display:flex;flex-direction:column;align-items:flex-start;gap:12px;list-style:none;margin:0;padding:0}.case-toc li{margin:0;padding:0}.case-toc a{display:block;width:max-content;padding:4px 12px;border-radius:1000px;color:#5c5c5c;background:transparent;font-size:14px;font-weight:500;line-height:20px;letter-spacing:normal;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s}.case-toc a:hover{background:#f2f2f2;color:#404040}.case-toc a[aria-current=location]{background:#e8e8e8;color:#141414;transition:none}.case-toc a:focus-visible{outline:2px solid;outline-offset:3px}
 #norvana-main{width:calc(100% - 320px)}
}
#norvana-main .framer-cbgl6f{container-type:inline-size;width:100%;height:auto;aspect-ratio:1240/1165}
#norvana-main .framer-cbgl6f .framer-1uqwq3d{width:15.32258cqw;left:2.25806cqw}
#norvana-main .framer-cbgl6f .framer-ps26zg{width:10.72581cqw;bottom:2.17742cqw}
#norvana-main .framer-cbgl6f .framer-1rwnk8x{width:12.50000cqw;top:3.79032cqw}
#norvana-main .framer-cbgl6f .framer-yr8tmd{width:17.41935cqw;right:-0.88710cqw}
#norvana-main .framer-14ner4o{container-type:inline-size;width:100%;height:auto;aspect-ratio:1371/1270}
#norvana-main .framer-14ner4o .framer-cj2eg2{width:86.87090cqw;top:-0.58352cqw}
#norvana-main .framer-14ner4o .framer-gb7vvv{width:100.07294cqw;height:31.94748cqw;left:6.56455cqw}
#norvana-main .framer-14ner4o .framer-mi6add{width:100.07294cqw;height:29.17578cqw;top:71.62655cqw;left:6.56455cqw}
#norvana-main .framer-14ner4o .framer-13veiza{width:100.07294cqw;height:37.49088cqw;top:32.82276cqw;left:6.56455cqw}
#norvana-main .framer-14ner4o .framer-vlv511{height:87.52735cqw;top:-0.58352cqw;left:-0.07294cqw;right:-0.07294cqw}
#norvana-main .framer-14ner4o .framer-1gjzcb2{width:39.60613cqw;height:80.96280cqw;top:calc(50% - 40.48140cqw);left:calc(50% - 19.80306cqw)}
#norvana-main .framer-14ner4o .framer-kt95ln{width:45.73304cqw;bottom:1.45879cqw;left:38.43910cqw}
#norvana-main .framer-14ner4o .framer-11zfrhg{width:28.00875cqw;bottom:27.78993cqw;left:15.97374cqw}
#norvana-main .framer-xzb29h{container-type:inline-size;width:100%;height:auto;aspect-ratio:1844/3728}
#norvana-main .framer-1v6pbhu{container-type:inline-size;width:100%;height:auto;aspect-ratio:1844/3728}
#norvana-main .framer-5putam{container-type:inline-size;width:100%;height:auto;aspect-ratio:1844/3728}

#norvana-main{gap:0}#norvana-main .norvana-hero{gap:64px}#norvana-main .framer-1gvh6dq{width:100%;max-width:100%;flex:none}#norvana-main .framer-1lqyyox{width:100%;max-width:893px}
#norvana-main [data-text-style=body-1]{--type-leading:1.55;--type-tracking:.01em}#norvana-main .norvana-hero h1{--type-tracking:-.01em}
#norvana-main .norvana-tags{width:100%;height:auto;flex-wrap:wrap;gap:12px;justify-content:center}#norvana-main .norvana-body-copy{max-width:100%}
#norvana-main .norvana-section,#norvana-main .norvana-content{width:100%;max-width:1440px}#norvana-main .framer-ggqbqx{padding:0 100px}
#norvana-main .norvana-media{width:100%;height:auto;aspect-ratio:var(--media-ratio);position:relative}#norvana-main .norvana-columns>*{min-width:0}
#norvana-main .norvana-results-core{width:100%;max-width:100%;overflow:hidden;background:#112d69}#norvana-main .norvana-results [data-text-style]{--type-color:#fff;--type-weight:500}#norvana-main .norvana-results [data-text-style^=body]{--type-weight:400}#norvana-main .norvana-results-title>div{width:100%;max-width:none}
#norvana-main .norvana-phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:center;padding:0 68px}#norvana-main .norvana-phone{display:block;width:100%;height:auto;object-fit:contain;position:relative;max-height:720px}
#norvana-main .norvana-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;width:100%;padding:64px 48px;justify-items:center}#norvana-main .norvana-comparison>div{width:100%;max-width:310px;min-width:0}#norvana-main .norvana-screen{width:100%;height:auto;aspect-ratio:var(--media-ratio);position:relative}
#norvana-main .norvana-testing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:64px 32px;justify-items:center}#norvana-main .norvana-testing>div{width:100%;max-width:278px;min-width:0}
#norvana-main .norvana-prism-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#norvana-main .norvana-prism-examples>.ssr-variant>div{width:100%;height:auto;aspect-ratio:418/613}
#norvana-main .framer-dce2z4{container-type:inline-size}#norvana-main .framer-i311bl p{font-size:34cqw!important;line-height:1.06!important;letter-spacing:-.04em!important;font-weight:500!important}#norvana-main .framer-1by58fy-container{height:82.177cqw;top:calc(-9.9617% - 41.089cqw);pointer-events:none}
#norvana-main .norvana-cycle .framer-8o5y6k [data-text-style]{--type-size:6.4516cqw}
#norvana-main .norvana-marketing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:auto;gap:24px;padding:0 0 36px}#norvana-main .norvana-marketing>div{display:contents}#norvana-main .norvana-marketing [class$=-container]{width:100%;height:auto;min-width:0}
.norvana-post{position:relative;display:block;width:100%;aspect-ratio:4/5;margin:0;padding:0;border:0;border-radius:12px;background:#fff;cursor:pointer;isolation:isolate;outline-offset:6px;transition:box-shadow .3s,transform .3s}.norvana-post img{display:block;width:100%;height:auto;pointer-events:none}.norvana-post .post-image{border-radius:12px;transition:border-radius .3s}.norvana-post .post-header,.norvana-post .post-info{position:absolute;left:0;opacity:0;background:#fff;transition:opacity .3s,transform .3s;z-index:-1}.norvana-post .post-header{bottom:100%;transform:translateY(12px);border-radius:8px 8px 0 0}.norvana-post .post-info{top:100%;transform:translateY(-12px);border-radius:0 0 8px 8px}
.norvana-post:hover,.norvana-post:focus-visible,.norvana-post[aria-pressed=true]{box-shadow:0 12px 40px #0002;z-index:2}.norvana-post:hover .post-header,.norvana-post:hover .post-info,.norvana-post:focus-visible .post-header,.norvana-post:focus-visible .post-info,.norvana-post[aria-pressed=true] .post-header,.norvana-post[aria-pressed=true] .post-info{opacity:1;transform:translateY(0)}.norvana-post:hover .post-image,.norvana-post:focus-visible .post-image,.norvana-post[aria-pressed=true] .post-image{border-radius:0}
[data-case-anchor]:focus{outline:none}
@media(max-width:1759px){
 #norvana-main .norvana-hero{padding:100px 48px 64px}#norvana-main .norvana-art{padding:0 48px}#norvana-main .norvana-section{padding:80px 48px;gap:64px}#norvana-main .framer-ggqbqx{padding:0 48px}#norvana-main .norvana-content{padding:80px 48px;gap:80px}#norvana-main .norvana-footer{padding:80px 48px}#norvana-main .norvana-results{padding:64px 24px}
 #norvana-main .norvana-results-title{padding:48px 48px 0}#norvana-main .norvana-results-copy{padding:0 48px 48px;gap:64px}#norvana-main .norvana-results [data-text-style=heading-1]{--type-size:64px}#norvana-main .norvana-phones{padding:0 48px;gap:24px}#norvana-main .framer-dce2z4{padding:0 48px 48px}
}
@media(max-width:1099px){
 #norvana-main .norvana-columns{flex-direction:column;gap:32px}#norvana-main .norvana-columns>div,#norvana-main .norvana-columns>.ssr-variant>div{width:100%;max-width:none;flex:none}#norvana-main .norvana-body-copy{width:100%;max-width:none}
 #norvana-main .norvana-results-core{gap:64px}#norvana-main .norvana-results [data-text-style=heading-1]{--type-size:48px}#norvana-main .norvana-results [data-text-style=heading-2]{--type-size:40px}
 #norvana-main .norvana-marketing{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 24px;padding-top:24px}
}
@media(max-width:699px){
 #norvana-main .norvana-hero{padding:96px 20px 48px;gap:32px}#norvana-main .norvana-hero h1{--type-size:34px;--type-leading:1.2;text-align:center!important}#norvana-main .norvana-art{padding:0 20px}
 #norvana-main .norvana-tags{justify-content:center;gap:8px}#norvana-main .framer-fX5g9.framer-k6vrgg{padding:10px 12px}#norvana-main .norvana-tags .framer-f1k04w p{font-size:14px!important}
 #norvana-main .norvana-section{padding:56px 20px;gap:32px}#norvana-main .framer-ggqbqx{padding:0 20px 32px}#norvana-main .norvana-content{padding:56px 20px;gap:48px}#norvana-main [data-text-style=heading-3]{--type-size:32px;--type-leading:1.2}#norvana-main [data-text-style=body-1],#norvana-main [data-text-style=body-2]{--type-size:18px;--type-leading:1.6;--type-tracking:.005em}
 #norvana-main .framer-1lpt4lt,#norvana-main .framer-yjahhg,#norvana-main .framer-1epvtsy,#norvana-main .framer-yobsa1,#norvana-main .framer-1vbts9t{gap:32px}#norvana-main .framer-1206vsm{padding-top:0;gap:32px}#norvana-main .framer-yh870l{padding-top:48px}
 #norvana-main .norvana-results{padding:48px 0}#norvana-main .norvana-results-core{border-radius:0;gap:40px}#norvana-main .norvana-results-title{padding:32px 20px 0}#norvana-main .norvana-results-copy{padding:0 20px 32px;gap:32px}#norvana-main .norvana-results [data-text-style=heading-1]{--type-size:36px;--type-leading:1.18}#norvana-main .norvana-results [data-text-style=heading-2]{--type-size:32px;--type-leading:1.2}#norvana-main .norvana-phones{padding:0 20px;gap:12px}
 #norvana-main .norvana-comparison{padding:32px 16px;gap:16px;border-radius:16px}#norvana-main .norvana-comparison>div{gap:16px}#norvana-main .norvana-testing{grid-template-columns:1fr;gap:40px;padding:32px 24px;border-radius:16px}#norvana-main .norvana-testing>div{max-width:250px;gap:16px}
 #norvana-main .norvana-marketing{gap:64px 16px;padding:24px 0 24px}#norvana-main .framer-1pnp377{width:100%;max-width:none}
 #norvana-main .norvana-footer{padding:40px 20px 64px}#norvana-main .framer-16kyxac{flex-direction:column;gap:32px}#norvana-main .framer-16kyxac>.ssr-variant>div{width:100%;flex:none}#norvana-main .framer-1hupdqk{flex-wrap:wrap;gap:12px}#norvana-main .framer-1hupdqk p{font-size:24px!important}.case-close{right:16px;top:12px;width:44px;height:44px}
 #norvana-main .framer-dce2z4{padding:0 20px 32px}#norvana-main .framer-1tm2lvz{display:none}#norvana-main .norvana-hero h1{background:linear-gradient(110deg,#286b95,#2458ec 60%,#362f9c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
}
@media(prefers-reduced-motion:reduce){.case-close,.case-toc,.case-toc a,.norvana-post,.norvana-post img{transition:none}}

#norvana-main .norvana-hero .norvana-body-copy{max-width:893px}

/* Mobile introductions read from a consistent left edge. */
@media(max-width:699px){
 #norvana-main .norvana-hero{align-items:flex-start}
 #norvana-main .norvana-hero h1.framer-text,#norvana-main .norvana-hero p.framer-text{text-align:left!important;--framer-text-alignment:left!important}
 #norvana-main .norvana-tags{justify-content:flex-start;align-self:stretch;width:100%}
}

@media(max-width:699px){.norvana-title-break{display:none}}

/* Match HubSync: title above two equal text columns. */
#norvana-main .norvana-challenge{display:flex;flex-direction:column;gap:100px;width:100%;padding:100px 100px 0;box-sizing:border-box}
#norvana-main .norvana-challenge h2{margin:0;width:100%;border-top:1px solid #dedede;padding-top:64px;text-wrap:balance}
#norvana-main .norvana-challenge-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:24px 48px}
#norvana-main .norvana-challenge-copy>div{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:24px;min-width:0}
#norvana-main .norvana-challenge p{margin:0;text-wrap:pretty}
#norvana-main .norvana-concept-intro{width:100%;margin:56px 0 0}
#norvana-main .norvana-aura-details{width:100%;padding:32px 100px 64px;box-sizing:border-box}
#norvana-main .norvana-aura-details .norvana-body-copy{max-width:720px}
@media(max-width:1759px){
 #norvana-main .norvana-challenge{padding:80px 48px 0;gap:64px}
 #norvana-main .norvana-aura-details{padding:24px 48px 64px}
}
@media(max-width:1099px){#norvana-main .norvana-challenge-copy{gap:32px}}
@media(max-width:699px){
 #norvana-main .norvana-challenge{padding:60px 20px 0;gap:32px}
 #norvana-main .norvana-challenge h2{padding-bottom:24px}
 #norvana-main .norvana-challenge-copy{grid-template-columns:1fr;grid-template-rows:none;gap:24px}
 #norvana-main .norvana-challenge-copy>div{grid-row:auto;grid-template-rows:none}
 #norvana-main .norvana-concept-intro{margin-top:32px}
 #norvana-main .norvana-aura-details{padding:16px 20px 40px}
}

/* Original Framer portrait bento replaces motion on phones. */
#norvana-main .norvana-bento-mobile{display:none}
#norvana-main .norvana-bento-video{pointer-events:none}
@media(max-width:699px){
 #norvana-main .norvana-bento{aspect-ratio:auto;height:auto}
 #norvana-main .norvana-bento-video{display:none!important}
 #norvana-main .norvana-bento-mobile{display:block;width:100%}
 #norvana-main .norvana-bento-mobile img{display:block;width:100%;height:auto;max-width:100%}
}

.norvana-instagram{display:none}
@media(max-width:699px){
 #norvana-main .norvana-marketing{display:none!important}
 #norvana-main .norvana-instagram{display:block;flex:none;width:calc(100% + 40px);min-width:0;max-width:none;margin-inline:-20px;padding:16px 0 24px;background:#fff;overflow:clip}
 #norvana-main .norvana-content{overflow:clip}
 .instagram-header,.instagram-actions{display:block;width:100%;height:auto;user-select:none;pointer-events:none}
 .instagram-viewport{box-sizing:border-box;display:flex;gap:1px;width:100%;padding:0 32px;margin:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:32px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}
 .instagram-viewport::-webkit-scrollbar{display:none}
 .instagram-slide{flex:0 0 100%;min-width:0;aspect-ratio:4/5;scroll-snap-align:start;scroll-snap-stop:always}
 .instagram-photo{display:block;width:100%;height:100%;object-fit:contain;border-radius:0;user-select:none;-webkit-user-drag:none}
 .instagram-header{width:calc(100% - 64px);margin-inline:32px}
 .instagram-footer{position:relative;width:calc(100% - 64px);margin-inline:32px;min-height:40px;display:flex;align-items:center}
 .instagram-dots{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:4px;pointer-events:none}
 .instagram-dots span{display:block;width:6px;height:6px;border-radius:50%;background:#c8c8c8}
 .instagram-dots span[aria-current=true]{background:#3897f0}
 .instagram-viewport:focus-visible{outline:2px solid #3897f0;outline-offset:2px}
}

/* Keep the phone and hands legible on small screens. */
@media(max-width:699px){
 #norvana-main .norvana-prototype{aspect-ratio:100/169}
 #norvana-main .norvana-prototype .framer-cj2eg2{display:none}
 #norvana-main .norvana-prototype .framer-vlv511{inset:0;height:100%;background:none}
 #norvana-main .norvana-prototype .framer-1gjzcb2{width:72cqw;height:147.3cqw;top:4cqw;left:14cqw}
 #norvana-main .norvana-prototype .framer-kt95ln{width:83.15cqw;left:29cqw;bottom:4.2cqw}
 #norvana-main .norvana-prototype .framer-11zfrhg{width:50.925cqw;left:-5cqw;bottom:52cqw}
}
/* Prism photography leads into Aura's daily colour rhythm. */
#norvana-main .norvana-prism-details{display:grid;gap:48px;width:100%;padding:32px 100px 0;box-sizing:border-box}
#norvana-main .norvana-visual-copy{width:100%;max-width:760px;margin:0;text-wrap:pretty}
#norvana-main .norvana-aura-details{display:grid;gap:48px;padding:96px 100px 88px}
#norvana-main .norvana-prism-details .norvana-prism-examples{width:100%}
.aura-scroll{width:100%;min-width:0;padding-block:56px 40px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#dedede transparent;overscroll-behavior-x:contain}
.aura-scroll:focus-visible{outline:2px solid #888;outline-offset:6px}
.aura-day-cycle{position:relative;width:100%;min-width:640px;aspect-ratio:1000/470;isolation:isolate}
.aura-day-arc{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mask-image:linear-gradient(90deg,#000 38%,transparent 41%,transparent 59%,#000 62%)}
.aura-phases{list-style:none;margin:0;padding:0;display:contents}
.aura-phase{position:static;list-style:none}
.aura-orb{position:absolute;left:var(--aura-x);top:var(--aura-y);width:var(--aura-size);aspect-ratio:1;transform:translate(-50%,-50%);isolation:isolate}
/* Broad white centres and feathered colour bands share a single soft field. */
.aura-field{position:absolute;inset:-4%;filter:blur(3px)}
.aura-layer{position:absolute;inset:0;border-radius:50%}
.aura-outer{background:radial-gradient(closest-side,var(--aura-outer) 44%,color-mix(in srgb,var(--aura-outer) 92%,transparent) 57%,color-mix(in srgb,var(--aura-outer) 70%,transparent) 68%,color-mix(in srgb,var(--aura-outer) 38%,transparent) 79%,color-mix(in srgb,var(--aura-outer) 10%,transparent) 91%,transparent 100%)}
.aura-middle{background:radial-gradient(closest-side,var(--aura-mid) 30%,var(--aura-mid) 43%,color-mix(in srgb,var(--aura-mid) 88%,transparent) 53%,color-mix(in srgb,var(--aura-mid) 48%,transparent) 66%,color-mix(in srgb,var(--aura-mid) 10%,transparent) 79%,transparent 89%)}
.aura-core{background:radial-gradient(closest-side,#fff 31%,#fff 36%,#fffffffa 42%,#ffffffdc 49%,#ffffff8c 57%,#ffffff30 66%,transparent 77%)}
.aura-phase-label{position:absolute;left:var(--aura-x);bottom:6%;width:19%;transform:translateX(-50%);text-align:center;font-size:14px;line-height:1.3;font-weight:500;text-transform:uppercase;letter-spacing:-.015em;color:#000}
@media(max-width:1759px){
 #norvana-main .norvana-prism-details{padding:24px 48px 0}
 #norvana-main .norvana-aura-details{padding:80px 48px 72px}
}
@media(max-width:699px){
 #norvana-main .norvana-prism-details{padding:16px 20px 0;gap:32px}
 #norvana-main .norvana-aura-details{padding:56px 20px 48px;gap:24px}
 #norvana-main .norvana-prism-examples{gap:8px}
 .aura-scroll{padding-block:32px 28px;width:calc(100% + 40px);margin-inline:-20px;scroll-padding-inline:20px}
 .aura-day-cycle{margin-inline:20px}
 .aura-phase-label{font-size:14px;bottom:4%;width:19%}
}

#norvana-main .norvana-concept-intro{padding-block:32px}
@media(max-width:699px){
 #norvana-main>.norvana-art{padding-inline:0}
 #norvana-main>.norvana-art .norvana-media,#norvana-main>.norvana-art .norvana-media>div,#norvana-main>.norvana-art img{border-radius:0!important}
 #norvana-main .norvana-concept-intro{padding-block:32px;margin-top:48px}
}

/* The original Framer artwork includes each hand above its card. */
#norvana-main .norvana-prototype .framer-vlv511{background:none}
.norvana-prototype{isolation:isolate}
.prototype-stranger{position:fixed;left:0;top:0;width:191px;height:auto;max-width:none;z-index:50;pointer-events:none;user-select:none;display:none}
@media(min-width:700px) and (hover:hover) and (pointer:fine){
 .norvana-prototype.has-stranger,.norvana-prototype.has-stranger *{cursor:none}
 .prototype-stranger.is-visible{display:block}
}

/* Clip all four outer corners; the photographs read as one continuous triptych. */
#norvana-main .norvana-prism-details .norvana-prism-examples{gap:2px;padding:0;border-radius:24px;overflow:hidden}
#norvana-main .norvana-prism-examples>.ssr-variant>div{border-radius:0!important;overflow:hidden}
#norvana-main .norvana-comparison{border-radius:24px;overflow:hidden}
@media(max-width:699px){
 #norvana-main .norvana-prism-details .norvana-prism-examples,#norvana-main .norvana-comparison{border-radius:16px}
}

/* Show a lightweight frame until the video has presented its first frame. */
#norvana-main .norvana-bento{position:relative}
.norvana-bento-poster{position:absolute;inset:0;display:block;pointer-events:none}
.norvana-bento-poster img{display:block;width:100%;height:100%;object-fit:cover}
#norvana-main .norvana-bento-video{position:relative;opacity:0;transition:opacity .18s ease}
#norvana-main .norvana-bento-video.is-ready{opacity:1}
@media(max-width:699px){.norvana-bento-poster{display:none}}
@media(prefers-reduced-motion:reduce){#norvana-main .norvana-bento-video{transition:none}}

/* Only the noon aura is alive; the four surrounding states stay static. */
.aura-living-canvas{position:absolute;inset:-24%;width:148%;height:148%;display:block;pointer-events:none;opacity:0}
.has-living-aura .aura-living-canvas{opacity:1}
.has-living-aura>.aura-field{visibility:hidden}

/* Mobile presents one centred living aura, with no timeline or horizontal scroll. */
@media(max-width:699px){
 .aura-scroll{width:100%;margin:0;padding:24px 20px;overflow:clip;scrollbar-width:none}
 .aura-day-cycle{width:100%;min-width:0;aspect-ratio:1;margin:0}
 .aura-day-arc,.aura-phase-label,.aura-phase:not(.aura-phase-noon){display:none}
 .aura-phase-noon .aura-orb{position:relative;left:auto;top:auto;width:100%;transform:none}
 .aura-phase-noon .aura-living-canvas{inset:-12%;width:124%;height:124%}
}
