.sky-pilot{--sky-ink:var(--color-brand-dark,#1a1a2e);--sky-pink:rgb(var(--color-brand-pink-rgb,238 43 140));--sky-plum:var(--color-accent-plum,#7952a5);--sky-muted:#666579;--sky-line:#eae7ec;background:#f8f6f8;color:var(--sky-ink);font-family:inherit;min-height:100vh;padding-bottom:22px}.sky-pilot *{box-sizing:border-box}.sky-pilot a,.sky-pilot button,.sky-pilot select,.sky-pilot summary{-webkit-tap-highlight-color:transparent}.sky-pilot a:focus-visible,.sky-pilot button:focus-visible,.sky-pilot select:focus-visible,.sky-pilot summary:focus-visible{outline:3px solid #a569cd;outline-offset:5px}.sky-pilot button{cursor:pointer}.sky-pilot img{display:block;max-width:100%}.sky-pilot h1,.sky-pilot h2,.sky-pilot h3,.sky-pilot p{margin:0}.sky-pilot button,.sky-pilot select{font:inherit}.sky-lab-toolbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f6f8f5;border-bottom:1px solid #e5e1e8;padding:13px max(24px,calc(50vw - 620px));position:sticky;top:0;z-index:20}.sky-lab-top{font-size:12px;gap:20px;justify-content:space-between;margin-bottom:12px}.sky-lab-top,.sky-lab-top p{align-items:center;display:flex}.sky-lab-top p{gap:14px}.sky-lab-top strong{font-size:14px}.sky-lab-note,.sky-lab-top span{color:var(--sky-muted)}.sky-lab-controls{align-items:center;display:flex;gap:18px;justify-content:space-between}.sky-view-nav{display:flex;flex-wrap:wrap;gap:4px}.sky-view-nav button{background:transparent;border:1px solid transparent;border-radius:9px;color:var(--sky-muted);font-size:13px;padding:9px 14px}.sky-view-nav button[aria-pressed=true]{background:#fff;border-color:#dfdbe3;box-shadow:0 2px 3px #201c3210;color:var(--sky-ink)}.sky-date-picker{align-items:center;color:var(--sky-muted);display:flex;font-size:12px;gap:9px}.sky-date-picker select{background:#fff;border:1px solid #ded9e3;border-radius:9px;color:var(--sky-ink);font-size:12px;max-width:285px;padding:9px 30px 9px 10px}.sky-paper{background:#fff;box-shadow:0 12px 55px #27182f06;margin:24px auto 0;max-width:1240px;padding:0 64px}.sky-masthead{align-items:center;border-bottom:1px solid var(--sky-line);display:flex;gap:20px;justify-content:space-between;padding:27px 0}.sky-wordmark{font-size:23px;font-weight:750;letter-spacing:-.7px;white-space:nowrap}.sky-wordmark>span{color:var(--sky-pink)}.sky-wordmark>span:first-child{font-size:29px;margin-right:6px;vertical-align:-2px}.sky-masthead-title{font-size:16px;font-weight:600}.sky-masthead time{color:var(--sky-muted);font-size:13px}.sky-preview-context{color:#7c7584;display:flex;font-size:11px;gap:14px;justify-content:space-between;padding-top:17px}.sky-eyebrow{color:var(--sky-plum);font-size:11px;font-weight:650;letter-spacing:.09em;line-height:1.7;text-transform:uppercase}.sky-eyebrow--quiet{color:var(--sky-muted)}.sky-dot{background:currentColor;border-radius:50%;display:inline-block;height:6px;margin-right:6px;vertical-align:2px;width:6px}.sky-hero{--sky-hero-pt:40px;--sky-hero-pb:46px;--sky-hero-side:clamp(340px,38%,440px);border-bottom:1px solid var(--sky-line);padding:var(--sky-hero-pt) var(--sky-hero-side) var(--sky-hero-pb) 0;position:relative}.sky-hero-copy{position:relative;z-index:1}.sky-pilot h1{font-size:54px;font-weight:600;letter-spacing:-2.1px;line-height:1.08;text-wrap:balance}.sky-hero h1{margin:18px 0 22px}.sky-lead{color:#59566f;font-size:21px;line-height:1.6;max-width:500px}.sky-byline{align-items:center;color:#827b8b;display:flex;font-size:11px;gap:10px;margin:25px 0 18px}.sky-hero-art{aspect-ratio:1;bottom:calc(var(--sky-hero-pb) - 22px);max-height:min(440px,var(--sky-hero-side));min-width:0;position:absolute;right:0;top:calc(var(--sky-hero-pt) - 22px)}.sky-hero-art>.sky-art{height:100%;width:100%}.sky-art{height:auto;mix-blend-mode:multiply;opacity:0;width:100%}.sky-art-loaded{animation:sky-bloom-in 2.2s cubic-bezier(.22,1,.36,1) both}@keyframes sky-bloom-in{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.sky-text-button{align-items:center;background:transparent;border:0;color:var(--sky-pink);display:inline-flex;font-size:13px;font-weight:600;gap:12px;padding:5px 0;text-decoration:none}.sky-text-button:hover{text-decoration:underline;text-underline-offset:5px}.sky-primary,.sky-secondary{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:14px;justify-content:center;line-height:1.4;padding:13px 21px;text-align:center;text-decoration:none}.sky-primary{background:var(--sky-pink);border:1px solid var(--sky-pink);color:#fff}.sky-primary:hover{filter:brightness(.96)}.sky-secondary{background:#fff;border:1px solid #efb2d2;color:var(--sky-pink)}.sky-secondary:hover{background:#fff5fa}.sky-reading-grid{display:grid;gap:60px;grid-template-columns:minmax(0,700px) 300px;justify-content:space-between;padding:42px 0 56px}.sky-reading-aside{align-self:start;position:static}.sky-prose>p{color:#535167;font-size:17px;line-height:1.9;margin-bottom:24px}.sky-speech{font-style:italic}.sky-prose blockquote{border-left:2px solid #ef95c4;color:var(--sky-ink);font-family:Georgia,serif;font-size:27px;font-style:italic;line-height:1.5;margin:36px 0;padding-left:22px}.sky-experiment{border-top:1px solid var(--sky-line);padding-top:27px}.sky-experiment .sky-eyebrow span{color:var(--sky-muted);font-weight:400;letter-spacing:0;text-transform:none}.sky-experiment h2{font-size:24px;letter-spacing:-.5px;line-height:1.25;margin:11px 0}.sky-experiment>p:last-child{color:#535167;font-size:16px;line-height:1.8}.sky-facts{border-bottom:1px solid var(--sky-line);border-top:1px solid var(--sky-line)}.sky-facts summary{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:18px 0}.sky-facts summary::-webkit-details-marker{display:none}.sky-facts summary>span{color:var(--sky-muted);font-size:11px;font-weight:400;white-space:nowrap}.sky-facts-chevron{color:var(--sky-pink);margin-left:10px;transition:transform .25s ease;vertical-align:-3px}.sky-facts[open] .sky-facts-chevron{transform:rotate(180deg)}.sky-facts-body{padding-bottom:20px}.sky-caption{color:var(--sky-muted);font-size:12px;line-height:1.7}.sky-fact-list{border-left:1px solid #efc9df;list-style:none;margin:22px 0;padding:0 0 0 13px}.sky-fact-list li{margin-top:24px;position:relative}.sky-fact-list li:first-child{margin-top:0}.sky-fact-list li:before{background:var(--sky-plum);border-radius:50%;content:"";height:5px;left:-16px;position:absolute;top:6px;width:5px}.sky-fact-list time{color:var(--sky-muted);display:block;font-size:11px;margin-bottom:6px}.sky-fact-list strong{display:block;font-size:13px;line-height:1.5}.sky-fact-list p{color:var(--sky-muted);font-size:12px;line-height:1.7;margin-top:5px}.sky-method{color:#85808c;font-size:11px;line-height:1.7}.sky-next{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding-top:30px}.sky-next-head{align-items:baseline;display:flex;gap:14px;justify-content:space-between;margin:0;width:100%}.sky-next-when{color:var(--sky-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.sky-orbit-mark{color:#cc8ab3;display:block;font-size:42px;line-height:1;margin-bottom:20px}.sky-next h2{font-size:19px;line-height:1.3;margin:0}.sky-next-text{color:var(--sky-muted);font-size:13px;line-height:1.85;margin:0}.sky-personal-bridge{align-items:center;border-top:1px solid var(--sky-line);display:flex;gap:30px;justify-content:space-between;padding:35px 0}.sky-personal-bridge h2{font-size:25px;letter-spacing:-.7px;line-height:1.3;margin:10px 0}.sky-personal-bridge p:last-child{color:var(--sky-muted);font-size:13px;line-height:1.7;max-width:540px}.sky-bridge-actions{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:7px}.sky-personal-bridge .sky-primary{flex-shrink:0}.sky-section-intro{max-width:740px;padding:45px 0 32px}.sky-section-intro h1{font-size:43px;letter-spacing:-1.5px;margin:14px 0 18px}.sky-section-intro>p:last-child:not(.sky-eyebrow){color:var(--sky-muted);font-size:16px;line-height:1.8;max-width:580px}.sky-hub-preview{padding-bottom:64px}.sky-hub-grid{align-items:stretch;display:grid;gap:36px;grid-template-columns:1.65fr 1fr;margin:12px 0 16px}.sky-hub-card{background:#fff;border-radius:24px;box-shadow:0 8px 44px #55406d12;padding:26px}.sky-hub-card-top{display:flex;font-size:14px;font-weight:600;gap:20px;justify-content:space-between}.sky-hub-card-top time{color:var(--sky-muted);font-size:12px;font-weight:400}.sky-hub-card-main{align-items:center;display:grid;gap:8px;grid-template-columns:1.2fr 1fr;margin:26px 0}.sky-hub-card-main h2{font-size:27px;letter-spacing:-.8px;line-height:1.2;margin:10px 0 15px}.sky-hub-card-main p:last-child{color:var(--sky-muted);font-size:14px;line-height:1.75}.sky-hub-card-bottom{align-items:center;border-top:1px solid var(--sky-line);display:flex;gap:18px;justify-content:space-between;padding-top:21px}.sky-hub-personal{border-left:1px solid var(--sky-line);padding:25px 0 25px 30px}.sky-hub-personal h2{font-size:27px;letter-spacing:-.6px;margin:10px 0 14px}.sky-hub-personal>p:not(.sky-eyebrow):not(.sky-caption){color:var(--sky-muted);font-size:15px;line-height:1.8;margin-bottom:22px}.sky-hub-personal .sky-caption{margin-top:18px}.sky-share-preview{padding-bottom:45px}.sky-share-figure{margin:0}.sky-share-figure>img{border-radius:12px;box-shadow:0 8px 40px #42244912;width:100%}.sky-share-figure figcaption{color:var(--sky-muted);font-size:12px;margin-top:15px}.sky-share-actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin:24px 0 15px}.sky-share-note{max-width:570px}.sky-art-review{border-top:1px solid var(--sky-line);margin-top:35px;padding-top:20px}.sky-art-review summary{color:var(--sky-muted);cursor:pointer;font-size:13px}.sky-art-options{display:grid;gap:35px;grid-template-columns:1fr 1fr;margin-top:20px}.sky-art-options figure{margin:0}.sky-art-options img{mix-blend-mode:multiply;width:100%}.sky-art-options figcaption{font-size:13px;line-height:1.7}.sky-art-options p{color:var(--sky-muted);margin-top:7px}.sky-week-grid{align-items:start;display:grid;gap:50px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin:5px 0 40px}.sky-week-list{list-style:none;margin:0;padding:0}.sky-week-list li{border-top:1px solid var(--sky-line)}.sky-week-list li:last-child{border-bottom:1px solid var(--sky-line)}.sky-week-list button{align-items:center;background:transparent;border:0;border-radius:8px;display:flex;gap:19px;padding:19px 12px;text-align:left;width:100%}.sky-week-list button[aria-pressed=true]{background:#fbf5f9}.sky-week-list button:hover{background:#faf8fb}.sky-week-list time{flex-shrink:0;text-align:center;width:34px}.sky-week-list time strong{display:block;font-size:25px;font-weight:500;letter-spacing:-.7px}.sky-week-list time span{color:var(--sky-muted);font-size:11px}.sky-week-row-copy{flex:1;min-width:0}.sky-week-row-copy>strong{display:block;font-size:16px;letter-spacing:-.3px;line-height:1.45;margin:4px 0}.sky-week-row-copy>span:last-child{color:var(--sky-muted);font-size:11px}.sky-week-state{color:#777180;font-size:10px}.sky-week-arrow,.sky-week-list button[aria-pressed=true] .sky-week-state{color:var(--sky-pink)}.sky-week-arrow{font-size:18px}.sky-brief-panel{outline:none;padding-top:21px;position:sticky;scroll-margin-top:180px;top:145px}.sky-brief-panel h2{font-size:28px;letter-spacing:-.7px;line-height:1.25;margin:14px 0}.sky-brief-panel>p:not(.sky-eyebrow):not(.sky-caption){color:var(--sky-muted);font-size:15px;line-height:1.85}.sky-brief-art{display:flex;gap:14px;margin:26px 0}.sky-brief-art>span{color:#c779ae;font-size:30px}.sky-brief-art h3{font-size:13px;font-weight:600;margin-bottom:7px}.sky-brief-art p{color:var(--sky-muted);font-size:13px;line-height:1.7}.sky-brief-panel>.sky-caption{margin-top:19px}.sky-separate-example{align-items:center;border-top:1px solid var(--sky-line);display:flex;gap:25px;justify-content:space-between;padding:32px 0}.sky-separate-example h2{font-size:23px;margin:10px 0}.sky-separate-example p:last-child{color:var(--sky-muted);font-size:13px;line-height:1.8;max-width:500px}.sky-separate-example .sky-secondary{flex-shrink:0}.sky-footer{border-top:1px solid var(--sky-line);color:#8a8290;display:flex;font-size:11px;gap:16px;justify-content:space-between;padding:22px 0}.sky-footer span:first-child{color:#6e6179}.sky-lab-footer{color:#88808e;font-size:11px;line-height:1.7;padding:20px 25px 0;text-align:center!important}@media(min-width:1500px){.sky-hero{--sky-hero-pt:55px;--sky-hero-pb:55px}}@media(max-width:1050px){.sky-lab-controls{align-items:flex-start;flex-direction:column;gap:12px}.sky-paper{margin:16px 20px 0;padding:0 38px}.sky-pilot h1{font-size:45px}.sky-lead{font-size:18px}.sky-reading-grid{gap:32px;grid-template-columns:minmax(0,1fr) 235px}.sky-hub-grid{gap:30px;grid-template-columns:1fr}.sky-hub-personal{border-left:0;border-top:1px solid var(--sky-line);max-width:540px;padding:25px 0 0}.sky-hub-personal .sky-orbit-mark{display:none}.sky-hub-card-main{grid-template-columns:1.3fr 1fr}.sky-hub-card-main h2{font-size:30px}.sky-personal-bridge{align-items:flex-start;flex-direction:column;gap:22px}.sky-week-grid{gap:30px;grid-template-columns:1.2fr 1fr}.sky-brief-panel{top:180px}.sky-section-intro h1{font-size:38px}.sky-separate-example{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.sky-reading-aside{position:static}.sky-lab-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;padding:11px 16px;position:relative}.sky-lab-note{display:none}.sky-lab-top p{font-size:11px;gap:9px}.sky-lab-controls{gap:13px}.sky-view-nav{display:grid;gap:3px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.sky-view-nav button{font-size:12px;padding:9px 7px}.sky-date-picker{font-size:11px;width:100%}.sky-date-picker select{max-width:none;padding:9px;width:100%}.sky-paper{box-shadow:none;margin:0;padding:0 23px}.sky-masthead{flex-wrap:wrap;gap:10px;padding:23px 0 19px}.sky-wordmark{font-size:21px}.sky-masthead-title{font-size:13px}.sky-masthead time{flex-basis:100%;font-size:12px}.sky-preview-context{font-size:10px;line-height:1.6;padding-top:13px}.sky-preview-context>span{display:none}.sky-hero{padding:29px 0 22px}.sky-pilot h1{font-size:39px;letter-spacing:-1.5px;line-height:1.1}.sky-hero h1{margin:15px 0 19px}.sky-lead{font-size:18px;line-height:1.75}.sky-byline{font-size:10px;gap:8px;margin:21px 0 11px}.sky-hero-art{aspect-ratio:auto;margin:4px auto 0;max-height:none;position:static;width:min(100%,260px)}.sky-hero-art>.sky-art{height:auto}.sky-reading-grid{display:flex;flex-direction:column;gap:30px;padding:29px 0 35px}.sky-prose>p{font-size:16px;line-height:1.85;margin-bottom:22px}.sky-prose blockquote{font-size:25px;margin:29px 0;padding-left:18px}.sky-experiment h2{font-size:23px}.sky-experiment>p:last-child{font-size:15px}.sky-next{padding-top:27px}.sky-next h2{font-size:19px}.sky-personal-bridge{padding:28px 0}.sky-personal-bridge h2{font-size:25px}.sky-bridge-actions{align-items:flex-start;align-self:stretch;gap:11px}.sky-personal-bridge .sky-primary{width:100%}.sky-section-intro{padding:33px 0 26px}.sky-section-intro h1{font-size:33px;letter-spacing:-1px}.sky-section-intro>p:last-child:not(.sky-eyebrow){font-size:14px}.sky-hub-preview{padding-bottom:30px}.sky-hub-card{border-radius:20px;box-shadow:0 7px 33px #55406d14;margin:0 -4px;padding:20px}.sky-hub-card-top{font-size:14px}.sky-hub-card-main{grid-template-columns:1fr;margin:25px 0 12px}.sky-hub-card-main h2{font-size:28px}.sky-hub-card-main .sky-art{justify-self:center;margin-top:0;width:220px}.sky-hub-card-main p:last-child{font-size:15px}.sky-hub-card-bottom{gap:12px}.sky-hub-card-bottom .sky-primary{font-size:12px;padding:12px 17px}.sky-hub-personal h2{font-size:26px}.sky-share-figure{margin:0 -12px}.sky-share-figure>img{border-radius:7px}.sky-share-figure figcaption{font-size:11px;margin-left:12px}.sky-share-actions{gap:18px;justify-content:space-between}.sky-share-actions .sky-primary{font-size:12px;padding:12px 16px}.sky-share-actions .sky-text-button{font-size:12px}.sky-art-options{gap:24px;grid-template-columns:1fr}.sky-week-grid{gap:25px;grid-template-columns:1fr}.sky-week-list button{gap:14px;padding:17px 6px}.sky-week-row-copy>strong{font-size:15px}.sky-brief-panel{position:static;scroll-margin-top:20px}.sky-brief-panel:focus-visible{outline:2px solid #efb2d2;outline-offset:8px}.sky-separate-example{gap:20px;padding:25px 0}.sky-separate-example h2{font-size:23px}.sky-footer{flex-direction:column;gap:9px;line-height:1.6;padding:23px 0}.sky-lab-footer{font-size:10px}}@media(prefers-reduced-motion:reduce){.sky-art{opacity:1}.sky-art-loaded{animation:none}}
