:root:where([data-lp]){--glass-bg:#f4f2ee99;--glass-border:#b8b5af4d;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:clamp(2.75rem, 5vw, 4.5rem);--text-5xl:clamp(3.5rem, 7vw, 6rem)}:where(html[data-lp]).dark,:where(html[data-lp])[data-theme=dark],:where(html[data-lp]) .dark,:where(html[data-lp]) [data-theme=dark]{--text-muted:color-mix(in oklab, var(--oria-light-base) 55%, transparent);--accent-soft:#6a8a7a29;--glass-bg:#0b2e2480;--glass-border:#6a8a7a33}html:where([data-lp]){scroll-behavior:auto;max-width:none;overflow-x:visible}
:where(html[data-lp]),:where(html[data-lp]) *{box-sizing:border-box}html:where([data-lp]),:where(html[data-lp]) body{margin:0}:root:where([data-lp]),:where(html[data-lp]).dark,:where(html[data-lp]) .dark,:where(html[data-lp])[data-theme=dark],:where(html[data-lp]) [data-theme=dark]{--glow:#9fe6bd;--line:#9fe6bd;--line-2:#dce7dd;--line-tip:#f4f2ee;--node-bg:#111715;--svg-label:#f4f2ee99;--svg-ref:#dce7dd2e;--svg-fut:#dce7dd1f}:where(html[data-lp])[data-theme=light],:where(html[data-lp]) [data-theme=light]{--glow:#2f6b54;--line:#3f7d62;--line-2:#1d4d3b;--line-tip:#1d4d3b;--node-bg:#f4f2ee;--svg-label:#1117159e;--svg-ref:#11171533;--svg-fut:#11171524}html:where([data-lp]).theme-anim,html:where([data-lp]).theme-anim *{transition:background-color .5s,color .5s,border-color .5s,fill .5s,stroke .5s!important}:where(html[data-lp]) body{background:var(--bg-base);color:var(--text-primary);font-family:var(--font-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}:where(html[data-lp]) a{color:#9fe6bd;text-decoration:none}:where(html[data-lp]) a:hover{color:var(--oria-mint)}:where(html[data-lp]):focus-visible,:where(html[data-lp]) :focus-visible{outline:2px solid var(--glow);outline-offset:3px;border-radius:8px}:where(html[data-lp]) .v2-skip{z-index:100;background:var(--oria-mint);color:var(--oria-primary);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:-80px;left:16px}:where(html[data-lp]) .v2-skip:focus{top:16px}:where(html[data-lp]) .v2-nav{z-index:30;justify-content:center;padding:0 24px;display:flex;position:absolute;top:20px;left:0;right:0}:where(html[data-lp]) .v2-nav-pill{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1117158c;border:1px solid #dce7dd1a;border-radius:999px;align-items:center;gap:24px;width:100%;max-width:1240px;padding:8px 8px 8px 24px;display:flex;box-shadow:0 20px 50px -24px #000000b3}:where(html[data-lp]) .v2-links{gap:26px;margin:0 auto;font-size:14px;display:flex}:where(html[data-lp]) .v2-links a{color:var(--text-secondary)}:where(html[data-lp]) .v2-links a:hover{color:var(--text-primary)}:where(html[data-lp]) .v2-nav-r{align-items:center;gap:6px;display:flex}:where(html[data-lp]) .v2-icon-btn{border:1px solid var(--border-default);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;transition:all var(--dur-base) var(--ease-apple);background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}:where(html[data-lp]) .v2-icon-btn:hover{color:var(--text-primary);border-color:var(--oria-sage)}:where(html[data-lp]) .v2-enter{color:var(--text-secondary);padding:8px 14px;font-size:14px;font-weight:500}:where(html[data-lp]) .v2-enter:hover{color:var(--text-primary)}:where(html[data-lp]) .v2-menu{display:none}:where(html[data-lp]) .v2-links a{white-space:nowrap}:where(html[data-lp]) .v2-conta-slot{flex-shrink:0;width:38px;height:38px;position:relative}:where(html[data-lp]) .v2-conta{z-index:1;box-sizing:border-box;background:var(--glass-bg);width:38px;height:38px;-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));border:1px solid var(--glass-border);color:var(--text-secondary);white-space:nowrap;transition:all .4s var(--ease-spring);border-radius:999px;justify-content:center;align-items:center;gap:0;display:inline-flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:0 4px 16px #0000001a,0 0 0 1px #6a8a7a0d}:where(html[data-lp]) .v2-conta svg{flex-shrink:0}:where(html[data-lp]) .v2-conta-rot{font-family:var(--font-body);opacity:0;max-width:0;transition:max-width .4s var(--ease-spring),opacity .3s ease-out;font-size:13px;font-weight:600;overflow:hidden}:where(html[data-lp]) .v2-conta:focus-visible{outline:2px solid var(--oria-sage);outline-offset:3px}:where(html[data-lp]) .v2-conta{font:inherit;cursor:pointer;padding:0}@media (hover:hover) and (pointer:fine){:where(html[data-lp]) .v2-conta:hover{color:#0b2e24;background:linear-gradient(100deg,#2f6b54 0%,#6fcf9c 55%,#9fe6bd 100%);border-color:#0000;gap:10px;width:144px;box-shadow:inset 0 1px #ffffff59,0 10px 28px -10px #9fe6bd99}:where(html[data-lp]) .v2-conta:hover .v2-conta-rot{opacity:1;max-width:80px;transition-delay:0s,.1s}}:where(html[data-lp]) .v2-conta:focus-visible,:where(html[data-lp]) .v2-conta-slot.is-open .v2-conta{color:#0b2e24;background:linear-gradient(100deg,#2f6b54 0%,#6fcf9c 55%,#9fe6bd 100%);border-color:#0000;gap:10px;width:144px;box-shadow:inset 0 1px #ffffff59,0 10px 28px -10px #9fe6bd99}:where(html[data-lp]) .v2-conta:focus-visible .v2-conta-rot,:where(html[data-lp]) .v2-conta-slot.is-open .v2-conta-rot{opacity:1;max-width:80px}:where(html[data-lp]) .v2-conta-pop{z-index:2;width:256px;animation:lp-sheet-in .3s var(--ease-apple) both;background:#0b1a15;border:1px solid #dce7dd1a;border-radius:20px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 30px 70px -20px #000c}:where(html[data-lp]) .v2-conta-pop[hidden]{display:none}:where(html[data-lp]) .v2-conta-pop:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}:where(html[data-lp]) .v2-conta-pop a{min-height:56px;color:var(--text-primary);transition:background .2s var(--ease-apple),border-color .2s var(--ease-apple);border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;display:flex}:where(html[data-lp]) .v2-conta-pop a:hover{color:var(--text-primary);background:#9fe6bd0f}:where(html[data-lp]) .v2-conta-pop .ic{width:36px;height:36px;color:var(--glow);background:#9fe6bd14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(html[data-lp]) .v2-conta-pop .tx{flex-direction:column;gap:2px;min-width:0;display:flex}:where(html[data-lp]) .v2-conta-pop b{font-size:14px;font-weight:600}:where(html[data-lp]) .v2-conta-pop small{color:var(--text-muted);font-size:12px}:where(html[data-lp]) .v2-conta-pop a.is-cta{background:#9fe6bd12;border-color:#9fe6bd33}:where(html[data-lp]) .v2-conta-pop a.is-cta:hover{background:#9fe6bd1f}:where(html[data-lp]) .v2-conta-pop a.is-cta .ic{color:#0b2e24;background:linear-gradient(100deg,#2f6b54 0%,#6fcf9c 55%,#9fe6bd 100%)}@media (max-width:600px){:where(html[data-lp]) .v2-conta-pop{width:min(240px,100vw - 32px)}}@media (max-width:1100px){:where(html[data-lp]) .v2-links,:where(html[data-lp]) .v2-enter,:where(html[data-lp]) .v2-theme{display:none}:where(html[data-lp]) .v2-menu{display:inline-flex}:where(html[data-lp]) .v2-nav{padding:0 12px;top:12px}:where(html[data-lp]) .v2-nav-pill{justify-content:space-between;gap:8px;padding:6px 6px 6px 18px}:where(html[data-lp]) .v2-nav-r .oria-btn{padding:9px 16px!important}}:where(html[data-lp]) .v2-eyebrow{white-space:nowrap;font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;display:flex}:where(html[data-lp]) .v2-eyebrow b{color:var(--glow);font-weight:600}:where(html[data-lp]) .v2-h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.02}:where(html[data-lp]) .v2-h1 .soft{color:var(--oria-sage)}:where(html[data-lp]) .v2-h1 .lit{color:var(--glow)}:where(html[data-lp]) .v2-lead{color:var(--text-secondary);text-wrap:pretty;max-width:540px;margin:0;font-size:19px;line-height:1.55}:where(html[data-lp]) .v2-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(html[data-lp]) .v2-ctas .oria-btn--primary,:where(html[data-lp]) .v2-nav .oria-btn--primary{color:#0b2e24!important;background:linear-gradient(100deg,#2f6b54 0%,#6fcf9c 55%,#9fe6bd 100%) padding-box padding-box!important;border:0!important;font-weight:700!important;box-shadow:inset 0 1px #ffffff59,0 10px 28px -10px #9fe6bd99!important}:where(html[data-lp]) .v2-ctas .oria-btn--primary:hover,:where(html[data-lp]) .v2-nav .oria-btn--primary:hover{filter:brightness(1.07);box-shadow:inset 0 1px #fff6,0 14px 34px -10px #9fe6bdbf!important}:where(html[data-lp]) .v2-ctas .oria-btn--primary:focus-visible,:where(html[data-lp]) .v2-nav .oria-btn--primary:focus-visible{outline-offset:3px;outline:2px solid #f4f2ee}:where(html[data-lp]) .v2-ctas .oria-btn--secondary{font-size:var(--text-sm)!important;padding:12px 22px!important}:where(html[data-lp]) .v2-wait{color:var(--text-secondary);text-wrap:pretty;max-width:460px;margin:-6px 0 0;font-size:14px;line-height:1.5}:where(html[data-lp]) .v2-trust{color:var(--text-secondary);flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}:where(html[data-lp]) .v2-trust li{align-items:center;gap:7px;display:flex}:where(html[data-lp]) .v2-trust svg{color:var(--glow)}:where(html[data-lp]) .v2-film{color:var(--text-secondary);align-items:center;gap:10px;font-size:14px;display:inline-flex}:where(html[data-lp]) .v2-film:hover{color:var(--text-primary)}:where(html[data-lp]) .v2-film .play{border:1px solid var(--border-strong);width:30px;height:30px;color:var(--glow);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}@media (max-width:600px){:where(html[data-lp]) .v2-ctas{flex-direction:column}:where(html[data-lp]) .v2-ctas .oria-btn{width:100%}:where(html[data-lp]) .v2-lead{font-size:16px}:where(html[data-lp]) .v2-wait{color:var(--text-secondary);text-wrap:pretty;max-width:460px;margin:-6px 0 0;font-size:14px;line-height:1.5}:where(html[data-lp]) .v2-trust{gap:6px 14px;font-size:13px}}:where(html[data-lp]) .pill{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}:where(html[data-lp]) .pill:before{content:"";background:currentColor;border-radius:9px;width:5px;height:5px}:where(html[data-lp]) .pill--up{color:#9fe6bd;background:#9fe6bd1f}:where(html[data-lp]) .pill--ok{color:#c6d8cb;background:#6a8a7a33}:where(html[data-lp]) .pill--warn{color:#e2c47f;background:#9a7b2e38}:where(html[data-lp]) .pill--obs{color:#e7e2d8;background:#e7e2d817}:where(html[data-lp]) .hp{width:1120px;height:700px;color:var(--text-primary);text-align:left;background:linear-gradient(#141d19,#0f1513);border:1px solid #dce7dd1a;border-radius:28px;grid-template-columns:200px minmax(0,1fr);font-size:13px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 60px 120px -40px #000000d9,0 0 0 1px #0006}:where(html[data-lp]) .hp-side{background:#0b2e2447;border-right:1px solid #dce7dd12;flex-direction:column;gap:26px;padding:22px 14px 18px;display:flex}:where(html[data-lp]) .hp-side .lg{padding:0 10px}:where(html[data-lp]) .hp-nav{flex-direction:column;gap:2px;display:flex}:where(html[data-lp]) .hp-nav span{color:var(--text-muted);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}:where(html[data-lp]) .hp-nav span.on{color:var(--text-primary);background:#9fe6bd17}:where(html[data-lp]) .hp-side-cta{background:var(--oria-primary);color:var(--oria-light-base);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:11px;font-size:12.5px;font-weight:600;display:flex}:where(html[data-lp]) .hp-main{flex-direction:column;gap:18px;min-width:0;padding:26px 28px 24px;display:flex}:where(html[data-lp]) .hp-top{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}:where(html[data-lp]) .hp-date{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;font-family:var(--font-display);font-weight:600}:where(html[data-lp]) .hp-top h3{font-family:var(--font-display);letter-spacing:-.025em;margin:6px 0 0;font-size:30px;font-weight:700;line-height:1.1}:where(html[data-lp]) .hp-top-r{align-items:center;gap:10px;display:flex}:where(html[data-lp]) .hp-chip{color:var(--text-secondary);border:1px solid #dce7dd1a;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;display:inline-flex}:where(html[data-lp]) .hp-avatar{background:var(--oria-mint);width:36px;height:36px;color:var(--oria-primary);letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}:where(html[data-lp]) .hp-grid{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px;min-height:0;display:grid}:where(html[data-lp]) .hp-card{background:#dce7dd09;border:1px solid #dce7dd14;border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:18px 20px;display:flex}:where(html[data-lp]) .hp-report{background:linear-gradient(160deg,#1d4d3b,#0b2e24 72%);border-color:#9fe6bd2e}:where(html[data-lp]) .hp-eb{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;font-weight:600;font-family:var(--font-display)}:where(html[data-lp]) .hp-report .hp-eb{color:#dce7ddb8}:where(html[data-lp]) .hp-card h4{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;line-height:1.2}:where(html[data-lp]) .hp-card p{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45}:where(html[data-lp]) .hp-axes{grid-template-columns:1fr 1fr;gap:6px;display:grid}:where(html[data-lp]) .hp-axis{background:#11171561;border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}:where(html[data-lp]) .hp-go{color:var(--oria-mint);align-items:center;gap:6px;margin-top:auto;font-size:12.5px;font-weight:600;display:flex}:where(html[data-lp]) .hp-row{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(html[data-lp]) .hp-big{font-family:var(--font-display);letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}:where(html[data-lp]) .hp-big small{color:var(--text-muted);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:500}:where(html[data-lp]) .hp-sub{color:var(--text-muted);font-size:12px}:where(html[data-lp]) .hp-rem{background:#11171566;border:1px solid #dce7dd0f;border-radius:16px;gap:12px;padding:12px;display:flex}:where(html[data-lp]) .hp-rem-ic{color:#e2c47f;background:#9a7b2e33;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}:where(html[data-lp]) .hp-rem h5{margin:2px 0 3px;font-size:13.5px;font-weight:600}:where(html[data-lp]) .hp-acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}:where(html[data-lp]) .hp-acts span{color:var(--text-secondary);border:1px solid #dce7dd1f;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;display:inline-flex}:where(html[data-lp]) .hp-acts span:first-child{background:var(--oria-mint);color:var(--oria-primary);border-color:#0000;font-weight:600}:where(html[data-lp]) .hp-mk{flex-direction:column;display:flex}:where(html[data-lp]) .hp-mk>div{border-top:1px solid #dce7dd0f;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;display:grid}:where(html[data-lp]) .hp-mk>div:first-child{border-top:0}:where(html[data-lp]) .hp-mk b{font-size:12.5px;font-weight:600}:where(html[data-lp]) .hp-mk em{font-style:normal;font-family:var(--font-display);font-size:13px;font-weight:600}:where(html[data-lp]) .hp-mk em small{color:var(--text-muted);margin-left:3px;font-size:11px;font-weight:500}:where(html[data-lp]) .rise{opacity:0;animation:lp-v2-rise .9s var(--ease-apple) forwards;transform:translateY(14px)}@keyframes lp-v2-rise{to{opacity:1;transform:none}}:where(html[data-lp]) .wa{background:linear-gradient(150deg,#56635c,#222c27 30%,#151c19 60%,#343f39);border-radius:38px;width:220px;height:450px;padding:6px;box-shadow:inset 0 0 0 1px #dce7dd24,0 40px 80px -20px #000c}:where(html[data-lp]) .wa-s{background:#0d1411;border-radius:32px;flex-direction:column;height:100%;font-size:11.5px;display:flex;overflow:hidden}:where(html[data-lp]) .wa-h{background:#12201a;border-bottom:1px solid #dce7dd0f;align-items:center;gap:8px;padding:30px 14px 10px;display:flex}:where(html[data-lp]) .wa-av{background:var(--oria-primary);border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}:where(html[data-lp]) .wa-h b{font-size:12px;display:block}:where(html[data-lp]) .wa-h small{color:var(--text-muted);font-size:9.5px}:where(html[data-lp]) .wa-b{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px 10px;display:flex}:where(html[data-lp]) .wa-m{max-width:84%;color:var(--text-secondary);background:#18241f;border-radius:14px;padding:8px 10px;line-height:1.4}:where(html[data-lp]) .wa-m.out{color:var(--oria-light-base);background:#1d4d3b;border-bottom-right-radius:4px;align-self:flex-end}:where(html[data-lp]) .wa-m.in{border-bottom-left-radius:4px}:where(html[data-lp]) .wa-doc{align-items:center;gap:8px;display:flex}:where(html[data-lp]) .wa-doc span{background:#f4f2ee24;border-radius:5px;justify-content:center;align-items:center;width:24px;height:28px;display:inline-flex}:where(html[data-lp]) .wa-m .lnk{color:#9fe6bd;margin-top:5px;font-weight:600;display:block}:where(html[data-lp]) .hcrop{background:linear-gradient(#141d19eb,#0f1513eb);border:1px solid #dce7dd1a;border-radius:26px;flex-direction:column;gap:12px;padding:18px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 40px 80px -30px #000000d9}:where(html[data-lp]) .hcrop-h{font-family:var(--font-display);letter-spacing:-.02em;margin:4px 0 0;font-size:22px;font-weight:700}@media (prefers-reduced-motion:reduce){:where(html[data-lp]) .rise{opacity:1;animation:none;transform:none}}:where(html[data-lp]) .rm .rise,:where(html[data-lp]).rm .rise{opacity:1;animation:none;transform:none}:where(html[data-lp]) .dp{filter:drop-shadow(0 44px 60px #0000008c);position:relative}:where(html[data-lp]) .dp-bezel{background:linear-gradient(150deg,#5e6b64 0%,#2b3630 22%,#1a221e 50%,#39443e 74%,#0f1512 100%);padding:6px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #dce7dd29,inset 0 1px 1px #ffffff38,inset 0 -1px 2px #000000b3,0 0 0 1px #0000008c,0 0 34px -6px #9fe6bd38}:where(html[data-lp]) .dp-scale{transform-origin:0 0;z-index:1;border-radius:48px;width:402px;height:874px;position:relative;overflow:hidden}:where(html[data-lp]) .dp-edge{pointer-events:none;z-index:3;position:absolute;inset:6px;box-shadow:inset 0 0 0 1px #0000008c,inset 0 0 12px 2px #00000038}:where(html[data-lp]) .dp-rail{pointer-events:none;z-index:0;position:absolute;inset:0}:where(html[data-lp]) .dp-rail:before{content:"";background:linear-gradient(90deg,#0d1310,#43504a);border-radius:2px 0 0 2px;width:3px;height:12%;position:absolute;top:24%;left:-3px}:where(html[data-lp]) .dp-rail:after{content:"";background:linear-gradient(270deg,#0d1310,#43504a);border-radius:0 2px 2px 0;width:3px;height:17%;position:absolute;top:32%;right:-3px}:where(html[data-lp]) .dp-sheen{pointer-events:none;z-index:2;position:absolute;inset:6px;overflow:hidden}:where(html[data-lp]) .dp-sheen:before{content:"";background:linear-gradient(100deg,#0000,#ffffff24,#0000);width:60%;height:180%;animation:9s cubic-bezier(.4,0,.2,1) infinite lp-dp-sheen;position:absolute;top:-40%;left:-60%;transform:rotate(14deg)}@keyframes lp-dp-sheen{0%,78%{left:-60%}to{left:130%}}:where(html[data-lp])[data-theme=light] .dp,:where(html[data-lp]) [data-theme=light] .dp{filter:drop-shadow(0 40px 50px #1d4d3b47)}@media (prefers-reduced-motion:reduce){:where(html[data-lp]) .dp-sheen:before{animation:none;display:none}}:where(html[data-lp]) .rm .dp-sheen:before,:where(html[data-lp]).rm .dp-sheen:before{animation:none;display:none}
html:where([data-lp]){scroll-behavior:auto}:where(html[data-lp]) .wrap{max-width:1240px;margin:0 auto;padding:0 24px;position:relative}:where(html[data-lp]) .story{position:relative}:where(html[data-lp]) .sline{pointer-events:none;z-index:4;position:absolute;top:0;left:0;overflow:visible}:where(html[data-lp]) [data-line]{pointer-events:none;width:1px;height:1px;position:absolute}:where(html[data-lp]) .v2-nav{transition:top .5s var(--ease-apple);position:fixed}:where(html[data-lp]) .v2-nav-pill{transition:background .5s var(--ease-apple),box-shadow .5s var(--ease-apple),max-width .6s var(--ease-apple)}:where(html[data-lp]) .is-solid .v2-nav-pill{background:#0b1a15c7;box-shadow:0 20px 50px -20px #000c,0 0 0 1px #9fe6bd1a}:where(html[data-lp]) .v2-links a{transition:color .3s;position:relative}:where(html[data-lp]) .v2-links a.on{color:var(--text-primary)}:where(html[data-lp]) .v2-links a:after{content:"";background:var(--glow);opacity:0;width:4px;height:4px;transition:all .4s var(--ease-spring);border-radius:9px;margin-left:-2px;position:absolute;bottom:-8px;left:50%;transform:scale(0)}:where(html[data-lp]) .v2-links a.on:after{opacity:1;transform:none}:where(html[data-lp]) .nav-chap{border-left:1px solid #dce7dd1f;align-items:center;gap:10px;min-width:150px;height:22px;margin-left:4px;padding-left:16px;display:flex;overflow:hidden}:where(html[data-lp]) .nav-chap span{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;animation:lp-chap-in .5s var(--ease-apple);font-size:11px;font-weight:600}@keyframes lp-chap-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:where(html[data-lp]) .nav-prog{border-radius:9px;height:1px;position:absolute;bottom:-1px;left:28px;right:28px;overflow:hidden}:where(html[data-lp]) .nav-prog i{transform-origin:0;background:linear-gradient(90deg,#0000,#9fe6bd);height:100%;display:block}:where(html[data-lp]) .gc{transition:transform .45s var(--ease-spring),box-shadow .45s var(--ease-apple),border-color .3s;position:relative}:where(html[data-lp]) .gc:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),#9fe6bd1f,transparent 60%);transition:opacity .35s;position:absolute;inset:0}:where(html[data-lp]) .gc:hover{border-color:#9fe6bd38;transform:translateY(-3px)}:where(html[data-lp]) .gc:hover:after{opacity:1}:where(html[data-lp]) .b-hero{background:radial-gradient(55% 60% at 78% 40%,#2f6b5452,transparent 70%),radial-gradient(40% 40% at 0% 100%,#6a8a7a24,transparent 70%),var(--oria-dark-base);height:100vh;min-height:860px;position:relative;overflow:hidden}:where(html[data-lp]) .b-wrap{z-index:3;padding-top:168px;position:relative}:where(html[data-lp]) .b-copy{will-change:transform,opacity;flex-direction:column;gap:26px;max-width:520px;display:flex}:where(html[data-lp]) .b-hero .v2-h1{font-size:clamp(40px,4.7vw,68px)}:where(html[data-lp]) .b-lines{z-index:1;position:absolute;inset:0}:where(html[data-lp]) .b-stage{z-index:2;perspective:2400px;width:1120px;height:700px;position:absolute;top:150px;left:calc(50% - 90px)}:where(html[data-lp]) .b-panel{transform-origin:0;will-change:transform;position:relative}:where(html[data-lp]) .b-panel-in{animation:lp-b-in 1.6s var(--ease-apple) both .2s}@keyframes lp-b-in{0%{opacity:0;transform:rotateY(-18deg)translate(90px)}to{opacity:1;transform:none}}:where(html[data-lp]) .b-light{pointer-events:none;z-index:3;background:radial-gradient(520px circle at var(--lx,30%) var(--ly,20%),#dce7dd17,transparent 60%),linear-gradient(100deg,#ffffff0d,transparent 40%);mix-blend-mode:screen;border-radius:28px;position:absolute;inset:0}:where(html[data-lp]) .b-phone{z-index:4;will-change:transform;position:absolute;top:420px;left:calc(50% + 10px)}:where(html[data-lp]) .b-phone-in{animation:lp-b-ph 1.4s var(--ease-apple) both .9s}@keyframes lp-b-ph{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}:where(html[data-lp]) .b-tag{white-space:nowrap;z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--text-secondary);animation:lp-b-ph 1.4s var(--ease-apple) both 1.1s;background:#111715b3;border:1px solid #dce7dd1f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;display:inline-flex;position:absolute;top:792px;left:calc(50% + 250px)}:where(html[data-lp]) .b-tag svg{color:#9fe6bd}:where(html[data-lp]) .hp .hp-card{transition:transform .45s var(--ease-spring),border-color .3s}:where(html[data-lp]) .hp .hp-card:hover{border-color:#9fe6bd3d;transform:translateY(-3px)}:where(html[data-lp]) .sec-eb{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--glow);margin:0;font-size:12px;font-weight:600}:where(html[data-lp]) .sec-h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:700;line-height:1.05}:where(html[data-lp]) .sec-lead{color:var(--text-secondary);text-wrap:pretty;max-width:520px;margin:0;font-size:18px;line-height:1.55}:where(html[data-lp]) .railpad{padding-left:64px}:where(html[data-lp]) .pb{height:340vh;color:var(--text-primary);background:linear-gradient(180deg,var(--oria-dark-base),#0e1a16 40%,var(--oria-dark-base));position:relative}:where(html[data-lp]) .pb-sticky{height:100vh;min-height:720px;position:sticky;top:0;overflow:hidden}:where(html[data-lp]) .pb-copy{z-index:3;flex-direction:column;gap:22px;width:470px;display:flex;position:absolute;top:18vh}:where(html[data-lp]) .pb-list{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}:where(html[data-lp]) .pb-list li{color:#f4f2ee66;transition:color .5s var(--ease-apple),transform .5s var(--ease-apple);grid-template-columns:28px 1fr;align-items:baseline;gap:10px;padding:10px 0;font-size:18px;line-height:1.4;display:grid}:where(html[data-lp]) .pb-list li b{font-family:var(--font-display);letter-spacing:.14em;color:#6a8a7ab3;font-size:12px;font-weight:600;transition:color .5s}:where(html[data-lp]) .pb-list li.on{color:var(--text-primary);transform:translate(6px)}:where(html[data-lp]) .pb-list li.on b{color:var(--glow)}:where(html[data-lp]) .pb-card{will-change:transform;transform-origin:50% 100%;border-radius:18px;flex-direction:column;gap:8px;width:184px;height:112px;padding:14px 16px;display:flex;position:absolute;top:0;left:0;box-shadow:0 30px 60px -24px #000c}:where(html[data-lp]) .pb-card .t{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}:where(html[data-lp]) .pb-card h5{margin:0;font-size:15px;font-weight:600;line-height:1.25}:where(html[data-lp]) .pb-card .n{font-family:var(--font-mono);opacity:.75;letter-spacing:0;font-size:11.5px}:where(html[data-lp]) .pb-card--paper{color:#111715;background:#e7e2d8}:where(html[data-lp]) .pb-card--paper .t{color:#5d665f}:where(html[data-lp]) .pb-card--pdf{color:#111715;background:#f4f2ee}:where(html[data-lp]) .pb-card--pdf .t{color:#1d4d3b}:where(html[data-lp]) .pb-card--photo{color:#f4f2ee;background:linear-gradient(145deg,#2c3430,#1a201d);border:1px solid #f4f2ee14}:where(html[data-lp]) .pb-card--photo .t{color:#f4f2ee99}:where(html[data-lp]) .pb-card--mail{color:#f4f2ee;background:#14201b;border:1px solid #9fe6bd24}:where(html[data-lp]) .pb-card--mail .t{color:#9fe6bd}:where(html[data-lp]) .pb-tl{z-index:1;pointer-events:none;position:absolute;inset:0}:where(html[data-lp]) .pb-thread{stroke:var(--line);stroke-opacity:.72;stroke-width:1.25px;stroke-linecap:round}:where(html[data-lp]) .pb-knot{opacity:0;transition:opacity .45s var(--ease-apple)}:where(html[data-lp]) .pb-knot.on{opacity:1}:where(html[data-lp]) .pb-knot line{stroke:var(--line);stroke-opacity:.38;stroke-width:1px}:where(html[data-lp]) .pb-knot circle{fill:var(--node-bg);stroke:var(--line);stroke-width:1.25px;transition:fill .45s var(--ease-apple)}:where(html[data-lp]) .pb-knot.on circle{fill:var(--line)}:where(html[data-lp]) .pb-end{fill:var(--line-tip);opacity:0;transition:opacity .5s var(--ease-apple)}:where(html[data-lp]) .pb-end.on{opacity:1}:where(html[data-lp]) .pb-date{font-family:var(--font-display);letter-spacing:2.2px;text-transform:uppercase;fill:var(--svg-label);transition:opacity .5s var(--ease-apple);font-size:11px;font-weight:600}:where(html[data-lp]) .pb-cap{z-index:3;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);transition:opacity .6s var(--ease-apple),transform .6s var(--ease-apple);font-size:22px;font-weight:700;position:absolute}:where(html[data-lp]) .pb-cap span{color:var(--glow)}:where(html[data-lp]) .pb-cap{text-wrap:balance;margin:0;line-height:1.25}:where(html[data-lp]) .hb{height:calc(max(100vh,760px) + 1000px);position:relative}:where(html[data-lp]) .hb-sticky{z-index:5;background:radial-gradient(50% 60% at 75%,#1d4d3b47,#0000 70%);height:100vh;min-height:760px;position:sticky;top:0;overflow:hidden}:where(html[data-lp]) .hb-in{grid-template-columns:clamp(300px,30vw,400px) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,56px);height:100%;display:grid}:where(html[data-lp]) .hb-left{flex-direction:column;gap:22px;display:flex;position:relative}:where(html[data-lp]) .hb-pills{flex-direction:column;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex;position:relative}:where(html[data-lp]) .hb-pill{cursor:pointer;transition:background .4s var(--ease-apple);border-radius:18px;margin-left:-16px;padding:12px 16px;position:relative}:where(html[data-lp]) .hb-pill:hover{background:#dce7dd0a}:where(html[data-lp]) .hb-pill .mk{width:10px;height:16px;transition:all .5s var(--ease-spring);background:#2b3a33;border-radius:9px;position:absolute;top:16px;left:-41px}:where(html[data-lp]) .hb-pill.on .mk{background:#9fe6bd;height:30px;box-shadow:0 0 18px #9fe6bdb3}:where(html[data-lp]) .hb-pill.done .mk{background:#6a8a7a}:where(html[data-lp]) .hb-pill .row{align-items:baseline;gap:14px;display:flex}:where(html[data-lp]) .hb-pill .num{font-family:var(--font-display);letter-spacing:.14em;color:var(--text-muted);font-size:12px;font-weight:600}:where(html[data-lp]) .hb-pill h3{font-family:var(--font-display);letter-spacing:-.02em;color:#f4f2ee6b;margin:0;font-size:26px;font-weight:700;transition:color .4s}:where(html[data-lp]) .hb-pill.on h3{color:var(--text-primary)}:where(html[data-lp]) .hb-pill p{opacity:0;max-height:0;color:var(--text-secondary);transition:max-height .6s var(--ease-apple),opacity .5s,margin .5s;margin:0;padding-left:36px;font-size:15.5px;line-height:1.5;overflow:hidden}:where(html[data-lp]) .hb-pill.on p{opacity:1;max-height:120px;margin-top:8px}:where(html[data-lp]) .hb-bar{opacity:0;background:#dce7dd0f;border-radius:9px;height:2px;transition:opacity .4s;position:absolute;bottom:4px;left:36px;right:16px;overflow:hidden}:where(html[data-lp]) .hb-pill.on .hb-bar{opacity:1}:where(html[data-lp]) .hb-bar i{transform-origin:0;background:#9fe6bd;height:100%;display:block}:where(html[data-lp]) .hb-stage{perspective:2000px;height:600px;position:relative}:where(html[data-lp]) .hb-tilt{will-change:transform;border-radius:22px;position:relative}:where(html[data-lp]) .mockframe{background:var(--bg-base);border:1px solid #dce7dd1f;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 60px 120px -40px #000000d9,0 0 0 1px #00000059}:where(html[data-lp]) .mockscale{transform-origin:0 0;position:absolute;top:0;left:0}:where(html[data-lp]) .hubmock{overflow:hidden}:where(html[data-lp]) .hubmock a{color:inherit;text-decoration:none}:where(html[data-lp]) .hubmock .hub-head-cta{white-space:nowrap}:where(html[data-lp]) .mockcap{letter-spacing:.02em;color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}:where(html[data-lp]) .mockcap svg{opacity:.8}:where(html[data-lp]) .hw{height:calc(max(100vh,880px) + 990px);position:relative}:where(html[data-lp]) .hw-sticky{height:100vh;min-height:880px;position:sticky;top:0;overflow:hidden}:where(html[data-lp]) .hw-in{padding-top:max(88px,10vh)}:where(html[data-lp]) .hw-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:72px;display:grid;position:relative}:where(html[data-lp]) .hw-svg{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(html[data-lp]) .hw-sticky .wrap{z-index:3;position:relative}:where(html[data-lp]) .hw-svg{z-index:4}:where(html[data-lp]) .hw-node{z-index:6!important}:where(html[data-lp]) .hw-col{position:relative}:where(html[data-lp]) .hw-col:nth-child(2){margin-top:48px}:where(html[data-lp]) .hw-col:nth-child(3){margin-top:96px}:where(html[data-lp]) .hw-col:nth-child(4){margin-top:144px}:where(html[data-lp]) .hw-step{transition:transform 1s var(--ease-apple),border-color .8s var(--ease-apple),background .8s var(--ease-apple),box-shadow .8s var(--ease-apple);background:#dce7dd04;border:1px solid #dce7dd0f;border-radius:24px;flex-direction:column;gap:10px;padding:34px 22px 24px;display:flex;position:relative;transform:translateY(14px)scale(.985)}:where(html[data-lp]) .hw-step>*{opacity:.22;filter:blur(3px);transition:opacity .8s var(--ease-apple),filter .8s var(--ease-apple),transform .9s var(--ease-apple);transform:translateY(8px)}:where(html[data-lp]) .hw-col.on .hw-step{background:#0b2e2459;border-color:#9fe6bd29;transform:none}:where(html[data-lp]) .hw-col.on .hw-step>*{opacity:1;filter:none;transform:none}:where(html[data-lp]) .hw-col.on .hw-step>:nth-child(2){transition-delay:60ms}:where(html[data-lp]) .hw-col.on .hw-step>:nth-child(3){transition-delay:.12s}:where(html[data-lp]) .hw-col.on .hw-step>:nth-child(4){transition-delay:.18s}:where(html[data-lp]) .hw-col.on .hw-step:hover{transform:translateY(-3px)}:where(html[data-lp]) .hw-node{z-index:5;background:var(--node-bg);width:14px;height:14px;transition:border-color .5s var(--ease-apple),box-shadow .6s var(--ease-apple),transform .6s var(--ease-spring);border:2px solid #3a4a42;border-radius:99px;position:absolute;top:-7px;left:22px}:where(html[data-lp]) .hw-node:after{content:"";border:1.5px solid var(--line);opacity:0;border-radius:99px;position:absolute;inset:-2px}:where(html[data-lp]) .hw-col.on .hw-node{border-color:var(--line);transform:scale(1.15);box-shadow:0 0 0 5px #9fe6bd1a,0 0 18px #9fe6bd80}:where(html[data-lp]) .hw-col.on .hw-node:after{animation:lp-hw-ping 1.1s var(--ease-out) 1}@keyframes lp-hw-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}:where(html[data-lp]) .hw-term{z-index:6;pointer-events:none;opacity:0;width:36px;height:36px;transition:all .9s var(--ease-spring);background:radial-gradient(circle,#f4f2ee 0 3px,#9fe6bd8c 4px,#9fe6bd00 18px);border-radius:99px;position:absolute;top:-18px;left:calc(100% - 49px);transform:scale(.6)}:where(html[data-lp]) .hw-term.on{opacity:1;transform:scale(1.5)}:where(html[data-lp]) .rm .hw-step,:where(html[data-lp]).rm .hw-step,:where(html[data-lp]) .rm .hw-step>*,:where(html[data-lp]).rm .hw-step>*{transition:none}:where(html[data-lp]) .hw-step .n{font-family:var(--font-display);letter-spacing:.16em;color:var(--glow);font-size:12px;font-weight:600}:where(html[data-lp]) .hw-step h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:22px;font-weight:700}:where(html[data-lp]) .hw-step p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}:where(html[data-lp]) .hw-step .ic{color:#9fe6bd;background:#9fe6bd14;border-radius:15px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:6px;display:inline-flex}:where(html[data-lp]) .ft{color:var(--text-primary);z-index:5;background:#0b100e;border-top:1px solid #dce7dd0f;padding:56px 0 64px;position:relative}:where(html[data-lp]) .ft-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}:where(html[data-lp]) .ft p{max-width:560px;color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}:where(html[data-lp]) .ft nav{gap:22px;font-size:14px;display:flex}:where(html[data-lp]) .ft nav a{color:var(--text-secondary)}:where(html[data-lp]) .ft nav a:hover{color:var(--text-primary)}@media (max-width:1200px) and (min-width:901px){:where(html[data-lp]) .b-copy{max-width:440px}:where(html[data-lp]) .b-hero .v2-h1{font-size:46px}:where(html[data-lp]) .b-hero .v2-lead{font-size:17px}}@media (max-width:1100px){:where(html[data-lp]) .nav-chap{display:none}}:where(html[data-lp]) .v2-lang{font-family:var(--font-display);letter-spacing:.08em;font-size:12px;font-weight:700}:where(html[data-lp]) .v2-sheet-foot{flex-wrap:wrap}html:where([data-lp])[lang=en] .pb-copy .sec-h2{font-size:clamp(40px,3.6vw,52px)}@media (max-height:820px){html:where([data-lp])[lang=en] .pb-copy{top:max(86px,11vh)}html:where([data-lp])[lang=en] .pb-list li{padding:8px 0}}
:where(html[data-lp]) .sl-end{opacity:0;transform-box:fill-box;transition:opacity .9s var(--ease-apple)}:where(html[data-lp]) .sl-end.on{opacity:1}:where(html[data-lp]) .sl-end.on circle:first-child{animation:lp-sl-end 1.6s var(--ease-apple) 1 both}@keyframes lp-sl-end{0%{r:8;opacity:0}to{r:46;opacity:.55}}:where(html[data-lp]) .rv>*{opacity:0;transition:opacity .9s var(--ease-apple),transform 1s var(--ease-apple);transform:translateY(26px)}:where(html[data-lp]) .rv.in>*{opacity:1;transform:none}:where(html[data-lp]) .rv.in>:nth-child(2){transition-delay:80ms}:where(html[data-lp]) .rv.in>:nth-child(3){transition-delay:.16s}:where(html[data-lp]) .rv.in>:nth-child(4){transition-delay:.24s}:where(html[data-lp]) .rm .rv>*,:where(html[data-lp]).rm .rv>*{opacity:1;transition:none;transform:none}:where(html[data-lp]) .lift{transition:transform .35s var(--ease-spring),box-shadow .35s var(--ease-apple),border-color .35s,background .35s}:where(html[data-lp]) .lift:hover{border-color:#9fe6bd3d;transform:translateY(-3px);box-shadow:0 30px 60px -30px #0000008c,0 0 0 1px #9fe6bd0f,0 0 40px -14px #9fe6bd40}:where(html[data-lp]) .rp{height:calc(max(100vh,760px) + 1500px);position:relative}:where(html[data-lp]) .rp-sticky{z-index:5;background:radial-gradient(50% 60% at 75%,#1d4d3b38,#0000 70%);height:100vh;min-height:760px;position:sticky;top:0;overflow:hidden}:where(html[data-lp]) .rp-pills .hb-pill h3{font-size:19px}:where(html[data-lp]) .rp .sec-lead{font-size:17px}:where(html[data-lp]) .rp-page{transition:transform 1s var(--ease-apple);will-change:transform}:where(html[data-lp]) .rm .rp-page,:where(html[data-lp]).rm .rp-page{transition:none}:where(html[data-lp]) .sx{padding:140px 0;position:relative}:where(html[data-lp]) .sx-tight{padding:40px 0}:where(html[data-lp]) .sx-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}:where(html[data-lp]) .sx-copy{flex-direction:column;gap:22px;display:flex;position:sticky;top:120px}:where(html[data-lp]) .ck-list{flex-direction:column;gap:14px;margin:6px 0 0;padding:0;list-style:none;display:flex}:where(html[data-lp]) .ck-list li{color:var(--text-secondary);align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}:where(html[data-lp]) .ck-list svg{color:var(--glow);flex-shrink:0;margin-top:3px}:where(html[data-lp]) .ck-row{flex-flow:wrap;gap:12px 28px;margin:0}:where(html[data-lp]) .ctl{border:1px solid var(--border-subtle);background:color-mix(in oklab,var(--bg-surface) 40%,transparent);border-radius:32px;flex-direction:column;gap:22px;padding:28px;display:flex;box-shadow:0 40px 90px -50px #0009}:where(html[data-lp]) .ctl-doc{align-items:center;gap:14px;display:flex}:where(html[data-lp]) .ctl-doc>div{flex:1;min-width:0}:where(html[data-lp]) .ctl-doc b{font-family:var(--font-display);font-size:17px;display:block}:where(html[data-lp]) .ctl-doc small{color:var(--text-muted);font-size:13px}:where(html[data-lp]) .pv-av-lp{width:46px;height:46px;color:var(--glow);font-family:var(--font-display);background:#6a8a7a2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}:where(html[data-lp]) .ctl-state{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--glow);transition:all .4s var(--ease-apple);background:#9fe6bd1a;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:600}:where(html[data-lp]) .ctl-state.off{color:#e0a497;background:#9a3b2e29}:where(html[data-lp]) .ctl-scopes{grid-template-columns:1fr 1fr;gap:12px;display:grid}:where(html[data-lp]) .ctl-scope{all:unset;cursor:pointer;border:1px solid var(--border-subtle);background:#dce7dd05;border-radius:22px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative}:where(html[data-lp]) .ctl-scope b{font-family:var(--font-display);color:var(--text-primary);font-size:17px}:where(html[data-lp]) .ctl-scope small{color:var(--text-secondary);font-size:14px;line-height:1.45}:where(html[data-lp]) .ctl-scope .rad{border:2px solid var(--border-strong);width:18px;height:18px;transition:all .3s var(--ease-apple);border-radius:999px}:where(html[data-lp]) .ctl-scope.on{background:#9fe6bd0f;border-color:#9fe6bd73;box-shadow:inset 0 0 0 1px #9fe6bd40}:where(html[data-lp]) .ctl-scope.on .rad{border-color:var(--glow);background:radial-gradient(circle,var(--glow) 40%,transparent 46%)}:where(html[data-lp]) .ctl-scope:focus-visible{outline:2px solid var(--glow);outline-offset:3px}:where(html[data-lp]) .ctl-lbl{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}:where(html[data-lp]) .ctl-sees{flex-direction:column;gap:12px;display:flex}:where(html[data-lp]) .ctl-sees ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(html[data-lp]) .ctl-sees li{border:1px dashed var(--border-default);color:var(--text-muted);transition:all .45s var(--ease-apple);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;display:inline-flex}:where(html[data-lp]) .ctl-sees li.on{color:var(--text-primary);background:#9fe6bd12;border-style:solid;border-color:#9fe6bd4d}:where(html[data-lp]) .ctl-sees li.on svg{color:var(--glow)}:where(html[data-lp]) .ctl-rev{all:unset;cursor:pointer;border:1px solid var(--border-default);color:var(--text-secondary);transition:all .25s var(--ease-apple);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:inline-flex}:where(html[data-lp]) .ctl-rev:hover{border-color:var(--border-strong);color:var(--text-primary)}:where(html[data-lp]) .ctl-rev:focus-visible{outline:2px solid var(--glow);outline-offset:3px}:where(html[data-lp]) .pr{color:var(--text-primary);background:linear-gradient(180deg,var(--oria-dark-base),var(--oria-dark-surface) 30%,#0a241c 70%,var(--oria-dark-base));overflow:hidden}:where(html[data-lp]) .pr-head{flex-direction:column;gap:22px;max-width:720px;display:flex}:where(html[data-lp]) .pr-stage{perspective:2200px;margin-top:64px}:where(html[data-lp]) .pr-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-top:56px;display:flex}:where(html[data-lp]) .wab{border:1px solid var(--border-subtle);background:color-mix(in oklab,var(--bg-surface) 35%,transparent);border-radius:32px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px 34px;display:grid}:where(html[data-lp]) .wab-ic{width:52px;height:52px;color:var(--glow);background:#9fe6bd17;border-radius:18px;justify-content:center;align-items:center;display:inline-flex}:where(html[data-lp]) .wab-copy h3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px;font-size:22px}:where(html[data-lp]) .wab-copy p{color:var(--text-secondary);max-width:560px;margin:0;font-size:16px;line-height:1.5}:where(html[data-lp]) .wab-steps{gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(html[data-lp]) .wab-steps li{border:1px solid var(--border-subtle);border-radius:18px;flex-direction:column;gap:4px;min-width:118px;padding:12px 16px;font-size:14px;display:flex}:where(html[data-lp]) .wab-steps b{font-family:var(--font-display);letter-spacing:.16em;color:var(--glow);font-size:11px}:where(html[data-lp]) .pv-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}:where(html[data-lp]) .pv-list li{border:1px solid var(--border-subtle);background:#dce7dd04;border-radius:24px;grid-template-columns:34px 42px minmax(0,1fr);align-items:center;gap:14px;padding:22px 24px;display:grid}:where(html[data-lp]) .pv-list .n{font-family:var(--font-display);letter-spacing:.16em;color:var(--glow);font-size:12px;font-weight:600}:where(html[data-lp]) .pv-list .ic{width:42px;height:42px;color:var(--glow);background:#9fe6bd14;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}:where(html[data-lp]) .pv-list b{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;font-size:19px;font-weight:600;line-height:1.3}:where(html[data-lp]) .pv-notes{flex-direction:column;gap:10px;margin-top:6px;display:flex}:where(html[data-lp]) .pv-notes p{color:var(--text-secondary);align-items:flex-start;gap:10px;margin:0;font-size:15px;line-height:1.5;display:flex}:where(html[data-lp]) .pv-notes svg{color:var(--text-muted);flex-shrink:0;margin-top:3px}:where(html[data-lp]) .isn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:56px;display:grid}:where(html[data-lp]) .isn-col{border:1px solid var(--border-subtle);border-radius:32px;padding:32px}:where(html[data-lp]) .isn-col.is{background:#0b2e2466}:where(html[data-lp]) .isn-h{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin:0 0 20px;font-size:12px;font-weight:600}:where(html[data-lp]) .isn ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}:where(html[data-lp]) .isn li{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:14px;font-size:20px;font-weight:600;display:flex}:where(html[data-lp]) .isn .dk{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}:where(html[data-lp]) .isn .is .dk{background:var(--oria-primary);color:var(--oria-light-base)}:where(html[data-lp]) .isn .not .dk{color:var(--text-secondary);background:#dce7dd1a}:where(html[data-lp]) .isn .not li{color:var(--text-secondary)}:where(html[data-lp]) .isn-note{color:var(--text-secondary);gap:10px;margin:22px 0 0;font-size:15px;line-height:1.5;display:flex}:where(html[data-lp]) .faq{border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}:where(html[data-lp]) .faq-it{border-bottom:1px solid var(--border-subtle)}:where(html[data-lp]) .faq-it button{all:unset;cursor:pointer;box-sizing:border-box;width:100%;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:19px;font-weight:600;display:flex}:where(html[data-lp]) .faq-it button:focus-visible{outline:2px solid var(--glow);outline-offset:2px;border-radius:8px}:where(html[data-lp]) .faq-it button svg{color:var(--text-muted);transition:transform .45s var(--ease-spring),color .3s;flex-shrink:0}:where(html[data-lp]) .faq-it.on button svg{color:var(--glow);transform:rotate(45deg)}:where(html[data-lp]) .faq-a{transition:grid-template-rows .5s var(--ease-apple);grid-template-rows:0fr;display:grid}:where(html[data-lp]) .faq-a>p{color:var(--text-secondary);max-width:620px;margin:0;padding:0 4px;font-size:16px;line-height:1.6;overflow:hidden}:where(html[data-lp]) .faq-it.on .faq-a{grid-template-rows:1fr}:where(html[data-lp]) .faq-it.on .faq-a>p{padding-bottom:24px}:where(html[data-lp]) .fc{color:var(--text-primary);background:linear-gradient(180deg,var(--oria-dark-base),transparent 30%),radial-gradient(60% 70% at 50% 42%,#1d4d3b73,transparent 70%),var(--oria-dark-base);text-align:center;padding:200px 0 160px}:where(html[data-lp]) .fc-in{flex-direction:column;align-items:center;gap:24px;display:flex}:where(html[data-lp]) .fc-end{width:1px;height:1px;margin:0 auto;display:block;position:relative;top:-70px;left:0}:where(html[data-lp]) .fc-h{max-width:900px;font-size:clamp(40px,5.2vw,76px)}:where(html[data-lp]) .fc-lead{max-width:560px}:where(html[data-lp])[data-theme=light] .rp-sticky,:where(html[data-lp]) [data-theme=light] .rp-sticky{background:radial-gradient(50% 60% at 75%,#6a8a7a29,#0000 70%)}:where(html[data-lp])[data-theme=light] .ctl,:where(html[data-lp]) [data-theme=light] .ctl,:where(html[data-lp])[data-theme=light] .wab,:where(html[data-lp]) [data-theme=light] .wab{background:#ffffff8c;box-shadow:0 40px 80px -50px #1d4d3b59}:where(html[data-lp])[data-theme=light] .ctl-state,:where(html[data-lp]) [data-theme=light] .ctl-state{background:#1d4d3b14}:where(html[data-lp])[data-theme=light] .ctl-state.off,:where(html[data-lp]) [data-theme=light] .ctl-state.off{color:#9a3b2e;background:#9a3b2e1a}:where(html[data-lp])[data-theme=light] .ctl-scope,:where(html[data-lp]) [data-theme=light] .ctl-scope{background:#ffffff80}:where(html[data-lp])[data-theme=light] .ctl-scope.on,:where(html[data-lp]) [data-theme=light] .ctl-scope.on{background:#fff;border-color:#1d4d3b66;box-shadow:inset 0 0 0 1px #1d4d3b33}:where(html[data-lp])[data-theme=light] .ctl-sees li.on,:where(html[data-lp]) [data-theme=light] .ctl-sees li.on{background:#dce7dd99;border-color:#1d4d3b47}:where(html[data-lp])[data-theme=light] .pv-av-lp,:where(html[data-lp]) [data-theme=light] .pv-av-lp,:where(html[data-lp])[data-theme=light] .wab-ic,:where(html[data-lp]) [data-theme=light] .wab-ic,:where(html[data-lp])[data-theme=light] .pv-list .ic,:where(html[data-lp]) [data-theme=light] .pv-list .ic{color:var(--oria-primary);background:#dce7ddcc}:where(html[data-lp])[data-theme=light] .pv-list li,:where(html[data-lp]) [data-theme=light] .pv-list li{background:#ffffff80}:where(html[data-lp])[data-theme=light] .isn-col.is,:where(html[data-lp]) [data-theme=light] .isn-col.is{background:#dce7dd8c}:where(html[data-lp])[data-theme=light] .isn .not .dk,:where(html[data-lp]) [data-theme=light] .isn .not .dk{background:#1117150f}:where(html[data-lp])[data-theme=light] .lift:hover,:where(html[data-lp]) [data-theme=light] .lift:hover{border-color:#1d4d3b33;box-shadow:0 30px 60px -32px #1d4d3b66}:where(html[data-lp])[data-theme=light] .pr .lift:hover,:where(html[data-lp]) [data-theme=light] .pr .lift:hover,:where(html[data-lp])[data-theme=light] .fc .lift:hover,:where(html[data-lp]) [data-theme=light] .fc .lift:hover{border-color:#9fe6bd3d}:where(html[data-lp]) .fm{z-index:300;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:lp-fm-in .4s var(--ease-apple) both;background:#050807cc;justify-content:center;align-items:center;padding:64px 20px 24px;display:flex;position:fixed;inset:0}@keyframes lp-fm-in{0%{opacity:0}to{opacity:1}}:where(html[data-lp]) .fm-box{animation:lp-fm-up .6s var(--ease-apple) both;background:#0a0a0a;border:1px solid #dce7dd1f;border-radius:24px;position:relative;box-shadow:0 60px 120px -40px #000000e6}@keyframes lp-fm-up{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}:where(html[data-lp]) .fm-box iframe{border:0;border-radius:24px;width:100%;height:100%;display:block}:where(html[data-lp]) .fm-16x9{width:min(1200px,92vw,177.778vh - 234.667px);height:calc(min(1200px,92vw,177.778vh - 234.667px)/1.77778 + .875px)}:where(html[data-lp]) .fm-9x16{width:calc(min(100vh - 140px,856px,177.778vw - 72.6667px)/1.77778 + .875px);height:min(100vh - 140px,856px,177.778vw - 72.6667px)}:where(html[data-lp]) .fm-x{color:#f4f2ee;cursor:pointer;background:#0b1a15cc;border:1px solid #dce7dd33;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:inline-flex;position:absolute;top:-54px;right:0}:where(html[data-lp]) .fm-x:hover{background:#1d4d3bf2}:where(html[data-lp]) .fm-x:focus-visible{outline-offset:3px;outline:2px solid #9fe6bd}:where(html[data-lp]) .rm .fm,:where(html[data-lp]).rm .fm,:where(html[data-lp]) .rm .fm-box,:where(html[data-lp]).rm .fm-box{animation:none}
:where(html[data-lp])[data-theme=light] .v2-nav-pill,:where(html[data-lp]) [data-theme=light] .v2-nav-pill{background:#f4f2eeb8;border-color:#11171514;box-shadow:0 20px 44px -26px #1d4d3b59}:where(html[data-lp])[data-theme=light] .is-solid .v2-nav-pill,:where(html[data-lp]) [data-theme=light] .is-solid .v2-nav-pill{background:#faf9f6e6;box-shadow:0 18px 40px -22px #1d4d3b59,0 0 0 1px #1117150f}:where(html[data-lp])[data-theme=light] .nav-chap,:where(html[data-lp]) [data-theme=light] .nav-chap{border-left-color:#1117151f}:where(html[data-lp])[data-theme=light] .v2-ctas .oria-btn--primary,:where(html[data-lp]) [data-theme=light] .v2-ctas .oria-btn--primary,:where(html[data-lp])[data-theme=light] .v2-nav .oria-btn--primary,:where(html[data-lp]) [data-theme=light] .v2-nav .oria-btn--primary{color:#f4f2ee!important;background:linear-gradient(100deg,#133a2c 0%,#1d4d3b 45%,#3f7d62 100%)!important;box-shadow:inset 0 1px #ffffff24,0 10px 24px -12px #1d4d3ba6!important}:where(html[data-lp])[data-theme=light] .v2-ctas .oria-btn--primary:hover,:where(html[data-lp]) [data-theme=light] .v2-ctas .oria-btn--primary:hover,:where(html[data-lp])[data-theme=light] .v2-nav .oria-btn--primary:hover,:where(html[data-lp]) [data-theme=light] .v2-nav .oria-btn--primary:hover{filter:brightness(1.12);box-shadow:inset 0 1px #ffffff2e,0 14px 28px -12px #1d4d3bb3!important}:where(html[data-lp])[data-theme=light] .v2-ctas .oria-btn--primary:focus-visible,:where(html[data-lp]) [data-theme=light] .v2-ctas .oria-btn--primary:focus-visible,:where(html[data-lp])[data-theme=light] .v2-nav .oria-btn--primary:focus-visible,:where(html[data-lp]) [data-theme=light] .v2-nav .oria-btn--primary:focus-visible{outline-color:#1d4d3b}:where(html[data-lp])[data-theme=light] .v2-skip,:where(html[data-lp]) [data-theme=light] .v2-skip{background:var(--oria-primary);color:var(--oria-light-base)}@media (hover:hover) and (pointer:fine){:where(html[data-lp])[data-theme=light] .v2-conta:hover,:where(html[data-lp]) [data-theme=light] .v2-conta:hover{color:#f4f2ee;background:linear-gradient(100deg,#133a2c 0%,#1d4d3b 45%,#3f7d62 100%);box-shadow:inset 0 1px #ffffff24,0 10px 24px -12px #1d4d3ba6}}:where(html[data-lp])[data-theme=light] .v2-conta:focus-visible,:where(html[data-lp]) [data-theme=light] .v2-conta:focus-visible,:where(html[data-lp])[data-theme=light] .v2-conta-slot.is-open .v2-conta,:where(html[data-lp]) [data-theme=light] .v2-conta-slot.is-open .v2-conta{color:#f4f2ee;background:linear-gradient(100deg,#133a2c 0%,#1d4d3b 45%,#3f7d62 100%);box-shadow:inset 0 1px #ffffff24,0 10px 24px -12px #1d4d3ba6}:where(html[data-lp])[data-theme=light] .v2-conta-pop,:where(html[data-lp]) [data-theme=light] .v2-conta-pop{background:#f4f2ee;border-color:#11171514;box-shadow:0 30px 70px -24px #1d4d3b59}:where(html[data-lp])[data-theme=light] .v2-conta-pop a:hover,:where(html[data-lp]) [data-theme=light] .v2-conta-pop a:hover{background:#1d4d3b0d}:where(html[data-lp])[data-theme=light] .v2-conta-pop .ic,:where(html[data-lp]) [data-theme=light] .v2-conta-pop .ic{color:#1d4d3b;background:#1d4d3b12}:where(html[data-lp])[data-theme=light] .v2-conta-pop a.is-cta,:where(html[data-lp]) [data-theme=light] .v2-conta-pop a.is-cta{background:#1d4d3b0d;border-color:#1d4d3b29}:where(html[data-lp])[data-theme=light] .v2-conta-pop a.is-cta:hover,:where(html[data-lp]) [data-theme=light] .v2-conta-pop a.is-cta:hover{background:#1d4d3b17}:where(html[data-lp])[data-theme=light] .v2-conta-pop a.is-cta .ic,:where(html[data-lp]) [data-theme=light] .v2-conta-pop a.is-cta .ic,:where(html[data-lp])[data-theme=light] .v2-sheet-conta a.is-cta,:where(html[data-lp]) [data-theme=light] .v2-sheet-conta a.is-cta{color:#f4f2ee;background:linear-gradient(100deg,#133a2c 0%,#1d4d3b 45%,#3f7d62 100%)}:where(html[data-lp])[data-theme=light] .v2-sheet-conta a.is-cta,:where(html[data-lp]) [data-theme=light] .v2-sheet-conta a.is-cta{box-shadow:inset 0 1px #ffffff24,0 10px 24px -12px #1d4d3ba6}:where(html[data-lp])[data-theme=light] .v2-sheet-conta a.is-cta:hover,:where(html[data-lp]) [data-theme=light] .v2-sheet-conta a.is-cta:hover{color:#f4f2ee}:where(html[data-lp])[data-theme=light] .gc:after,:where(html[data-lp]) [data-theme=light] .gc:after{background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),#6a8a7a1f,transparent 60%)}:where(html[data-lp])[data-theme=light] .gc:hover,:where(html[data-lp]) [data-theme=light] .gc:hover{border-color:#1d4d3b38}:where(html[data-lp])[data-theme=light] .pill--up,:where(html[data-lp]) [data-theme=light] .pill--up{color:#1d4d3b;background:#dce7dd}:where(html[data-lp])[data-theme=light] .pill--ok,:where(html[data-lp]) [data-theme=light] .pill--ok{color:#1d4d3b;background:#1d4d3b14}:where(html[data-lp])[data-theme=light] .pill--warn,:where(html[data-lp]) [data-theme=light] .pill--warn{color:#6f561a;background:#f3ecd6}:where(html[data-lp])[data-theme=light] .pill--obs,:where(html[data-lp]) [data-theme=light] .pill--obs{color:#434b45;background:#ebe7de}:where(html[data-lp])[data-theme=light] .b-hero,:where(html[data-lp]) [data-theme=light] .b-hero{background:radial-gradient(55% 60% at 78% 40%,#6a8a7a38,transparent 70%),radial-gradient(40% 50% at 0% 100%,#dce7dde6,transparent 70%),var(--oria-light-base)}:where(html[data-lp])[data-theme=light] .b-light,:where(html[data-lp]) [data-theme=light] .b-light{background:radial-gradient(520px circle at var(--lx,30%) var(--ly,20%),#ffffff47,transparent 60%);mix-blend-mode:normal}:where(html[data-lp])[data-theme=light] .b-tag,:where(html[data-lp]) [data-theme=light] .b-tag{color:var(--text-secondary);background:#faf9f6d9;border-color:#11171514}:where(html[data-lp])[data-theme=light] .hp-nav span.on,:where(html[data-lp]) [data-theme=light] .hp-nav span.on{background:#1d4d3b14}:where(html[data-lp])[data-theme=light] .hp-card,:where(html[data-lp]) [data-theme=light] .hp-card{background:#fff;border-color:#11171512;box-shadow:0 10px 26px -18px #11171538}:where(html[data-lp])[data-theme=light] .hp .hp-card:hover,:where(html[data-lp]) [data-theme=light] .hp .hp-card:hover{border-color:#1d4d3b3d}:where(html[data-lp])[data-theme=light] .hp-report,:where(html[data-lp]) [data-theme=light] .hp-report{color:#f4f2ee;background:linear-gradient(160deg,#1d4d3b,#0b2e24 72%);border-color:#0000}:where(html[data-lp])[data-theme=light] .hp-report p,:where(html[data-lp]) [data-theme=light] .hp-report p{color:#f4f2eed1}:where(html[data-lp])[data-theme=light] .hp-report .hp-axis,:where(html[data-lp]) [data-theme=light] .hp-report .hp-axis{background:#1117154d}:where(html[data-lp])[data-theme=light] .hp-report .pill--up,:where(html[data-lp]) [data-theme=light] .hp-report .pill--up{color:#9fe6bd;background:#9fe6bd29}:where(html[data-lp])[data-theme=light] .hp-report .pill--ok,:where(html[data-lp]) [data-theme=light] .hp-report .pill--ok{color:#d5e4d9;background:#6a8a7a40}:where(html[data-lp])[data-theme=light] .hp-report .pill--warn,:where(html[data-lp]) [data-theme=light] .hp-report .pill--warn{color:#ecd296;background:#9a7b2e47}:where(html[data-lp])[data-theme=light] .hp-report .pill--obs,:where(html[data-lp]) [data-theme=light] .hp-report .pill--obs{color:#e7e2d8;background:#e7e2d81f}:where(html[data-lp])[data-theme=light] .hp-chip,:where(html[data-lp]) [data-theme=light] .hp-chip{border-color:#1117151a}:where(html[data-lp])[data-theme=light] .hp-rem,:where(html[data-lp]) [data-theme=light] .hp-rem{background:#f6f4ef;border-color:#1117150f}:where(html[data-lp])[data-theme=light] .hp-rem-ic,:where(html[data-lp]) [data-theme=light] .hp-rem-ic{color:#6f561a;background:#f3ecd6}:where(html[data-lp])[data-theme=light] .hp-acts span,:where(html[data-lp]) [data-theme=light] .hp-acts span{border-color:#1117151f}:where(html[data-lp])[data-theme=light] .hp-acts span:first-child,:where(html[data-lp]) [data-theme=light] .hp-acts span:first-child{background:var(--oria-primary);color:var(--oria-light-base)}:where(html[data-lp])[data-theme=light] .hp-mk>div,:where(html[data-lp]) [data-theme=light] .hp-mk>div{border-top-color:#1117150f}:where(html[data-lp])[data-theme=light] .hcrop,:where(html[data-lp]) [data-theme=light] .hcrop{background:#fdfcfa;border-color:#11171514}:where(html[data-lp])[data-theme=light] .hb-sticky,:where(html[data-lp]) [data-theme=light] .hb-sticky{background:radial-gradient(50% 60% at 75%,#6a8a7a2e,#0000 70%)}:where(html[data-lp])[data-theme=light] .hb-pill:hover,:where(html[data-lp]) [data-theme=light] .hb-pill:hover{background:#11171508}:where(html[data-lp])[data-theme=light] .hb-pill .mk,:where(html[data-lp]) [data-theme=light] .hb-pill .mk{background:#d3d8d0}:where(html[data-lp])[data-theme=light] .hb-pill.done .mk,:where(html[data-lp]) [data-theme=light] .hb-pill.done .mk{background:#8fa89a}:where(html[data-lp])[data-theme=light] .hb-pill.on .mk,:where(html[data-lp]) [data-theme=light] .hb-pill.on .mk{background:var(--line);box-shadow:0 0 16px #3f7d6273}:where(html[data-lp])[data-theme=light] .hb-pill h3,:where(html[data-lp]) [data-theme=light] .hb-pill h3{color:#1117155c}:where(html[data-lp])[data-theme=light] .hb-pill.on h3,:where(html[data-lp]) [data-theme=light] .hb-pill.on h3{color:var(--text-primary)}:where(html[data-lp])[data-theme=light] .hb-bar,:where(html[data-lp]) [data-theme=light] .hb-bar{background:#11171512}:where(html[data-lp])[data-theme=light] .hb-bar i,:where(html[data-lp]) [data-theme=light] .hb-bar i{background:var(--line)}:where(html[data-lp])[data-theme=light] .hw-step,:where(html[data-lp]) [data-theme=light] .hw-step{background:#ffffff73;border-color:#11171512}:where(html[data-lp])[data-theme=light] .hw-col.on .hw-step,:where(html[data-lp]) [data-theme=light] .hw-col.on .hw-step{background:#fff;border-color:#1d4d3b29;box-shadow:0 24px 50px -30px #1d4d3b59}:where(html[data-lp])[data-theme=light] .hw-step .ic,:where(html[data-lp]) [data-theme=light] .hw-step .ic{color:var(--oria-primary);background:#dce7ddcc}:where(html[data-lp])[data-theme=light] .hw-node,:where(html[data-lp]) [data-theme=light] .hw-node{background:var(--oria-light-base);border-color:#c5cbc3}:where(html[data-lp])[data-theme=light] .hw-col.on .hw-node,:where(html[data-lp]) [data-theme=light] .hw-col.on .hw-node{box-shadow:0 0 0 5px #3f7d6224,0 0 14px #3f7d6259}:where(html[data-lp])[data-theme=light] .hw-term,:where(html[data-lp]) [data-theme=light] .hw-term{background:radial-gradient(circle,#1d4d3b 0 3px,#3f7d6273 4px,#3f7d6200 18px)}:where(html[data-lp]) .hist{scrollbar-width:thin;scrollbar-color:#6a8a7a73 transparent}:where(html[data-lp])[data-theme=light] .mockframe,:where(html[data-lp]) [data-theme=light] .mockframe{border-color:#11171514;box-shadow:inset 0 1px #fff,0 60px 110px -50px #1d4d3b73,0 0 0 1px #11171508}
