@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f247880039600da-s.15quc-97kj91j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/965cde44f126914a-s.1exzt101bs8ta.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59f8ae7131bfef86-s.p.0m8od_bhxytfj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_ab7c10d4-module__0QAfUa__className{font-family:Fraunces,Fraunces Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e484ef06964e3fd1-s.3qz2g84exd0cl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/116f49b013842575-s.43qce4v-sp3dx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aaeb013c77132fba-s.p.1wh0qzzwls4_i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_ff3c8170-module__yeuQja__className{font-family:Newsreader,Newsreader Fallback;font-style:normal;font-weight:400}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.19s5evoqhirey.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.386o_ri1vb0yv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.44dak0sams9f0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_4f4c3d27-module__Yrkima__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}
html[data-skin=light],html[data-skin=light] body{color:#121212;background:#fff}html[data-skin=dark],html[data-skin=dark] body{color:#fafafa;background:#07070a}html[data-skin=yourin],html[data-skin=yourin] body{color:#f3eff8;background:#15121e}.portal h2,.portal h3,.portal h4,.portal p{font-weight:400}.portal{--paper:#fff;--ink:#121212;--muted:#5c5c5c;--rule:#e4e4e4;background:var(--paper);min-height:100vh;color:var(--ink);justify-content:center;font-weight:400;display:flex}.portal__frame{width:min(1360px,100%)}.portal__body{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:32px;display:grid}.portal__desks{scrollbar-width:none;border-left:1px solid var(--rule);flex-direction:column;gap:36px;max-height:calc(100vh - 24px);padding-left:18px;display:flex;position:sticky;top:12px;overflow-y:auto}.portal__desk-block{flex-direction:column;gap:28px;display:flex}.portal__desks::-webkit-scrollbar{width:0;height:0;display:none}.portal__desk h3{border-bottom:2px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;padding-bottom:6px;font-size:12px;font-weight:600}.portal__desk-item{border-bottom:1px solid var(--rule);padding:18px 0 22px}.portal__desk-item:last-child{border-bottom:0;padding-bottom:8px}.portal__desk-item a{grid-template-columns:minmax(0,1fr) 64px;align-items:start;gap:16px;display:grid}.portal__desk-item h4{margin:0 0 6px;font-size:15px;font-weight:400;line-height:1.25}.portal__desk-item footer{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px}.portal__desk-item img,.portal__desk-item video,.portal__desk-item .portal__ph{object-fit:cover;border-radius:8px;width:64px;height:48px}.portal__desk--videos{color:#f4f4f4;background:#111;border-radius:12px;padding:12px 12px 4px}.portal__desk--videos h3{color:#ffc062;border-bottom-color:#ffc062}.portal__desk--videos footer{color:#c8c8c8}html[data-chroma=bw] .portal .portal__desk--videos img,html[data-chroma=bw] .portal .portal__desk--videos video{filter:none}.portal__desk-ad .portal__ad{margin:0}.portal[data-skin=dark]{--paper:#07070a;--ink:#fafafa;--muted:#a1a1aa;--rule:#ffffff1f}.portal[data-skin=yourin]{--paper:#15121e;--ink:#f3eff8;--muted:#9c95b0;--rule:#352f4a}html[data-chroma=bw] .portal img,html[data-chroma=bw] .portal video{filter:grayscale()contrast(1.08);transition:filter .35s}html[data-chroma=bw] .portal article:hover img,html[data-chroma=bw] .portal article:hover video,html[data-chroma=bw] .portal .portal__ad img{filter:none}.portal a{color:inherit;text-decoration:none;transition:opacity .28s}.portal a:hover{opacity:.5}.portal a.portal__mark,.portal a.portal__mark:hover{opacity:1;text-decoration:none}.portal article>a,.portal a.portal__ad,.portal a.portal__lead-hit{transition:none}.portal article>a:hover,.portal a.portal__ad:hover,.portal a.portal__lead-hit:hover{opacity:1}.portal article>a>:not(img):not(video):not(.portal__ph){transition:opacity .28s}.portal article>a:hover>:not(img):not(video):not(.portal__ph){opacity:.5}.portal button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.portal__sheet{padding:0 28px 64px}.portal__masthead{z-index:8;background:0 0;margin:0 -28px 36px;padding:0 28px;position:sticky;top:0}.portal.is-scrolled .portal__masthead{background:color-mix(in srgb, var(--paper) 40%, transparent)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.portal.is-scrolled .portal__masthead{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.portal__util{border-bottom:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:12px;display:flex}.portal.is-scrolled .portal__util{padding:4px 0}.portal__util nav,.portal__skins{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.portal__util button[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}.portal__subnav{border-bottom:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:14px;padding:8px 0;font-size:12px;display:flex}.portal__subnav button[aria-pressed=false]{opacity:.6}.portal__subnav button[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline}.portal__pin-badge{z-index:1;-webkit-backdrop-filter:blur(6px);color:#fafafa;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#0a0a0c9e;border-radius:999px;align-items:center;gap:5px;padding:5px 9px 5px 7px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px}.portal__pin-badge svg{color:#f3e15a}.portal__skins button{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.portal__skins svg{width:16px;height:16px;display:block}.portal__skins button[aria-pressed=true]{text-decoration:none}.portal__skins button[aria-pressed=false]{opacity:.4}.portal__chroma{border-left:1px solid var(--rule);align-items:center;gap:2px;margin-left:2px;padding-left:12px;display:inline-flex}.portal__enter{border:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;font-size:11px;text-decoration:none;display:inline-flex}.portal__enter:hover{opacity:1;background:var(--ink);color:var(--paper)}.portal{--sun:#b45309}.portal[data-skin=dark],.portal[data-skin=yourin]{--sun:#f3e15a}.portal__brand{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 0 22px;display:grid}.portal__mark{width:46px;height:46px;line-height:0;text-decoration:none;display:block}.portal__mark img{object-fit:contain;width:46px;height:46px;display:none}.portal[data-skin=light] .portal__mark .yourin-logo-on-light,.portal[data-skin=dark] .portal__mark .yourin-logo-on-dark,.portal[data-skin=yourin] .portal__mark .yourin-logo-on-dark{display:block}html[data-chroma=bw] .portal .portal__mark img{filter:none}.portal__edition{text-align:center;margin:0}.portal__edition p{letter-spacing:.01em;text-transform:none;margin:0;font-size:clamp(18px,2.4vw,28px);font-style:normal}.portal__edition em{color:var(--sun);font-style:normal}.portal__edition .portal__tagline{color:var(--sun);margin-top:2px;font-size:13px;font-style:italic}.portal__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal__weather{min-width:148px;color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;font-size:11px;line-height:1.25;display:flex}.portal__weather svg{width:28px;height:28px;color:var(--ink)}.portal__weather strong{color:var(--ink);font-size:18px;font-style:normal;font-weight:500;display:block}.portal__weather p{margin:0}.portal.is-scrolled .portal__masthead{margin-bottom:16px}.portal.is-scrolled .portal__brand{padding:8px 0 12px}.portal.is-scrolled .portal__mark,.portal.is-scrolled .portal__mark img{width:32px;height:32px}.portal.is-scrolled .portal__edition p{font-size:15px}.portal.is-scrolled .portal__tagline,.portal.is-scrolled .portal__weather p{display:none}.portal.is-scrolled .portal__weather strong{font-size:14px}.portal.is-scrolled .portal__desks{max-height:calc(100vh - 108px);top:96px}.portal__status{color:var(--muted);font-family:Hanken Grotesk,sans-serif}.portal__front{grid-template-columns:minmax(0,1fr) 280px;gap:28px;display:grid}.portal__lead{border-radius:16px;margin-bottom:18px;position:relative;overflow:hidden}.portal__lead-hit,.portal a.portal__lead-hit,.portal a.portal__lead-hit:hover{color:#fff;border-radius:16px;min-height:480px;text-decoration:none;display:block;position:relative;overflow:hidden}.portal__lead-hit img,.portal__lead-hit video,.portal__lead-hit .portal__ph{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.portal__lead--video .portal__lead-copy{background:linear-gradient(#0000 42%,#000000e0 100%)}.portal__lead--video .portal__lead-copy>span{letter-spacing:.14em;text-transform:uppercase;color:#ffc062;margin-bottom:8px;font-size:11px;display:inline-block}.portal__lead-copy{z-index:1;background:linear-gradient(#0000000d 18%,#000000d1 100%);flex-direction:column;justify-content:flex-end;min-height:480px;padding:28px 28px 24px;display:flex;position:relative}.portal__lead h2{color:#fff;text-shadow:0 2px 16px #00000073;margin:0 0 10px;font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.02}.portal__lead p{color:#fff;max-width:46rem;margin:0 0 12px;font-size:18px;line-height:1.35}.portal__lead footer{color:#fff}.portal__lead footer,.portal__now footer,.portal__grid footer,.portal__side footer,.portal__more footer{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.portal__lead-copy footer{color:#fff}.portal__feature img,.portal__feature video,.portal__card img,.portal__card video,.portal__now img,.portal__now video,.portal__grid img,.portal__grid video,.portal__more img,.portal__more video,.portal__side img,.portal__side video,.portal__split img,.portal__split video,.portal__tiles img,.portal__tiles video,.portal__people img,.portal__ph{aspect-ratio:16/9;object-fit:cover;background:var(--rule);border-radius:12px;width:100%;max-width:100%;height:auto;display:block}.portal__photo,.portal__photo--wide{background:var(--rule);aspect-ratio:16/9;border-radius:12px;width:100%;line-height:0;position:relative;overflow:hidden}.portal__photo img,.portal__photo video,.portal__photo .portal__ph,.portal__photo--wide img,.portal__photo--wide video,.portal__photo--wide .portal__ph{aspect-ratio:auto;object-fit:cover;object-position:center top;border-radius:0;width:100%;height:100%;max-height:none;display:block}.portal__ad{clear:both;border-radius:12px;width:100%;margin:18px 0 22px;line-height:0;display:block;position:relative;overflow:hidden}.portal a.portal__ad,.portal a.portal__ad:hover{text-decoration:none}.portal__ad img,.portal__side .portal__ad img{aspect-ratio:auto;object-fit:contain;background:0 0;border-radius:12px;width:100%;height:auto;display:block}.portal__main h3,.portal__side h3,.portal__latest h3,.portal__features h3{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ink);margin:0 0 12px;padding-bottom:6px;font-family:Hanken Grotesk,sans-serif;font-size:12px}.portal__now,.portal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.portal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal__now h4,.portal__grid h4,.portal__more h4{margin:8px 0 6px;font-size:18px;font-weight:400;line-height:1.2}.portal__now p,.portal__grid p,.portal__more p{color:var(--muted);margin:0 0 6px;font-size:14px;line-height:1.35}.portal__now footer a,.portal__more footer a{margin-left:8px}.portal video{pointer-events:none}.portal video::-webkit-media-controls{display:none!important}.portal video::-webkit-media-controls-enclosure{display:none!important}.portal video::-webkit-media-controls-panel{display:none!important}.portal__side ol,.portal__people,.portal__latest ol{margin:0 0 22px;padding:0;list-style:none}.portal__side li{border-bottom:1px solid var(--rule);padding:10px 0}.portal__row{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:12px;display:grid}.portal a.portal__row,.portal a.portal__row:hover{text-decoration:none}.portal__row img,.portal__row video,.portal__row .portal__ph{aspect-ratio:1;border-radius:12px;width:76px;height:76px}.portal__side a,.portal__people button{text-align:left;font-size:16px;line-height:1.25}.portal__people button{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.portal__people img,.portal__people .portal__ph{aspect-ratio:1;border-radius:12px;width:48px;height:48px}.portal__people span{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px;display:block}.portal__people strong{color:var(--ink);letter-spacing:0;text-transform:none;font-size:16px}.portal__hero{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:start;gap:22px;display:grid}.portal__hero--swap{grid-template-columns:minmax(220px,1fr) minmax(0,2fr)}.portal__hero--swap>.portal__feature{order:2}.portal__hero--solo{grid-template-columns:minmax(0,1fr)}.portal__hero .portal__feature img,.portal__hero .portal__feature video{aspect-ratio:16/9}.portal__hero-side{flex-direction:column;gap:32px;display:flex}.portal__hero-follow{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:22px;margin-top:16px;padding-top:14px;display:grid}.portal__follow a{grid-template-columns:minmax(0,1fr) 84px;align-items:start;gap:12px;display:grid}.portal__follow h3{margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.25}.portal__follow footer{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px}.portal__follow img,.portal__follow video,.portal__follow .portal__ph{object-fit:cover;border-radius:10px;width:84px;height:64px}.portal__mini a{text-decoration:none;display:block}.portal__mini img,.portal__mini video,.portal__mini .portal__ph{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;display:block}.portal__mini h3,.portal__hero-side h3{margin:6px 0;font-size:15px;font-weight:400;line-height:1.25}.portal footer .portal__audio{vertical-align:-3px;color:currentColor;letter-spacing:0;text-transform:none;white-space:nowrap;align-items:center;gap:5px;margin:0 0 0 .7em;display:inline-flex}.portal footer .portal__audio svg{display:block}.portal footer .portal__audio-time{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:500}.portal__card p,.portal__feature footer span,.portal__mini footer span{letter-spacing:.12em;text-transform:uppercase;margin:8px 0 0;font-size:11px}.portal__night{color:#f4f4f4;background:#111;border-radius:16px;margin-top:56px;padding:22px}.portal__night>p{letter-spacing:.14em;text-transform:uppercase;color:#ffc062;margin:0 0 14px;font-size:11px}.portal__night h2,.portal__night h3,.portal__night p,.portal__night footer{color:#f4f4f4}html[data-chroma=bw] .portal .portal__night img,html[data-chroma=bw] .portal .portal__night video{filter:none}.portal__copy>section{margin-top:56px}.portal__copy>section:first-child{margin-top:0}.portal__ad-solo{margin-top:56px}.portal__pair{grid-template-columns:minmax(0,1.4fr) minmax(260px,.85fr);align-items:start;gap:28px;width:100%;margin-top:56px;display:grid}.portal__pair--swap{grid-template-columns:minmax(260px,.85fr) minmax(0,1.4fr)}.portal__pair--swap>.portal__feature{order:2}.portal__pair-side{flex-direction:column;gap:32px;display:flex}.portal__rail-list{flex-direction:column;min-width:0;display:flex}.portal__rail-item{border-top:1px solid var(--rule);padding:18px 0}.portal__rail-item:first-child{border-top:0;padding-top:0}.portal__rail-item a{grid-template-columns:minmax(0,1fr) 96px;align-items:start;gap:12px;text-decoration:none;display:grid}.portal__rail-item h3{margin:0 0 4px;font-size:16px;font-weight:400;line-height:1.25}.portal__rail-item p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.portal__rail-item img,.portal__rail-item video,.portal__rail-item .portal__ph{aspect-ratio:auto;object-fit:cover;border-radius:8px;width:96px;height:72px}.portal__flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:28px;display:grid}.portal__flip--swap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.portal__flip--swap>.portal__feature{order:2}.portal__feature a,.portal__card a,.portal__thumb a{text-decoration:none;display:block}.portal__feature h2{margin:12px 0 8px;font-size:32px;font-weight:400;line-height:1.08}.portal__feature p{margin:0 0 8px;font-size:16px;line-height:1.4}.portal__feature footer a,.portal__card footer a{margin-left:8px}.portal__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.portal__card h3,.portal__cards h3{margin:8px 0 6px;font-size:18px;font-weight:400;line-height:1.25}.portal__stack{flex-direction:column;gap:14px;display:flex}.portal__thumb a{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:12px;display:grid}.portal__thumb img,.portal__thumb video,.portal__thumb .portal__ph{aspect-ratio:1;object-fit:cover;border-radius:12px;width:84px;height:84px}.portal__thumb h4{margin:0 0 6px;font-size:16px;font-weight:400;line-height:1.25}.portal__side .portal__thumb{border-bottom:1px solid var(--rule);padding-bottom:12px}.portal__side .portal__stack{gap:12px;margin-bottom:18px}.portal__briefs{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-bottom:26px;display:grid}.portal__brief{border-top:1px solid var(--ink);padding-top:12px}.portal__brief h4{margin:0 0 10px;font-size:22px;font-weight:400;line-height:1.15}.portal a.portal__brief,.portal .portal__brief a{text-decoration:none}.portal__block{display:flow-root}.portal__split article,.portal__tiles article,.portal__brief{min-width:0;max-width:100%}.portal__split a,.portal__tiles a,.portal__brief a{text-decoration:none;display:block}.portal__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:32px;margin-bottom:8px;display:grid}.portal__split--flip{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.portal__split--flip>article{order:2}.portal__split>article h4{font-size:26px;line-height:1.12}.portal__stack .portal__brief{border-top-color:var(--rule);padding:14px 0 4px}.portal__stack .portal__brief:first-child{border-top:0;padding-top:0}.portal__index{margin:0;padding:0;list-style:none}.portal__index li{border-top:1px solid var(--rule);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:8px;display:grid}.portal__index li>span{letter-spacing:.12em;color:var(--muted);padding-top:16px;font-size:12px}.portal__index .portal__brief{border-top:0;padding:14px 0}.portal__index h4{max-width:38rem;font-size:26px}.portal__tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.portal__tiles h4{margin:8px 0 6px;font-size:18px;line-height:1.2}.portal__tiles article:first-child h4{font-size:28px;line-height:1.1}.portal__bottom{grid-template-columns:1.1fr .9fr;gap:18px;margin-top:12px;display:grid}.portal__features{color:#f3eff8;background:#15121e;border:1px solid #ffc062;padding:14px 16px 6px}.portal__features h3{color:#ffc062;border-bottom-color:#352f4a}.portal .portal__features a{color:#f3eff8;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #352f4a;justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.portal .portal__features a:first-of-type b{color:#f2789b}.portal .portal__features a:nth-of-type(2) b{color:#ffc062}.portal .portal__features a:nth-of-type(3) b{color:#5fb7d4}.portal__features span{color:#9c95b0}.portal__bottom .portal__ad{min-height:180px;margin:0}.portal__block{margin-top:36px}.portal__block .portal__ad{margin-top:22px}.portal__more{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.portal__more h4{margin:8px 0 6px;font-size:18px;font-weight:400;line-height:1.2}.portal__more footer,.portal__more-status{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.portal__more-status{min-height:32px;margin-top:16px;font-family:Hanken Grotesk,sans-serif}.portal__skeleton{padding:4px 0 24px}.portal__skeleton-hero{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:22px;display:grid}.portal__skeleton-side{align-content:start;gap:18px;display:grid}.portal__skeleton i{background:#80808026;border-radius:8px;animation:2s cubic-bezier(.4,0,.6,1) infinite portal-pulse;display:block}.portal__skeleton-line{background:#8080801f!important}.portal__skeleton-media{aspect-ratio:16/9;margin-bottom:14px;border-radius:12px!important}.portal__skeleton-side .portal__skeleton-media{margin-bottom:10px}.portal__skeleton-line{width:92%;height:12px;margin:0 0 9px}.portal__skeleton-line--title{width:96%;height:26px;margin-bottom:12px}.portal__skeleton-line--short{width:64%}.portal__skeleton-line--mid{width:70%}@keyframes portal-pulse{50%{opacity:.5}}.portal__skeleton-desk-head{width:42%;height:12px;margin-bottom:12px}.portal__skeleton-rule{margin-bottom:4px;border-radius:1px!important;height:2px!important}.portal__skeleton-desk-item{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 64px;gap:16px;padding:18px 0 22px;display:grid}.portal__skeleton-desk-item:last-child{border-bottom:0}.portal__skeleton-thumb{width:64px;height:48px}.portal__dots{align-items:center;gap:6px;height:32px;display:inline-flex}.portal__dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite portal-dot}.portal__dots i:nth-of-type(2){animation-delay:.15s}.portal__dots i:nth-of-type(3){animation-delay:.3s}@keyframes portal-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (max-width:900px){.portal__skeleton-hero{grid-template-columns:minmax(0,1fr)}.portal__skeleton-side{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.portal__skeleton-side .portal__skeleton-line--mid{display:none}}@media (prefers-reduced-motion:reduce){.portal__skeleton i,.portal__dots i{animation:none}}.portal__foot{border-top:3px solid var(--ink);margin-top:56px;padding-top:28px}.portal__foot-top{border-bottom:1px solid var(--rule);grid-template-columns:1.5fr repeat(3,minmax(0,1fr));gap:32px 28px;padding-bottom:22px;display:grid}.portal__foot-brand strong{letter-spacing:-.03em;margin-bottom:12px;font-size:40px;font-weight:400;line-height:.95;display:block}.portal__foot-brand p{letter-spacing:0;text-transform:none;max-width:28rem;color:var(--muted);margin:0;font-size:15px;line-height:1.45}.portal__foot h3{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ink);margin:0 0 12px;padding-bottom:6px;font-size:12px}.portal__foot nav{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.portal__foot button,.portal__foot a{text-align:left;letter-spacing:0;text-transform:none;width:100%;padding:6px 0;font-size:15px;text-decoration:none;display:block}.portal__foot small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:2px;font-size:11px;display:block}.portal__foot-bar{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0 4px;font-size:12px;display:flex}.portal__foot-bar button{letter-spacing:.08em;text-transform:uppercase;width:auto;padding:0;font-size:12px}@media (max-width:900px){.portal__body{grid-template-columns:1fr}.portal__desks{border-left:0;border-top:1px solid var(--rule);max-height:none;margin-top:28px;padding-top:18px;padding-left:0;position:static;overflow:visible}.portal__front,.portal__now,.portal__grid,.portal__more,.portal__bottom,.portal__briefs,.portal__split,.portal__split--flip,.portal__tiles,.portal__hero,.portal__hero--swap,.portal__hero-follow,.portal__pair,.portal__pair--swap,.portal__flip,.portal__flip--swap,.portal__cards,.portal__foot-top{grid-template-columns:1fr}.portal__split--flip>article,.portal__flip--swap>.portal__feature,.portal__hero--swap>.portal__feature,.portal__pair--swap>.portal__feature{order:0}.portal__sheet{padding:0 16px 48px}.portal__brand{grid-template-columns:auto minmax(0,1fr)}.portal__weather{display:none}.portal__edition p{font-size:16px}}
