.Editorial_shell__o43Fa{--paper:#f7f4ee;--paper-2:#fdfbf6;--card:#ffffff;--ink:#1a1714;--ink-2:#57514738;--ink-soft:#55504a;--ink-mute:#857d70;--line:#e6ded0;--line-2:#d8cfbd;--accent:#c2410c;--accent-ink:#9a3412;--accent-wash:#f4e6dc;--serif:var(--font-playfair),Georgia,"Times New Roman",serif;--sans:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-mono-editorial),ui-monospace,"SFMono-Regular",Menlo,monospace;--gap:clamp(1rem,2vw,1.5rem);--shell-x:clamp(1.25rem,5vw,6rem);--section-y:clamp(5rem,11vw,10rem);position:relative;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.Editorial_shell__o43Fa ::-moz-selection{background:var(--accent);color:var(--paper)}.Editorial_shell__o43Fa ::selection{background:var(--accent);color:var(--paper)}.Editorial_grain__XgEa_{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 100% 0,rgba(194,65,12,.05),transparent 55%),radial-gradient(90% 70% at 0 100%,rgba(26,23,20,.04),transparent 50%)}.Editorial_shell__o43Fa footer,.Editorial_shell__o43Fa main,.Editorial_shell__o43Fa nav{position:relative;z-index:1}.Editorial_progress__3ubr_{position:fixed;top:0;left:0;right:0;height:2px;background:var(--accent);transform-origin:0 50%;z-index:60}.Editorial_eyebrow__OpKHU{font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-mute);display:inline-flex;align-items:center;gap:.6rem}.Editorial_eyebrow__OpKHU b{color:var(--accent-ink);font-weight:500}.Editorial_eyebrow__OpKHU:before{content:"";width:1.6rem;height:1px;background:var(--line-2)}.Editorial_sectionHead__fy7N7{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem;max-width:60rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.Editorial_sectionHead__fy7N7 h2{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,5vw,3.9rem);line-height:1.02;letter-spacing:-.02em}.Editorial_sectionHead__fy7N7 p{max-width:46ch;color:var(--ink-soft);font-size:1.05rem}.Editorial_index__EUhTE{font-family:var(--mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_nav__EAwRk{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem var(--shell-x);transition:background .4s ease,border-color .4s ease,backdrop-filter .4s ease;border-bottom:1px solid transparent}.Editorial_navScrolled__MPEFq{background:color-mix(in srgb,var(--paper) 82%,transparent);backdrop-filter:saturate(1.1) blur(12px);border-bottom:1px solid var(--line)}.Editorial_brand__FLILF{display:inline-flex;align-items:baseline;gap:.6rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.Editorial_brand__FLILF span{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;border:1px solid var(--ink);border-radius:999px;font-weight:600;letter-spacing:.02em}.Editorial_navLinks__BsZ4e{display:none;align-items:center;gap:1.9rem}.Editorial_navLinks__BsZ4e a{font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);position:relative;padding:.25rem 0;transition:color .25s ease}.Editorial_navLinks__BsZ4e a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--accent);transition:width .28s ease}.Editorial_navLinks__BsZ4e a:hover{color:var(--ink)}.Editorial_navLinks__BsZ4e a:hover:after{width:100%}.Editorial_navCta__v4qa8{display:none}@media (min-width:860px){.Editorial_navLinks__BsZ4e{display:flex}.Editorial_navCta__v4qa8{display:inline-flex}}.Editorial_btn__bor_K{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--sans);font-size:.92rem;font-weight:500;letter-spacing:.01em;padding:.85rem 1.5rem;border-radius:999px;border:1px solid var(--ink);cursor:pointer;transition:transform .25s ease,background .25s ease,color .25s ease,border-color .25s ease;white-space:nowrap}.Editorial_btn__bor_K svg{width:1rem;height:1rem}.Editorial_btnPrimary__S_l4Y{background:var(--ink);color:var(--paper)}.Editorial_btnPrimary__S_l4Y:hover{background:var(--accent);border-color:var(--accent)}.Editorial_btnGhost__uyswN{background:transparent;color:var(--ink);border-color:var(--line-2)}.Editorial_btnGhost__uyswN:hover{border-color:var(--ink);background:var(--paper-2)}.Editorial_btnSmall__vYvAI{padding:.55rem 1.05rem;font-size:.78rem}.Editorial_hero__KJLac{padding:clamp(8rem,15vw,12rem) var(--shell-x) clamp(3rem,6vw,5rem);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem)}.Editorial_heroTop__G9Xq5{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.Editorial_heroAvail__os4rj{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.Editorial_pulse__1oNzi{width:.5rem;height:.5rem;border-radius:999px;background:var(--accent);box-shadow:0 0 0 0 rgba(194,65,12,.5);animation:Editorial_pulse__1oNzi 2.4s infinite}@keyframes Editorial_pulse__1oNzi{0%{box-shadow:0 0 0 0 rgba(194,65,12,.45)}70%{box-shadow:0 0 0 8px rgba(194,65,12,0)}to{box-shadow:0 0 0 0 rgba(194,65,12,0)}}.Editorial_heroName__hsK0K{font-family:var(--mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_heroHeadline__5S03u{font-family:var(--serif);font-weight:500;font-size:clamp(3rem,11vw,9.5rem);line-height:.92;letter-spacing:-.025em;margin:0}.Editorial_heroHeadline__5S03u .Editorial_line__Oa_7H{display:block;overflow:hidden}.Editorial_heroHeadline__5S03u em{font-style:italic;font-weight:400}.Editorial_heroHeadline__5S03u .Editorial_mark__HzTgW{color:var(--accent)}.Editorial_heroLower__wRyI_{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);align-items:end;margin-top:clamp(1.75rem,3.5vw,3rem)}.Editorial_heroIntro__V92dc{max-width:48ch;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55;color:var(--ink-soft)}.Editorial_heroIntro__V92dc strong{color:var(--ink);font-weight:600}.Editorial_heroActions__yogNR{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.6rem}.Editorial_heroMeta__1I_yi{display:flex;flex-direction:column;gap:.9rem;border-top:1px solid var(--line);padding-top:1.2rem}.Editorial_heroMeta__1I_yi div{display:flex;justify-content:space-between;gap:1rem;font-family:var(--mono);font-size:.74rem;letter-spacing:.06em;color:var(--ink-soft)}.Editorial_heroMeta__1I_yi div span:first-child{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem}.Editorial_heroTags__jQjY4{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.Editorial_tag__TNqRB{font-family:var(--mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--line-2);border-radius:999px;padding:.35rem .8rem;background:var(--paper-2)}@media (min-width:900px){.Editorial_heroLower__wRyI_{grid-template-columns:1.5fr 1fr}}.Editorial_ticker__HK2gG{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:1.1rem 0;background:var(--paper-2)}.Editorial_tickerTrack__V_Jyg{display:flex;align-items:center;gap:2.5rem;white-space:nowrap;width:-moz-max-content;width:max-content}.Editorial_tickerTrack__V_Jyg span{font-family:var(--serif);font-style:italic;font-size:clamp(1.2rem,2.4vw,1.9rem);color:var(--ink)}.Editorial_tickerTrack__V_Jyg i{width:.4rem;height:.4rem;border-radius:999px;background:var(--accent);flex:none}.Editorial_section__0TuPM{padding:var(--section-y) var(--shell-x);border-top:1px solid var(--line)}.Editorial_sectionFlush__d8eAi{border-top:none}.Editorial_metrics__BlCqV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.Editorial_metric__FzpqB{background:var(--paper);padding:clamp(1.5rem,3vw,2.5rem);display:flex;flex-direction:column;gap:.5rem;position:relative;transition:background .4s ease,box-shadow .4s ease}.Editorial_metric__FzpqB:after{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 120%,rgba(194,65,12,.12),transparent 60%);transition:opacity .4s ease}.Editorial_metric__FzpqB:hover{background:var(--paper-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.Editorial_metric__FzpqB:hover:after{opacity:1}.Editorial_metric__FzpqB:hover .Editorial_metricValue__TYzSS{text-shadow:0 0 26px rgba(194,65,12,.28)}.Editorial_metricValue__TYzSS{transition:text-shadow .4s ease;font-family:var(--serif);font-weight:500;font-size:clamp(2.5rem,6vw,4.2rem);line-height:1;letter-spacing:-.02em;display:flex;align-items:baseline}.Editorial_metricValue__TYzSS .Editorial_aff__PrxEd{color:var(--accent)}.Editorial_metricLabel__7mlUA{font-size:.98rem;color:var(--ink);font-weight:500}.Editorial_metricSignal__sc_AK{font-family:var(--mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}@media (min-width:760px){.Editorial_metrics__BlCqV{grid-template-columns:repeat(4,minmax(0,1fr))}}.Editorial_featured__Z7uJB{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem);margin-bottom:clamp(3rem,6vw,5rem)}.Editorial_feature___z9jG{display:grid;grid-template-columns:minmax(0,1fr);gap:1.8rem;align-items:center}.Editorial_featureMedia__yPg_j{position:relative;border:1px solid var(--line);background:var(--card);border-radius:6px;overflow:hidden;aspect-ratio:16/10;display:grid;place-items:center}.Editorial_featureMedia__yPg_j img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.16,1,.3,1)}.Editorial_feature___z9jG:hover .Editorial_featureMedia__yPg_j img{transform:scale(1.035)}.Editorial_featureMediaFallback__CQNvA{font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);padding:2rem;text-align:center}.Editorial_featureNo__2VgCH{font-family:var(--mono);font-size:.72rem;letter-spacing:.2em;color:var(--accent-ink)}.Editorial_featureBody__KnQz3 h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.8rem,3.6vw,2.9rem);line-height:1.02;letter-spacing:-.02em;margin:.6rem 0 .4rem}.Editorial_featureType__mgRtK{font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_featureBody__KnQz3 p{color:var(--ink-soft);max-width:52ch;margin-top:.6rem}.Editorial_featureMeta__wbmMv{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid var(--line)}.Editorial_featureStat__92sxv{display:flex;flex-direction:column;gap:.15rem}.Editorial_featureStat__92sxv b{font-family:var(--serif);font-size:1.3rem;font-weight:500}.Editorial_featureStat__92sxv span{font-family:var(--mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_featureStack__TUYay{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.2rem}.Editorial_featureLink__UodsZ{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-weight:500;color:var(--accent-ink);border-bottom:1px solid transparent;transition:gap .25s ease,border-color .25s ease}.Editorial_featureLink__UodsZ svg{width:.95rem;height:.95rem}.Editorial_featureLink__UodsZ:hover{gap:.85rem;border-color:var(--accent-ink)}.Editorial_featureLinks__bji_g{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.5rem}.Editorial_featureLinks__bji_g .Editorial_featureLink__UodsZ{margin-top:0}.Editorial_featureLinkGhost__D2FmY{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;color:var(--ink-soft);border-bottom:1px solid transparent;transition:color .25s ease,border-color .25s ease,gap .25s ease}.Editorial_featureLinkGhost__D2FmY svg{width:.85rem;height:.85rem}.Editorial_featureLinkGhost__D2FmY:hover{color:var(--ink);border-color:var(--line-2);gap:.6rem}.Editorial_featureMedia__yPg_j[data-fit=board],.Editorial_featureMedia__yPg_j[data-fit=screenshot]{background:radial-gradient(90% 70% at 50% 0,var(--accent-wash),transparent 60%),var(--paper-2)}.Editorial_featureMedia__yPg_j[data-fit=board] img,.Editorial_featureMedia__yPg_j[data-fit=screenshot] img{-o-object-fit:contain;object-fit:contain}.Editorial_featureMedia__yPg_j[data-fit=screenshot] img{padding:.75rem}.Editorial_featureMedia__yPg_j[data-fit=phone]{aspect-ratio:3/4;background:var(--paper-2)}.Editorial_featureMedia__yPg_j[data-fit=phone] img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;padding:0}.Editorial_featureMedia__yPg_j[data-fit=logo]{background:radial-gradient(70% 62% at 50% 46%,#ffffff,var(--paper-2) 72%)}.Editorial_featureMedia__yPg_j[data-fit=logo] img{-o-object-fit:contain;object-fit:contain;padding:clamp(2.2rem,8vw,4.8rem);transition:transform .9s cubic-bezier(.16,1,.3,1)}.Editorial_feature___z9jG:hover .Editorial_featureMedia__yPg_j[data-fit=logo] img{transform:scale(1.04) rotate(-2deg)}.Editorial_workThumb__eJX1E{width:4.8rem;height:3.3rem;border-radius:7px;overflow:hidden;border:1px solid var(--line);background:var(--card);flex:none;align-self:center}.Editorial_workThumb__eJX1E img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.Editorial_workRow__BTBlD:hover .Editorial_workThumb__eJX1E img{transform:scale(1.08)}.Editorial_divider__XpfYy{display:flex;align-items:center;gap:1.2rem;margin:clamp(1rem,3vw,2.2rem) 0 clamp(1.6rem,3vw,2.6rem)}.Editorial_dividerLine__cY9r7{flex:1;height:1px;background:var(--line-2)}.Editorial_dividerCore__xb4cp{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap}.Editorial_dividerDot__kUbzV{width:.5rem;height:.5rem;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-wash)}.Editorial_dividerCore__xb4cp em{font-style:normal}@media (min-width:900px){.Editorial_feature___z9jG{grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,4rem)}.Editorial_featureReverse__kYNfG .Editorial_featureMedia__yPg_j{order:2}}.Editorial_workIndex__rbPT0{border-top:1px solid var(--ink)}.Editorial_workRow__BTBlD{display:grid;grid-template-columns:auto auto 1fr auto;gap:1rem 1.4rem;align-items:center;padding:clamp(1.4rem,3vw,2rem) .25rem;border-bottom:1px solid var(--line);position:relative;transition:padding-left .3s ease;cursor:pointer;text-decoration:none;color:inherit}.Editorial_workRow__BTBlD:before{content:"";position:absolute;left:-1.2rem;top:0;bottom:0;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:50% 0;transition:transform .35s cubic-bezier(.16,1,.3,1)}.Editorial_workRow__BTBlD:hover{padding-left:1.2rem}.Editorial_workRow__BTBlD:hover:before{transform:scaleY(1)}.Editorial_workNo__4Uika{font-family:var(--mono);font-size:.78rem;letter-spacing:.1em;color:var(--ink-mute)}.Editorial_workMain__Z_MwS{min-width:0}.Editorial_workMain__Z_MwS h4{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.05;letter-spacing:-.015em;transition:color .25s ease}.Editorial_workRow__BTBlD:hover .Editorial_workMain__Z_MwS h4{color:var(--accent-ink)}.Editorial_workMain__Z_MwS p{color:var(--ink-soft);margin-top:.4rem;max-width:60ch;font-size:.98rem}.Editorial_workStack__s33zF{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}.Editorial_workAside__QOZwQ{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;text-align:right}.Editorial_workProof__KC8G9{font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);white-space:nowrap}.Editorial_workArrow__ozLY9{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border:1px solid var(--line-2);border-radius:999px;color:var(--ink);transition:transform .3s ease,background .3s ease,color .3s ease,border-color .3s ease}.Editorial_workArrow__ozLY9 svg{width:1rem;height:1rem}.Editorial_workRow__BTBlD:hover .Editorial_workArrow__ozLY9{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(-45deg)}@media (max-width:640px){.Editorial_workRow__BTBlD{grid-template-columns:auto auto 1fr}.Editorial_workThumb__eJX1E{width:3.4rem;height:2.5rem}.Editorial_workAside__QOZwQ{grid-column:1/-1;align-items:flex-start;flex-direction:row;justify-content:space-between;width:100%;padding-left:0}}.Editorial_about__YjV08{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,4rem)}.Editorial_aboutLead__bTw62{font-family:var(--serif);font-weight:500;font-size:clamp(1.7rem,3.4vw,2.8rem);line-height:1.18;letter-spacing:-.015em}.Editorial_aboutLead__bTw62 .Editorial_mark__HzTgW{color:var(--accent);font-style:italic;font-weight:400}.Editorial_aboutBody__92Kst{display:flex;flex-direction:column;gap:1.2rem;color:var(--ink-soft);font-size:1.05rem;max-width:58ch}.Editorial_aboutBody__92Kst strong{color:var(--ink);font-weight:600}@media (min-width:900px){.Editorial_about__YjV08{grid-template-columns:1.1fr 1fr;align-items:start}}.Editorial_systemsGrid__ORJPZ{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.Editorial_systemCard__GbOtN{background:var(--paper);padding:clamp(1.6rem,3vw,2.4rem);display:flex;flex-direction:column;gap:.8rem;transition:background .3s ease}.Editorial_systemCard__GbOtN:hover{background:var(--paper-2)}.Editorial_systemNo__txGHH{font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;color:var(--accent-ink)}.Editorial_systemCard__GbOtN h3{font-family:var(--serif);font-weight:500;font-size:1.5rem;letter-spacing:-.01em}.Editorial_systemCard__GbOtN p{color:var(--ink-soft);font-size:.98rem}@media (min-width:720px){.Editorial_systemsGrid__ORJPZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.Editorial_timeline__9I03p{display:flex;flex-direction:column}.Editorial_expRow__Ig7fl{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem 2.5rem;padding:clamp(1.6rem,3vw,2.4rem) 0;border-top:1px solid var(--line)}.Editorial_expRow__Ig7fl:first-child{border-top:1px solid var(--ink)}.Editorial_expPeriod__hGAvV{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);display:flex;align-items:center;gap:.7rem}.Editorial_expPeriod__hGAvV b{color:var(--accent-ink);font-weight:500}.Editorial_expMain__XWRBW h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.35rem,2.6vw,1.9rem);letter-spacing:-.01em}.Editorial_expCompany__hxWlF{font-weight:600;color:var(--ink);margin-top:.15rem}.Editorial_expMain__XWRBW p{color:var(--ink-soft);margin-top:.6rem;max-width:60ch}.Editorial_expTags___FySN{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.9rem}@media (min-width:820px){.Editorial_expRow__Ig7fl{grid-template-columns:14rem 1fr;align-items:start}}.Editorial_skillsGrid__MzShc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.5rem}.Editorial_skillCard__lx88J{border:1px solid var(--line);border-radius:6px;padding:1.6rem;background:var(--paper-2);transition:border-color .3s ease,transform .3s ease}.Editorial_skillCard__lx88J:hover{border-color:var(--line-2);transform:translateY(-3px)}.Editorial_skillCard__lx88J h4{font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:1rem}.Editorial_skillCard__lx88J ul{list-style:none;display:flex;flex-direction:column;gap:.55rem}.Editorial_skillCard__lx88J li{display:flex;align-items:center;gap:.6rem;color:var(--ink-soft);font-size:.95rem}.Editorial_skillCard__lx88J li:before{content:"";width:.32rem;height:.32rem;background:var(--accent);border-radius:999px;flex:none}.Editorial_contact__27ul7{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:clamp(6rem,12vw,11rem) var(--shell-x);border-top:1px solid var(--line)}.Editorial_contactHead__KwZ39{font-family:var(--serif);font-weight:500;font-size:clamp(2.2rem,6vw,5rem);line-height:1.02;letter-spacing:-.02em;max-width:18ch}.Editorial_contactHead__KwZ39 .Editorial_mark__HzTgW{color:var(--accent);font-style:italic;font-weight:400}.Editorial_contact__27ul7 p{color:var(--ink-soft);max-width:52ch;font-size:1.05rem}.Editorial_contactActions__oaTaF{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;margin-top:1rem}.Editorial_footer__TyjEY{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;padding:2rem var(--shell-x);border-top:1px solid var(--line);font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_footer__TyjEY a:hover{color:var(--accent-ink)}.Editorial_bg__VK4x1{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;--mx:50vw;--my:38vh}.Editorial_bgAurora__SYybR{position:absolute;inset:-25%;filter:blur(90px);opacity:.62;will-change:transform}.Editorial_blob__6QZ5_{position:absolute;width:46vw;height:46vw;border-radius:50%;will-change:transform}.Editorial_blobA__5vPEH{top:-10%;left:-8%;background:radial-gradient(circle,rgba(194,65,12,.3),transparent 66%)}.Editorial_blobB__dIySc{top:18%;right:-12%;background:radial-gradient(circle,rgba(217,119,6,.24),transparent 66%)}.Editorial_blobC__vAYso{bottom:-16%;left:28%;background:radial-gradient(circle,rgba(159,18,57,.16),transparent 66%)}.Editorial_bgGrid__a_o4q{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(26,23,20,.035) 1px,transparent 0),linear-gradient(180deg,rgba(26,23,20,.035) 1px,transparent 0);background-size:62px 62px;mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,transparent 78%);-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 35%,transparent 78%)}.Editorial_bgSpot__qkr8U{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(194,65,12,.16) 1px,transparent 1px),linear-gradient(to bottom,rgba(194,65,12,.16) 1px,transparent 1px),radial-gradient(360px circle at var(--mx) var(--my),rgba(194,65,12,.1),transparent 72%);background-size:62px 62px,62px 62px,100% 100%;mask-image:radial-gradient(300px circle at var(--mx) var(--my),#000 8%,transparent 68%);-webkit-mask-image:radial-gradient(300px circle at var(--mx) var(--my),#000 8%,transparent 68%)}.Editorial_bgGrain__U0roz{position:absolute;inset:0;background:radial-gradient(120% 80% at 100% 0,rgba(194,65,12,.045),transparent 55%),radial-gradient(90% 70% at 0 100%,rgba(26,23,20,.035),transparent 50%)}.Editorial_bgVignette__g_kaS{position:absolute;inset:0;box-shadow:inset 0 0 180px rgba(26,23,20,.05),inset 0 -120px 160px rgba(247,244,238,.6)}.Editorial_glass__CE4pS{background:color-mix(in srgb,var(--paper-2) 62%,transparent);backdrop-filter:saturate(1.15) blur(14px);-webkit-backdrop-filter:saturate(1.15) blur(14px);border:1px solid color-mix(in srgb,var(--line-2) 70%,transparent)}.Editorial_spot__1ctVv{position:relative;isolation:isolate;--glow:rgba(194,65,12,0.14)}.Editorial_spotBorder__NF_uF,.Editorial_spotGlow__oRUCs{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s ease}.Editorial_spot__1ctVv:hover .Editorial_spotBorder__NF_uF,.Editorial_spot__1ctVv:hover .Editorial_spotGlow__oRUCs{opacity:1}.Editorial_spotGlow__oRUCs{z-index:-1;background:radial-gradient(230px circle at var(--spot-x,50%) var(--spot-y,50%),var(--glow),transparent 62%)}.Editorial_spotBorder__NF_uF{z-index:0;padding:1px;background:radial-gradient(230px circle at var(--spot-x,50%) var(--spot-y,50%),rgba(194,65,12,.5),transparent 55%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Editorial_spot_soft__55XoW{--glow:rgba(194,65,12,0.10)}.Editorial_spot_row__BObL4{--glow:rgba(194,65,12,0.08)}.Editorial_heroStatus__STr_f{border-radius:14px;padding:1.1rem 1.25rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:0 24px 60px -32px rgba(26,23,20,.4)}.Editorial_heroStatusRow__juxQ7{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;color:var(--ink-soft)}.Editorial_heroStatusRow__juxQ7 span:first-child{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.16em;font-size:.64rem}.Editorial_heroStatusBars__sXeHK{display:flex;align-items:center;gap:3px;height:1.4rem}.Editorial_heroStatusBars__sXeHK i{flex:1;border-radius:2px;background:var(--accent);transform-origin:50% 100%}.Editorial_heroLine__3ctTM{display:block;overflow:hidden;padding-bottom:.04em}.Editorial_availShine__LftfB{position:relative;overflow:hidden}.Editorial_availShine__LftfB:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-120%);animation:Editorial_shine__HCMeN 5.5s ease-in-out infinite}@keyframes Editorial_shine__HCMeN{0%,62%{transform:translateX(-120%)}78%,to{transform:translateX(120%)}}.Editorial_btn__bor_K{position:relative;overflow:hidden;isolation:isolate}.Editorial_btn__bor_K:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translateX(-130%);transition:transform .7s cubic-bezier(.16,1,.3,1)}.Editorial_btn__bor_K:hover:before{transform:translateX(130%)}.Editorial_featureMediaWrap___UxBP{border-radius:8px}.Editorial_featureBadge__Xjt3h{position:absolute;top:.9rem;left:.9rem;z-index:3;font-family:var(--mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);background:color-mix(in srgb,var(--paper-2) 78%,transparent);backdrop-filter:blur(6px);border:1px solid var(--line-2);border-radius:999px;padding:.3rem .7rem}.Editorial_sectionRule__d2cJi{height:1px;background:linear-gradient(to right,var(--accent),transparent 60%);transform-origin:0 50%;margin-bottom:clamp(2rem,4vw,3.2rem)}.Editorial_heroAlt__we4fB{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(7rem,14vw,10rem) var(--shell-x) clamp(4.5rem,9vw,7rem)}.Editorial_heroAltInner__H7rdd{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2.2vw,1.5rem);max-width:62rem}.Editorial_heroAltAvail__EJPPv{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);padding:.5rem 1rem;border-radius:999px}.Editorial_heroAltKicker__4ax5n{font-family:var(--mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_heroAltHeadline__VQeZB{font-family:var(--serif);font-weight:500;font-size:clamp(2.9rem,9.2vw,7.8rem);line-height:.93;letter-spacing:-.025em}.Editorial_heroAltHeadline__VQeZB .Editorial_mark__HzTgW{color:var(--accent);font-style:italic;font-weight:400}.Editorial_heroAltRotate__zRalr{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.Editorial_heroAltRotateWord__0TNvT{position:relative;display:inline-block;min-width:11rem;height:1.4em;text-align:left;overflow:hidden}.Editorial_heroAltRotateWord__0TNvT b{position:absolute;left:0;top:0;color:var(--accent-ink);font-weight:600;white-space:nowrap;letter-spacing:.08em}.Editorial_heroAltIntro___XA2g{max-width:48ch;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55;color:var(--ink-soft)}.Editorial_heroAltActions__8ljxw{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;margin-top:.4rem}.Editorial_heroAltBadges__TE8SR{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1.1rem}.Editorial_heroAltBadge__yLOsG{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.75rem 1.2rem;border-radius:14px;min-width:6.8rem;transition:transform .3s ease,box-shadow .3s ease}.Editorial_heroAltBadge__yLOsG:hover{transform:translateY(-3px);box-shadow:0 20px 40px -26px rgba(194,65,12,.6)}.Editorial_heroAltBadge__yLOsG b{font-family:var(--serif);font-size:1.55rem;font-weight:500;line-height:1}.Editorial_heroAltBadge__yLOsG span{letter-spacing:.12em}.Editorial_heroAltBadge__yLOsG span,.Editorial_heroAltCue__htgSY{font-family:var(--mono);font-size:.6rem;text-transform:uppercase;color:var(--ink-mute)}.Editorial_heroAltCue__htgSY{position:absolute;bottom:clamp(1.4rem,4vw,2.4rem);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;letter-spacing:.24em}.Editorial_heroAltCue__htgSY i{width:.4rem;height:.4rem;border-radius:999px;background:var(--accent);display:block}.Editorial_heroToggle__sc6cI{position:fixed;z-index:55;bottom:1.1rem;right:1.1rem;display:inline-flex;align-items:center;gap:.2rem;padding:.3rem;border-radius:999px;box-shadow:0 16px 40px -24px rgba(26,23,20,.5)}.Editorial_heroToggleLabel__A3cpI{font-family:var(--mono);font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);padding:0 .5rem 0 .7rem}.Editorial_heroToggle__sc6cI button{border:none;background:transparent;color:var(--ink-soft);padding:.4rem .85rem;border-radius:999px;cursor:pointer;font-family:var(--mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;transition:color .25s ease,background .25s ease}.Editorial_heroToggle__sc6cI button:hover{color:var(--ink)}.Editorial_heroToggle__sc6cI button[data-active=true]{background:var(--ink);color:var(--paper)}@media (prefers-reduced-motion:reduce){.Editorial_pulse__1oNzi{animation:none}.Editorial_featureMedia__yPg_j img{transition:none}.Editorial_availShine__LftfB:after{animation:none;display:none}.Editorial_btn__bor_K:before{display:none}}.KhasOSAgent_orb__zuvKX{position:fixed;z-index:70;bottom:1.4rem;right:1.4rem;display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1rem .5rem .55rem;border-radius:999px;border:1px solid var(--line-2,#d8cfbd);background:color-mix(in srgb,#fdfbf6 72%,transparent);backdrop-filter:saturate(1.2) blur(14px);-webkit-backdrop-filter:saturate(1.2) blur(14px);box-shadow:0 18px 46px -22px rgba(26,23,20,.55);cursor:pointer;font-family:var(--mono,monospace);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#1a1714}.KhasOSAgent_orbLabel__R7Ewv{white-space:nowrap}.KhasOSAgent_orbCore__drO6Q{position:relative;width:1.8rem;height:1.8rem;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#e8703f,#c2410c 55%,#9a3412);box-shadow:0 0 0 3px rgba(194,65,12,.16),0 0 18px 2px rgba(194,65,12,.45);flex:none}.KhasOSAgent_orbCore__drO6Q:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#fff4ee;box-shadow:0 0 8px rgba(255,244,238,.9);animation:KhasOSAgent_corePulse__xHVPe 2.4s ease-in-out infinite}@keyframes KhasOSAgent_corePulse__xHVPe{0%,to{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.KhasOSAgent_orbRing__upE7k{position:absolute;inset:-4px;border-radius:50%;border:1px solid rgba(194,65,12,.35);animation:KhasOSAgent_orbSpin__vzsqz 7s linear infinite}.KhasOSAgent_orbRing2__sPFcE{inset:-8px;border-style:dashed;border-color:rgba(194,65,12,.22);animation-duration:12s;animation-direction:reverse}.KhasOSAgent_orbSat___VnjT{position:absolute;top:-6px;left:50%;width:.34rem;height:.34rem;margin-left:-.17rem;border-radius:50%;background:#c2410c;transform-origin:.17rem 1.4rem;animation:KhasOSAgent_orbSpin__vzsqz 5s linear infinite;box-shadow:0 0 6px rgba(194,65,12,.7)}@keyframes KhasOSAgent_orbSpin__vzsqz{to{transform:rotate(1turn)}}.KhasOSAgent_panel__09AFI{position:fixed;z-index:71;bottom:5.2rem;right:1.4rem;width:min(24rem,calc(100vw - 2rem));max-height:min(70vh,34rem);display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:color-mix(in srgb,#fdfbf6 82%,transparent);backdrop-filter:saturate(1.2) blur(18px);-webkit-backdrop-filter:saturate(1.2) blur(18px);border:1px solid var(--line-2,#d8cfbd);box-shadow:0 40px 90px -40px rgba(26,23,20,.6);color:#1a1714}.KhasOSAgent_head__Nxk5h{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid var(--line,#e6ded0);background:color-mix(in srgb,#f7f4ee 60%,transparent)}.KhasOSAgent_headId__lEEmv{display:flex;align-items:center;gap:.65rem}.KhasOSAgent_headOrb__9_VBs{width:1.6rem;height:1.6rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e8703f,#c2410c 60%,#9a3412);box-shadow:0 0 14px 1px rgba(194,65,12,.5);flex:none}.KhasOSAgent_headId__lEEmv strong{display:block;font-family:var(--serif,Georgia);font-size:1.05rem;font-weight:600}.KhasOSAgent_headId__lEEmv small{font-family:var(--mono,monospace);font-size:.6rem;letter-spacing:.06em;color:#857d70;text-transform:uppercase}.KhasOSAgent_headMeta__a6Ig9{display:flex;align-items:center;gap:.75rem}.KhasOSAgent_online__8qvOC{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--mono,monospace);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:#55504a}.KhasOSAgent_online__8qvOC i{width:.42rem;height:.42rem;border-radius:50%;background:#2e9e63;box-shadow:0 0 6px rgba(46,158,99,.7)}.KhasOSAgent_headMeta__a6Ig9 button{border:none;background:transparent;color:#857d70;cursor:pointer;font-size:.85rem;padding:.2rem .35rem;border-radius:6px}.KhasOSAgent_headMeta__a6Ig9 button:hover{color:#1a1714;background:rgba(26,23,20,.06)}.KhasOSAgent_log__Pd5s_{flex:1;min-height:0;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.7rem;scrollbar-width:thin}.KhasOSAgent_rowUser__MoJm8{display:flex;justify-content:flex-end}.KhasOSAgent_rowBot__gmTtY{display:flex;justify-content:flex-start}.KhasOSAgent_bubbleBot__Xt7Xv,.KhasOSAgent_bubbleUser__21hrC{max-width:88%;padding:.7rem .85rem;border-radius:14px;font-size:.85rem;line-height:1.5}.KhasOSAgent_bubbleUser__21hrC{background:#1a1714;color:#f7f4ee;border-bottom-right-radius:4px}.KhasOSAgent_bubbleBot__Xt7Xv{background:#fff;border:1px solid var(--line,#e6ded0);color:#2c2823;border-bottom-left-radius:4px}.KhasOSAgent_sources__nKasu{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.6rem}.KhasOSAgent_sources__nKasu a{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--mono,monospace);font-size:.58rem;letter-spacing:.04em;text-transform:uppercase;color:#9a3412;border:1px solid rgba(194,65,12,.3);border-radius:999px;padding:.25rem .55rem;transition:background .2s ease,border-color .2s ease}.KhasOSAgent_sources__nKasu a:hover{background:rgba(194,65,12,.08);border-color:rgba(194,65,12,.5)}.KhasOSAgent_sources__nKasu svg{width:.7rem;height:.7rem}.KhasOSAgent_thinking__0ee9c{display:inline-flex;gap:.28rem;align-items:center}.KhasOSAgent_thinking__0ee9c i{width:.4rem;height:.4rem;border-radius:50%;background:#c2410c;opacity:.5;animation:KhasOSAgent_dot__i7GYj 1.2s ease-in-out infinite}.KhasOSAgent_thinking__0ee9c i:nth-child(2){animation-delay:.18s}.KhasOSAgent_thinking__0ee9c i:nth-child(3){animation-delay:.36s}@keyframes KhasOSAgent_dot__i7GYj{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.KhasOSAgent_prompts__biZNX{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 1rem .5rem}.KhasOSAgent_prompts__biZNX button{font-family:var(--mono,monospace);font-size:.62rem;letter-spacing:.03em;color:#55504a;border:1px solid var(--line-2,#d8cfbd);background:color-mix(in srgb,#fdfbf6 70%,transparent);border-radius:999px;padding:.4rem .7rem;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.KhasOSAgent_prompts__biZNX button:hover{color:#1a1714;border-color:#9a3412;background:rgba(194,65,12,.06)}.KhasOSAgent_inputBar__WkdBW{display:flex;align-items:center;gap:.5rem;padding:.75rem .9rem;border-top:1px solid var(--line,#e6ded0);background:color-mix(in srgb,#f7f4ee 55%,transparent)}.KhasOSAgent_inputBar__WkdBW input{flex:1;border:1px solid var(--line-2,#d8cfbd);background:#fff;border-radius:999px;padding:.6rem .9rem;font-family:var(--sans,sans-serif);font-size:.85rem;color:#1a1714;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.KhasOSAgent_inputBar__WkdBW input:focus{border-color:#c2410c;box-shadow:0 0 0 3px rgba(194,65,12,.12)}.KhasOSAgent_inputBar__WkdBW button{flex:none;width:2.3rem;height:2.3rem;display:grid;place-items:center;border:none;border-radius:50%;background:#1a1714;color:#f7f4ee;cursor:pointer;transition:background .2s ease,transform .15s ease}.KhasOSAgent_inputBar__WkdBW button:hover:not(:disabled){background:#c2410c}.KhasOSAgent_inputBar__WkdBW button:active:not(:disabled){transform:scale(.92)}.KhasOSAgent_inputBar__WkdBW button:disabled{opacity:.4;cursor:not-allowed}.KhasOSAgent_inputBar__WkdBW svg{width:1rem;height:1rem}@media (max-width:520px){.KhasOSAgent_orbLabel__R7Ewv{display:none}.KhasOSAgent_orb__zuvKX{padding:.5rem;gap:0;bottom:1rem;right:1rem}.KhasOSAgent_panel__09AFI{right:1rem;left:1rem;width:auto;bottom:4.6rem;max-height:72vh}}@media (prefers-reduced-motion:reduce){.KhasOSAgent_orbCore__drO6Q:after,.KhasOSAgent_orbRing__upE7k,.KhasOSAgent_orbSat___VnjT,.KhasOSAgent_thinking__0ee9c i{animation:none}}