@property --bo9-pk{syntax: "<number>"; inherits: true; initial-value: 0;}@property --bo9-v{syntax: "<number>"; inherits: true; initial-value: 0;}@property --bo9-s{syntax: "<number>"; inherits: true; initial-value: 1;}@property --bo9-e{syntax: "<number>"; inherits: true; initial-value: 1;}@property --bo9-docs{syntax: "<integer>"; inherits: true; initial-value: 20;}@property --bo9-last{syntax: "<integer>"; inherits: true; initial-value: 6;}@property --bo9-fold{syntax: "<integer>"; inherits: true; initial-value: 6;}.bo9{--n50: var(--color-navy-50, #EBF8FF);--n100: var(--color-navy-100, #BEE3F8);--n200: var(--color-navy-200, #90CDF4);--n600: var(--color-navy-600, #2C5282);--n700: var(--color-navy-700, #2A4365);--n800: var(--color-navy-800, #1A365D);--n900: var(--color-navy-900, #152D4F);--n950: var(--color-navy-950, #0F2440);--g50: var(--color-gold-50, #FFFBEB);--g400: var(--color-gold-400, #D8A94B);--g500: var(--color-gold-500, #C0922E);--g600: var(--color-gold-600, #A86A0A);--g700: var(--color-gold-700, #7D5108);--w50: var(--color-warm-50, #F7FAFC);--w100: var(--color-warm-100, #EDF2F7);--w200: var(--color-warm-200, #E2E8F0);--w300: var(--color-warm-300, #CBD5E0);--w400: var(--color-warm-400, #A0AEC0);--w500: var(--color-warm-500, #718096);--w600: var(--color-warm-600, #4A5568);--w700: var(--color-warm-700, #2D3748);--w800: var(--color-warm-800, #1A202C);--w900: var(--color-warm-900, #171923);--ok: var(--color-success, #38A169);--ok-bg: var(--color-success-light, #F0FFF4);--err: var(--color-error, #E53E3E);--n-deep: #0B1C33;--n-hero: #16304f;--p-ink: #334155;--p-chrome: #F7F7F5;--p-line: #EAEAE5;--p-dot: #DEDED8;--p-addr: #6B6C66;--p-mute: #9C9D95;--p-kbd: #EDEDE8;--p-tint: #EEF3FB;--p-ok: #2F855A;--p-ok-strong: #22543D;--p-green-bg: #D1FAE5;--p-green: #065F46;--p-err-bg: #FFF5F5;--p-qa: #EDEFF2;--p-warm: #F9F4EA;--p-amber-line: #D9B56A;--p-amber: #B7832A;--p-gold-line: #F0DCA6;--ink: var(--n800);--mut: var(--w600);--world-tint: var(--w100);--display: var(--font-heading, "Playfair Display", Georgia, serif);--sans: var(--font-body, "DM Sans Variable", "DM Sans", system-ui, sans-serif);--ease: cubic-bezier(.16, 1, .3, 1);--bar: 52px;--winw: clamp(760px, 57vw, 860px);--winh: min(760px, calc(100vh - var(--bar) - 56px));--crop-h: 330px;color-scheme:light}.bo9{display:block;background:#fff;color:var(--w700);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.bo9 a{color:inherit}.bo9 h1,.bo9 h2{font-family:var(--display);font-weight:700;color:var(--ink);margin:0;letter-spacing:-.012em;text-wrap:balance;line-height:1.1}.bo9 p{margin:0}.bo9 .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;opacity:0}.bo9 .wrap{max-width:1296px;margin:0 auto;padding:0 40px}.bo9 .center{text-align:center}.bo9 .ic{width:18px;height:18px;flex:none;display:inline-block;vertical-align:middle}.bo9 .lead{font-size:20px;line-height:1.5;color:var(--mut);margin-top:16px;max-width:36em;text-wrap:pretty}.bo9 .lead.center{margin-left:auto;margin-right:auto}.bo9 .eyebrow{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--ink);margin-bottom:14px}.bo9 .eyebrow.center{justify-content:center}.bo9 .eb-sub{color:var(--mut);font-weight:500}.bo9 .eb-sub:before{content:"· "}.bo9 .micro{font-size:14px;color:var(--w600);margin-top:14px}.bo9 .cap{font-size:12.5px;color:var(--w600);margin-top:14px;text-align:center}.bo9 .mk{display:inline-flex;align-items:center;gap:6px;padding:0;font-family:var(--display);font-weight:800;line-height:1;color:var(--n800);font-size:24px;letter-spacing:0}.bo9 .mk i{width:.13em;height:.72em;border-radius:1px;background:var(--g500);font-style:normal;flex:none}.bo9 .mk.inv{color:#fff}.bo9 .mk-sb{font-size:18px;gap:4px}.bo9 .mk-tk{font-size:16px;gap:4px}.bo9 .mk-xl{font-size:56px;gap:10px}.bo9 .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;line-height:1.2;transition:background-color .3s var(--ease)}.bo9 .btn-gold{background:var(--g500);color:var(--n950)}.bo9 .btn-gold:hover{background:var(--g400)}.bo9 .btn-sm{min-height:38px;padding:0 16px;font-size:14.5px;border-radius:10px}.bo9 .lnk{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--n600);text-decoration:none;font-size:16px}.bo9 .lnk .ic{width:16px;height:16px}.bo9 .btn:focus-visible,.bo9 .lnk:focus-visible,.bo9 a:focus-visible,.bo9 summary:focus-visible{outline:2px solid var(--g600);outline-offset:3px;border-radius:6px}.bo9 .lbar{position:sticky;top:var(--scroll-offset-top);z-index:var(--z-sticky);height:var(--bar);background:#ffffffdb;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border-bottom:1px solid rgba(26,54,93,.1)}.bo9 .lbar-in{display:flex;align-items:center;height:100%;gap:28px}.bo9 .lbar-t{font-family:var(--display);font-weight:700;font-size:20px;color:var(--n800);text-decoration:none;margin-right:8px}.bo9 .lbar-nav{display:flex;gap:26px}.bo9 .lbar-nav a{font-size:14px;color:var(--w600);text-decoration:none}.bo9 .lbar-nav a:hover{color:var(--n800)}.bo9 .lbar-r{margin-left:auto;display:flex;align-items:center;gap:16px}.bo9 .hero{padding:52px 0 0;overflow:hidden;background:linear-gradient(#fff 0,#fff 70%,var(--w50) 100%)}.bo9 .hero-in{text-align:center}.bo9 .hero-eb{justify-content:center;color:var(--w600);font-weight:500}.bo9 .hero h1{font-size:clamp(40px,4.4vw,64px);font-weight:800;line-height:1.08;letter-spacing:-.018em;max-width:16em;margin:0 auto}.bo9 .hero h1 .h1-pre{display:block;margin-bottom:12px;font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.bo9 .hero-lead{font-size:21px;color:var(--w600);margin:22px auto 0;max-width:34em}.bo9 .hero-ctas{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:26px;flex-wrap:wrap}.bo9 .hero-shot{margin:44px auto 0;max-width:1120px;padding:0 40px}.bo9 .w-bs{background:var(--n50);--ink:var(--n800);--mut:var(--w600)}.bo9 .w-legal{background:var(--w100);--ink:var(--n800);--mut:var(--w600)}.bo9 .w-tax{background:var(--n950);--ink:#fff;--mut:var(--w300)}.bo9 .w-str{background:var(--w900);--ink:#fff;--mut:var(--w300)}.bo9 .stamp{display:inline-block;margin-top:20px;font-size:13px;font-weight:600;color:var(--mut);border:1px solid currentColor;border-radius:999px;padding:4px 12px}.bo9 .person{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start}.bo9 .who{width:44px;height:44px;border-radius:50%;background:var(--n800);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px var(--g500),0 0 0 5px #c0922e29}.bo9 .who .ic{width:20px;height:20px}.bo9 .who-l{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.bo9 .who-t{font-size:19px;line-height:1.45;font-weight:500;color:var(--ink);margin-top:4px;text-wrap:pretty}.bo9 .limit{font-size:14.5px;line-height:1.5;color:var(--mut);margin-top:16px;padding-left:60px;max-width:34em}.bo9 .btn-c{display:inline-block;background:var(--n800);color:#fff;font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:6px}.bo9 .evs .tag{font-style:normal;font-size:10.5px;font-weight:600;color:var(--p-ok);background:var(--ok-bg);border-radius:4px;padding:1px 5px;margin-left:6px;vertical-align:2px}.bo9 .strip{margin:44px auto 0;max-width:1040px}.bo9 .strip-rows{position:relative;background:#fff;border:1px solid var(--w200);border-radius:20px;padding:26px 30px 18px}.bo9 .srow{display:grid;grid-template-columns:240px 1fr;gap:24px;align-items:center;padding:12px 0;border-bottom:1px solid var(--w100)}.bo9 .srow:last-of-type{border-bottom:0}.bo9 .srow-l b{display:block;font-size:15.5px;color:var(--n800)}.bo9 .srow-l span{font-size:13.5px;color:var(--w600)}.bo9 .track{position:relative;height:28px;background:linear-gradient(90deg,var(--w100) 1px,transparent 1px) 0 0/calc(100% / 24) 100%;border-radius:6px}.bo9 .track i{position:absolute;z-index:1;left:calc(var(--h) / 24 * 100%);top:3px;width:3px;height:22px;margin-left:-1.5px;border-radius:2px;background:var(--n800)}.bo9 .r-red i{background:var(--n600)}.bo9 .r-apod i{background:var(--n700);width:5px;margin-left:-2.5px}.bo9 .r-sede i{background:var(--n950);width:7px;margin-left:-3.5px}.bo9 .srow-axis{border:0;padding-top:4px}.bo9 .axis{position:relative;height:18px}.bo9 .axis span{position:absolute;left:calc(var(--h) / 24 * 100%);transform:translate(-50%);font-size:12px;color:var(--w600);white-space:nowrap}.bo9 .axis span:first-child{transform:none}.bo9 .axis span:last-child{transform:translate(-100%)}.bo9 .sweep{position:absolute;z-index:0;inset:26px 30px 44px 294px;overflow:hidden;pointer-events:none;border-radius:6px}.bo9 .sweep i{position:absolute;inset:0;background:linear-gradient(90deg,#ebf8ff00 0,#ebf8ff8c 92%,#2c528200);border-right:1.5px solid var(--n600);transform:translate(0)}.bo9 .faq{padding:72px 0 80px;background:#fff}.bo9 .faq-in{max-width:820px}.bo9 .faq h2{font-size:clamp(28px,2.8vw,40px);margin-bottom:28px}.bo9 details{border-top:1px solid var(--w200)}.bo9 details:last-of-type{border-bottom:1px solid var(--w200)}.bo9 summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;font-size:18px;font-weight:600;color:var(--n800)}.bo9 summary::-webkit-details-marker{display:none}.bo9 .faq-ch{width:18px;height:18px;color:var(--w500);transition:transform .3s var(--ease)}.bo9 details[open] .faq-ch{transform:rotate(180deg)}.bo9 details p{padding:0 2px 22px;color:var(--w600);font-size:16.5px;max-width:42em}.bo9 details .faq-src{margin-top:-12px;padding:0 2px 20px;font-size:13.5px;color:var(--w600)}.bo9 details .faq-src a{color:var(--n600);font-weight:600;text-decoration:none}.bo9 details .faq-src a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 details .lnk-line{margin-top:-10px;padding:0 2px 20px;font-size:15.5px;color:var(--w600)}.bo9 .lnk-line a{color:var(--n600);font-weight:600;text-decoration:underline;text-underline-offset:4px}.bo9 details.area .lnk-line{margin-top:12px;padding:12px 0 0;border-top:1px solid var(--w100);font-size:14.5px;max-width:none}.bo9 .close .lnk-line{margin:14px auto 0;max-width:38em;font-size:15.5px;color:var(--w300)}.bo9 .close .lnk-line a{color:#fff}.bo9 .close{padding:96px 0 104px;background:linear-gradient(162deg,var(--n-deep),var(--n950) 42%,var(--n-hero));--ink:#fff;--mut:var(--w300);color:var(--w300);text-align:center}.bo9 .close h2{font-size:clamp(32px,3.6vw,52px);max-width:15em;margin:28px auto 0;color:#fff}.bo9 .close .lead{margin-left:auto;margin-right:auto;color:var(--w300)}.bo9 .close .lnk{color:#fff}.bo9 .close .micro{color:var(--w300)}@media(max-width:1023px){.bo9 .lbar-nav{display:none}}@media(max-width:767px){.bo9{font-size:16px}.bo9 .wrap{padding:0 16px}.bo9 .mk{font-size:22px}.bo9 .lbar{display:none}.bo9 .msec{min-height:calc(100svh - var(--scroll-offset-top) - var(--scroll-offset-bottom) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;justify-content:center;padding:32px 0 28px}.bo9{--crop-h:282px}.bo9 .lead{font-size:16.5px;margin-top:12px}.bo9 .eyebrow{font-size:14px;margin-bottom:10px}.bo9 .micro{font-size:13px;margin-top:12px}.bo9 .cap{font-size:12px;margin-top:10px}.bo9 .hero{padding:18px 0 14px}.bo9 .hero h1{font-size:36px;line-height:1.1}.bo9 .hero h1 .h1-pre{margin-bottom:8px;font-size:13px}.bo9 .hero-lead{font-size:17px;margin-top:14px}.bo9 .hero-ctas{margin-top:20px;gap:18px}.bo9 .hero-ctas .btn{width:100%}.bo9 .hero-shot{margin:16px 0 0;padding:0 16px;width:100%}.bo9 .stamp{margin-top:12px;font-size:12.5px;padding:3px 10px}.bo9 .who-t{font-size:16px;margin-top:2px}.bo9 .who-l{font-size:12px}.bo9 .person{grid-template-columns:36px 1fr;gap:12px}.bo9 .who{width:36px;height:36px}.bo9 .who .ic{width:17px;height:17px}.bo9 .limit{padding-left:48px;font-size:13px;margin-top:8px}.bo9 .srow-l{position:relative;z-index:1;background:#fff}.bo9 .strip{margin-top:22px}.bo9 .strip-rows{padding:12px 14px 8px;border-radius:16px}.bo9 .srow{grid-template-columns:1fr;gap:5px;padding:7px 0}.bo9 .srow-l{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.bo9 .srow-l b{font-size:14px}.bo9 .srow-l span{font-size:12px;text-align:right}.bo9 .track{height:22px}.bo9 .track i{height:16px}.bo9 .srow-axis .srow-l{display:none}.bo9 .sweep{inset:12px 14px 30px}.bo9 .faq{padding:40px 0 36px}.bo9 .faq h2{font-size:27px;margin-bottom:12px}.bo9 summary{font-size:16px;padding:14px 2px}.bo9 details p{font-size:15px;padding-bottom:14px}.bo9 .close{padding:44px 0 40px}.bo9 .mk-xl{font-size:44px}.bo9 .close h2{font-size:30px;margin-top:20px}.bo9 .close .hero-ctas .btn{width:100%}}.bo9 .lbar-v{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--n800);margin-left:-14px}.bo9 .lbar-v .ic{width:16px;height:16px;color:var(--n600)}.bo9 .lbar-t,.bo9 .lbar-v,.bo9 .lbar-nav a{white-space:nowrap}.bo9 .lbar-nav{gap:22px}.bo9 .eb-ic{width:19px;height:19px;color:var(--n600)}.bo9 .hero .stamp{margin-top:18px}.bo9 .blk{padding:104px 0}.bo9 .blk h2{font-size:clamp(32px,3.4vw,48px)}.bo9 .blk-head{max-width:780px}.bo9 .blk-head.center{margin:0 auto;text-align:center}.bo9 .blk-head .lead{margin-top:14px}.bo9 .tagline{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin-top:18px;font-size:14px;color:var(--w600)}.bo9 .tagline span{display:inline-flex;align-items:center;gap:6px}.bo9 .tour-intro{padding:96px 0 0;background:#fff}.bo9 .tour-intro h2{font-size:clamp(32px,3.4vw,48px)}.bo9 .step{padding:64px 0 80px;background:#fff}.bo9 .step-in{max-width:1376px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);grid-template-areas:"text shot" "note shot";column-gap:64px;align-items:start}.bo9 .step-text{grid-area:text;align-self:end}.bo9 .step-shot{grid-area:shot;align-self:center;margin:0}.bo9 .step-note{grid-area:note;align-self:start;margin-top:26px}.bo9 .step-n{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--n800);margin-bottom:14px}.bo9 .step-n b{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--w100);font-size:14px;font-weight:700;box-shadow:inset 0 0 0 1px var(--w300)}.bo9 .step h2{font-size:clamp(30px,2.8vw,42px);line-height:1.12}.bo9 .step .lead{font-size:18px;margin-top:14px}.bo9 .step-shot .win{height:var(--wh,620px)}.bo9 .step-shot .cap{text-align:right}.bo9 .focus{opacity:var(--bo9-s);transform:scale(calc(.97 + .03 * var(--bo9-s)));transform-origin:0 0}.bo9 .step-note .limit{padding-left:60px}.bo9 .probs-w{background:var(--world-tint)}.bo9 .probs-w.pr1{padding-bottom:16px}.bo9 .probs-w.pr2{padding-top:0}.bo9 .probs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bo9 .pr1 .probs{margin-top:48px}.bo9 .prob{display:flex;flex-direction:column;gap:16px;background:#fff;border:1px solid var(--w200);border-radius:20px;padding:26px 26px 20px}.bo9 .prob-q{font-family:var(--display);font-weight:700;font-size:20px;line-height:1.32;color:var(--n800);text-wrap:pretty}.bo9 .prob-a{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:16px;line-height:1.5;color:var(--w700)}.bo9 .prob-a .ic{width:18px;height:18px;margin-top:3px;color:var(--n600)}.bo9 .prob-w{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--w100);font-size:13.5px;font-weight:600;color:var(--n600)}.bo9 .prob-w .ic{width:15px;height:15px}.bo9 .year{background:#fff}.bo9 .yr .track{background:linear-gradient(90deg,var(--w100) 1px,transparent 1px) 0 0/calc(100% / 12) 100%}.bo9 .yr .track i.span{left:0;width:100%;margin-left:0;top:9px;height:10px;border-radius:5px;background:linear-gradient(90deg,var(--n700),var(--n600))}.bo9 .yr .track i.seg{left:calc(var(--a) / 24 * 100%);width:calc((var(--b) - var(--a)) / 24 * 100%);margin-left:0;top:9px;height:10px;border-radius:5px;background:var(--n600)}.bo9 .yr .track i.off{left:calc(var(--a) / 24 * 100%);width:calc((var(--b) - var(--a)) / 24 * 100%);margin-left:0;top:9px;height:10px;border-radius:5px;background:repeating-linear-gradient(135deg,var(--w300) 0 2px,transparent 2px 6px)}.bo9 .yr .track i.big{width:7px;margin-left:-3.5px;background:var(--n950)}.bo9 .yr .srow{grid-template-columns:250px 1fr}.bo9 .yr .srow-l b span{font-size:inherit!important;color:inherit!important;text-align:left!important}.bo9 .yr .sweep{left:304px;right:calc(30px + (100% - 334px) * (1 - var(--today, .7796)))}.bo9 .yr-axis>span{transform:translate(-50%)!important}.bo9 .yr-axis span span{position:static;transform:none!important}.bo9 .miles{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px auto 0;max-width:1040px}.bo9 .mile{display:inline-flex;align-items:center;gap:10px;background:var(--w50);border:1px solid var(--w200);border-radius:999px;padding:7px 16px 7px 8px;font-size:14.5px;color:var(--w700)}.bo9 .mile b{display:inline-grid;place-items:center;min-width:40px;height:26px;padding:0 8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--w300);font-size:13px;color:var(--n800)}.bo9 .vig{background:#fff;border-top:1px solid var(--w100)}.bo9 .vig.v1{padding-bottom:40px}.bo9 .vig.v2{padding-top:16px;border-top:0}.bo9 .vig-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.bo9 .vig-txt .lead{font-size:19px}.bo9 .vig-who{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--w200);font-size:15.5px;line-height:1.5;font-weight:600;color:var(--n800);text-wrap:pretty}.bo9 .vig-who .ic{width:18px;height:18px;margin-top:2px;color:var(--n600)}.bo9 .vig-w{margin:0}.bo9 .vig-stage{display:grid;grid-template-columns:200px minmax(0,1fr);gap:26px;align-items:center;border-radius:24px;padding:30px;background:var(--world-tint)}.bo9 .radar{position:relative;width:200px;height:200px}.bo9 .radar svg{display:block;width:100%;height:100%}.bo9 .vg-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.bo9 .fd{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;background:#fff;border:1px solid var(--w200);border-radius:14px;padding:13px 16px 12px 12px;box-shadow:0 14px 30px -24px #0f244059}.bo9 .fd-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--w100);color:var(--n800)}.bo9 .fd-ic .ic{width:18px;height:18px}.bo9 .fd-k{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--w600)}.bo9 .fd-k .tag{text-transform:none;letter-spacing:0;margin-left:0}.bo9 .fd-t{font-size:15px;line-height:1.4;font-weight:600;color:var(--n800);margin-top:3px;text-wrap:pretty}.bo9 .fd-to{display:inline-flex;align-items:center;gap:6px;margin-top:7px;font-size:13px;color:var(--w600)}.bo9 .fd-to .ic{width:14px;height:14px;color:var(--n600)}.bo9 .fd-t{display:block}.bo9 .fd-to{display:flex}.bo9 .radar .rg{fill:none;stroke:var(--w300);stroke-width:1}.bo9 .radar .rd-hand{stroke:var(--n600);stroke-width:1.5}.bo9 .radar .rd-d{fill:var(--n800)}.bo9 .radar .rd-c{fill:var(--n950)}.bo9 .radar .rd-s0{stop-color:var(--n600);stop-opacity:0}.bo9 .radar .rd-s1{stop-color:var(--n600);stop-opacity:.22}.bo9 .radar-dark .rg{stroke:#fff3}.bo9 .radar-dark .rd-hand{stroke:var(--w300)}.bo9 .radar-dark .rd-d,.bo9 .radar-dark .rd-c{fill:#fff}.bo9 .radar-dark .rd-s0{stop-color:var(--w300);stop-opacity:0}.bo9 .radar-dark .rd-s1{stop-color:var(--w300);stop-opacity:.28}.bo9 .vig-h3{margin:0 0 20px;font-family:var(--display);font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-.01em;color:var(--n800)}.bo9 .vig-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bo9 .vf{display:flex;flex-direction:column;background:#fff;border:1px solid var(--w200);border-radius:20px;padding:22px 24px 18px}.bo9 .vf-h{display:flex;align-items:center;gap:12px}.bo9 .vf-ic{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:var(--w100);color:var(--n800)}.bo9 .vf-ic .ic{width:18px;height:18px}.bo9 .vf-t{font-family:var(--display);font-weight:700;font-size:19px;line-height:1.25;color:var(--n800);text-wrap:balance}.bo9 .vf-p{font-size:15px;line-height:1.5;color:var(--w700);margin-top:12px;text-wrap:pretty}.bo9 .vf-to{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:12px;border-top:1px solid var(--w100);font-size:13.5px;font-weight:600;color:var(--n600)}.bo9 .vf-p+.vf-to{margin-top:14px}.bo9 .vf-to .ic{width:15px;height:15px}.bo9 .vf .tag{margin-left:0;margin-top:10px;margin-bottom:12px;align-self:flex-start}.bo9 .vig-truth{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.bo9 .vt{border-radius:16px;background:var(--w50);border:1px solid var(--w200);padding:16px 20px}.bo9 .vt b{display:block;font-size:14px;font-weight:600;color:var(--n800)}.bo9 .vt p{font-size:14.5px;line-height:1.5;color:var(--w700);margin-top:4px;text-wrap:pretty}.bo9 .invt{background:var(--w50)}.bo9 .inv-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:20px;font-size:14px;color:var(--w600)}.bo9 .inv-legend>span{display:inline-flex;align-items:center;gap:8px}.bo9 .inv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;align-items:start}.bo9 details.area{background:#fff;border:1px solid var(--w200);border-radius:20px}.bo9 details.area:last-of-type{border-bottom:1px solid var(--w200)}.bo9 details.area>summary{display:block;padding:24px 24px 20px;font-size:inherit;font-weight:400}.bo9 details.area p{padding:0;max-width:none;font-size:inherit;color:inherit}.bo9 .area-h{display:flex;align-items:center;gap:14px}.bo9 .area-ic{width:42px;height:42px;flex:none;border-radius:11px;background:var(--w100);color:var(--n800);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--w200)}.bo9 .area-ic .ic{width:20px;height:20px}.bo9 .area-t{display:block;font-family:var(--display);font-weight:700;font-size:21px;line-height:1.2;color:var(--n800)}.bo9 .area-n{display:block;font-size:13.5px;color:var(--w600);margin-top:2px}.bo9 .area-p{display:block;font-size:15px;line-height:1.5;color:var(--w600);margin-top:14px}.bo9 .area-more{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:14px;border-top:1px solid var(--w100);font-size:14.5px;font-weight:600;color:var(--n600)}.bo9 .area-more .ic{width:16px;height:16px;transition:transform .3s var(--ease)}.bo9 details.area[open] .area-more .ic{transform:rotate(180deg)}.bo9 .area-more .m-open{display:none}.bo9 details.area[open] .m-open{display:inline}.bo9 details.area[open] .m-closed{display:none}.bo9 .caps-w{padding:0 24px 18px}.bo9 details.area .caps-h{font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--w600);margin:14px 0 2px}.bo9 .caps{list-style:none;margin:0;padding:0}.bo9 .caps li{font-size:14.5px;line-height:1.45;color:var(--w700);padding:8px 0;border-bottom:1px solid var(--w100)}.bo9 .caps li:last-child{border-bottom:0}.bo9 .tag{display:inline-block;font-size:12px;font-weight:600;line-height:1.55;border-radius:999px;padding:0 8px;margin-left:6px;white-space:nowrap;vertical-align:1px;background:var(--n50);color:var(--n700)}.bo9 .tag-p{background:var(--g50);color:var(--g700)}.bo9 .tag-r{background:var(--w100);color:var(--w700)}.bo9 .cons{background:#fff;border-top:1px solid var(--w100)}.bo9 .cchips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:40px auto 0;max-width:1080px}.bo9 .cc{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--w200);border-radius:999px;padding:9px 18px 9px 10px;background:#fff}.bo9 .cc>.ic{width:30px;height:30px;padding:6px;border-radius:50%;background:var(--w100);color:var(--n800)}.bo9 .cc>span{display:flex;flex-direction:column;line-height:1.25}.bo9 .cc b{font-size:15px;font-weight:600;color:var(--n800)}.bo9 .cc small{font-size:13px;color:var(--w600)}@media(max-width:1100px){.bo9 .step-in{grid-template-columns:1fr;grid-template-areas:"text" "shot" "note"}.bo9 .step-shot{margin-top:36px}}@media(min-width:1101px)and (max-width:1439px){.bo9 .step{padding:24px 0}.bo9 .step-in{--shot-w:580px;--shot-z:.54;grid-template-columns:minmax(0,1fr) var(--shot-w);grid-template-areas:"text shot" "text note";column-gap:40px}.bo9 .step-text{align-self:start}.bo9 .step-shot{position:relative;align-self:start}.bo9 .step-shot .cap{position:absolute;right:10px;top:6px;z-index:1;margin:0;padding:1px 9px;border:1px solid var(--w200);border-radius:999px;background:#ffffffeb;color:var(--w600);font-size:12px;line-height:1.5}.bo9 .step-note{margin-top:16px;align-self:start}}@media(min-width:1101px)and (max-width:1179px){.bo9 .step-in{--shot-w:560px;--shot-z:.52}}@media(max-width:1100px){.bo9 .probs,.bo9 .inv-grid,.bo9 .vig-g{grid-template-columns:repeat(2,minmax(0,1fr))}.bo9 .vig-in{grid-template-columns:1fr;gap:32px}.bo9 .vig-txt{max-width:640px}.bo9 .vig-truth{grid-template-columns:1fr}}@media(max-width:767px){.bo9 .lbar-v,.bo9 .hero .micro{display:none}.bo9 .hero .stamp{margin-top:12px}.bo9 .blk{padding:34px 0 30px}.bo9 .blk h2{font-size:28px;line-height:1.14}.bo9 .blk-head .lead{margin-top:10px}.bo9 .tagline{display:none}.bo9 .tour-intro{padding:0;min-height:auto}.bo9 .tour-intro .blk-head{display:none}.bo9 .step{padding:26px 0 22px}.bo9 .step-in{display:flex;flex-direction:column;padding:0 16px}.bo9 .step-n{font-size:14px;margin-bottom:10px}.bo9 .step-n b{width:24px;height:24px;font-size:13px}.bo9 .step h2{font-size:28px;line-height:1.14}.bo9 .step .lead{font-size:16px;margin-top:10px}.bo9 .step-shot{margin-top:18px;align-self:stretch;width:100%;position:relative}.bo9 .step-shot .win{height:276px}.bo9 .step-shot .cap{position:static;margin:8px 0 0;background:none;border:0;padding:0;text-align:right}.bo9 .step-note{margin-top:18px}.bo9 .step-note .limit{display:none}.bo9 .probs-w.pr1,.bo9 .probs-w.pr2{padding:24px 0 20px}.bo9 .pr1 .blk-head .lead{display:none}.bo9 .pr1 .probs{margin-top:18px}.bo9 .probs{grid-template-columns:1fr;gap:8px}.bo9 .prob{padding:12px 16px 10px;gap:7px;border-radius:16px}.bo9 .prob-q{font-size:17px}.bo9 .prob-a{font-size:14.5px;gap:8px;grid-template-columns:18px minmax(0,1fr)}.bo9 .prob-a .ic{width:16px;height:16px}.bo9 .prob-w{padding-top:8px;font-size:12.5px}.bo9 .year .blk-head .lead{display:none}.bo9 .yr .srow{grid-template-columns:1fr}.bo9 .yr .sweep{left:14px;right:calc(14px + (100% - 28px) * (1 - var(--today, .7796)))}.bo9 .miles{gap:8px;margin-top:16px}.bo9 .mile{font-size:13px;padding:5px 12px 5px 6px;gap:8px}.bo9 .mile b{min-width:34px;height:22px;font-size:12px}.bo9 .vig.v1,.bo9 .vig.v2{padding:26px 0 22px}.bo9 .vig.v1 .eyebrow{display:none}.bo9 .vig-in{display:flex;flex-direction:column;align-items:stretch;gap:16px}.bo9 .vig-txt .lead{font-size:16px;margin-top:10px}.bo9 .vig-who{display:none}.bo9 .vig-stage{display:block;padding:12px;border-radius:18px}.bo9 .radar{display:none}.bo9 .vg-feed{gap:8px}.bo9 .fd{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 12px 9px 10px;border-radius:12px}.bo9 .fd-ic{width:32px;height:32px;border-radius:9px}.bo9 .fd-ic .ic{width:16px;height:16px}.bo9 .fd-k{font-size:12px}.bo9 .fd-t{font-size:14px}.bo9 .fd-to{font-size:12.5px;margin-top:5px}.bo9 .vig-w .cap{margin-top:8px}.bo9 .vig-h3{font-size:20px;margin-bottom:12px}.bo9 .vig-g{grid-template-columns:1fr;gap:8px}.bo9 .vf{padding:11px 14px 10px;border-radius:14px}.bo9 .vf-h{gap:10px}.bo9 .vf-ic{width:30px;height:30px;border-radius:8px}.bo9 .vf-ic .ic{width:15px;height:15px}.bo9 .vf-t{font-size:16px}.bo9 .vf-p{display:none}.bo9 .vf-to{margin-top:6px!important;padding-top:6px;font-size:12.5px;border-top:0}.bo9 .vf .tag{margin-top:6px}.bo9 .vig-truth{display:none}.bo9 .invt.blk{padding:20px 0 16px}.bo9 .invt .eyebrow{display:none}.bo9 .inv-legend{gap:6px 14px;margin-top:12px;font-size:12.5px}.bo9 .inv-grid{grid-template-columns:1fr;gap:8px;margin-top:18px}.bo9 details.area{border-radius:14px}.bo9 details.area>summary{padding:11px 14px}.bo9 .area-h{gap:12px}.bo9 .area-ic{width:34px;height:34px;border-radius:9px}.bo9 .area-ic .ic{width:17px;height:17px}.bo9 .area-t{font-size:17px}.bo9 .area-n{font-size:12.5px}.bo9 .area-p,.bo9 .area-more{display:none}.bo9 .caps-w{padding:0 14px 12px}.bo9 .caps li{font-size:14px}.bo9 .cchips{gap:8px;margin-top:20px}.bo9 .cc{padding:6px 12px 6px 6px;gap:8px}.bo9 .cc>.ic{width:26px;height:26px;padding:5px}.bo9 .cc b{font-size:13.5px}.bo9 .cc small{font-size:12px}}.bo9 .ancla{display:block;width:0;height:0;overflow:hidden}.bo9 section[id],.bo9 .ancla,.bo9 details[id]{scroll-margin-top:var(--scroll-offset-top)}@media(min-width:768px){.bo9 section[id],.bo9 .ancla,.bo9 details[id]{scroll-margin-top:calc(var(--scroll-offset-top) + var(--bar))}}@media(max-width:1279px){.bo9 .lbar-nav .lb-x{display:none}}.bo9 .lbar .btn{white-space:nowrap}.bo9 .asis{background:#fff}.bo9 .asis.a1{padding-bottom:40px}.bo9 .asis.a2{padding-top:16px;padding-bottom:16px}.bo9 .asis.a3{padding-top:16px}.bo9 .asis-in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.bo9 .asis-txt .lead{font-size:19px}.bo9 .asis-eg{font-size:15.5px;line-height:1.55;color:var(--w600);margin-top:20px;padding-top:18px;border-top:1px solid var(--w200);text-wrap:pretty}.bo9 .asis-person{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;margin-top:16px;font-size:15.5px;line-height:1.5;font-weight:600;color:var(--n800);text-wrap:pretty}.bo9 .asis-person .ic{width:18px;height:18px;margin-top:2px;color:var(--n600)}.bo9 .chat-w{margin:0}.bo9 .chat-stage{border-radius:24px;padding:30px;background:var(--world-tint)}.bo9 .chat{background:#fff;border:1px solid var(--w200);border-radius:18px;box-shadow:0 30px 60px -30px #0f244059;overflow:hidden}.bo9 .chat-top{display:flex;align-items:center;gap:10px;padding:13px 18px;border-bottom:1px solid var(--w100);font-size:14.5px;color:var(--n800)}.bo9 .chat-top b{font-weight:600}.bo9 .chat-av{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--w100);color:var(--n600)}.bo9 .chat-av .ic{width:16px;height:16px}.bo9 .chat-conn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--w600);background:var(--w50);border:1px solid var(--w200);border-radius:999px;padding:3px 10px;white-space:nowrap}.bo9 .chat-conn .ic{width:13px;height:13px}.bo9 .chat-log{list-style:none;margin:0;padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px}.bo9 .msg-u{align-self:flex-end;max-width:84%;background:var(--n800);color:#fff;border-radius:16px 16px 4px;padding:10px 14px;font-size:15px;line-height:1.45;text-wrap:pretty}.bo9 .msg-u:not(:first-child){margin-top:12px}.bo9 .msg-t{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.bo9 .msg-t code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--w700);background:var(--w50);border:1px solid var(--w200);border-radius:6px;padding:1px 7px}.bo9 .msg-a{align-self:flex-start;max-width:90%;background:var(--w50);border:1px solid var(--w200);border-radius:16px 16px 16px 4px;padding:10px 14px;font-size:15px;line-height:1.5;color:var(--w700);text-wrap:pretty}.bo9 .asis-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.bo9 .asis-box{border:1px solid var(--w200);border-radius:20px;padding:26px 28px 24px;background:#fff}.bo9 .asis-keep,.bo9 .asis-fine{background:var(--w50)}.bo9 .asis-h3{margin:0;font-family:var(--display);font-weight:700;font-size:22px;line-height:1.25;letter-spacing:-.01em;color:var(--n800)}.bo9 .sc-list{margin:14px 0 0}.bo9 .sc-list>div{display:grid;grid-template-columns:minmax(min-content,1fr) minmax(0,auto);gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--w100)}.bo9 .sc-list dt{display:flex;align-items:center;gap:10px;font-size:15.5px;font-weight:600;color:var(--n800)}.bo9 .sc-list dt .ic{width:17px;height:17px;color:var(--n600);flex:none}.bo9 .sc-list dd{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.bo9 .sc-roles{margin-top:6px;padding-top:12px;border-top:1px solid var(--w100);font-size:14px;line-height:1.5;color:var(--w600)}.bo9 .sc-roles b{color:var(--n800);font-weight:600}.bo9 .keep{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px}.bo9 .keep li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:15.5px;line-height:1.5;color:var(--w700);text-wrap:pretty}.bo9 .keep .ic{width:18px;height:18px;margin-top:2px;color:var(--n600)}.bo9 .asis .steps{margin-top:18px}.bo9 .asis .steps>li>b{font-size:16px}.bo9 .asis .steps>li>span{font-size:15px}.bo9 .asis-fine{display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.bo9 .asis-keep,.bo9 .asis-fine{display:flex;flex-direction:column;justify-content:center;background:none;border:0;padding:8px 12px 8px 20px}.bo9 .asis-keep .keep{max-width:30em}.bo9 .asis-fine .asis-small{max-width:32em}}.bo9 .asis-small{font-size:15px;line-height:1.55;color:var(--w600);text-wrap:pretty}.bo9 .asis-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:16px}.bo9 .asis-links a{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--n600);text-decoration:none}.bo9 .asis-links a .ic{width:15px;height:15px}.bo9 .asis-links a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 .asis-links a:focus-visible{outline:2px solid var(--g600);outline-offset:2px;border-radius:6px}@media(max-width:1100px){.bo9 .asis-in{grid-template-columns:1fr;gap:32px}.bo9 .asis-txt{max-width:640px}}@media(min-width:768px)and (max-width:899px){.bo9 .asis-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.bo9 .asis.a1,.bo9 .asis.a2,.bo9 .asis.a3{padding:26px 0 22px}.bo9 .asis.a1{padding:18px 0 12px}.bo9 .asis.a1 .eyebrow{display:none}.bo9 .asis-in{display:flex;flex-direction:column;align-items:stretch;gap:16px}.bo9 .asis-txt .lead{font-size:16px;margin-top:10px}.bo9 .chat-stage{padding:12px;border-radius:18px}.bo9 .chat{border-radius:14px}.bo9 .chat-top{padding:8px 12px;font-size:14px}.bo9 .chat-av{width:26px;height:26px}.bo9 .chat-conn{display:none}.bo9 .chat-log{padding:12px 12px 14px;gap:6px}.bo9 .msg-u,.bo9 .msg-a{font-size:14px;line-height:1.42;padding:8px 12px;max-width:90%}.bo9 .msg-u:not(:first-child){margin-top:8px}.bo9 .msg-t code{font-size:12px}.bo9 .chat-w .cap{margin-top:8px}.bo9 .asis-cols{display:flex;flex-direction:column;gap:12px}.bo9 .asis-box{padding:14px 16px 12px;border-radius:16px}.bo9 .asis-h3{font-size:20px}.bo9 .sc-list{margin-top:8px}.bo9 .sc-list>div{padding:8px 0;gap:8px}.bo9 .sc-list dt{font-size:14.5px;gap:8px}.bo9 .sc-list dt .ic{width:16px;height:16px}.bo9 .sc-list .rl,.bo9 .msg-t .rl{display:none}.bo9 .sc-roles{font-size:13px;padding-top:10px}.bo9 .keep{margin-top:10px;gap:10px}.bo9 .keep li{font-size:14.5px;grid-template-columns:18px minmax(0,1fr);gap:8px}.bo9 .keep .ic{width:16px;height:16px}.bo9 .asis .steps{margin-top:12px}.bo9 .asis .steps>li{padding-bottom:7px}.bo9 .asis .steps>li>b{font-size:15px}.bo9 .asis .steps>li>span{font-size:14px}.bo9 .asis-fine .asis-person{margin-top:0;font-size:14.5px;grid-template-columns:18px minmax(0,1fr);gap:8px}.bo9 .asis-fine .asis-person .ic{width:16px;height:16px}.bo9 .asis-fine .asis-eg{margin-top:10px;padding-top:10px;font-size:14px}.bo9 .asis-small{font-size:13.5px;margin-top:10px}.bo9 .asis-links{margin-top:10px;gap:6px 20px}.bo9 .asis-links a{font-size:14.5px}.bo9 .vf .tag{margin-bottom:0}}.bo9 .scp{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap}.bo9 .scp .ic{width:13px;height:13px}.bo9 .scp-r{background:var(--n50);color:var(--n700)}.bo9 .scp-w{background:#fff;color:var(--w800);box-shadow:inset 0 0 0 1px var(--w300)}.bo9 .scp-c{background:var(--n800);color:#fff}.bo9 .steps{list-style:none;margin:16px 0 0;padding:0;counter-reset:st}.bo9 .steps>li{position:relative;padding:0 0 14px 40px;counter-increment:st}.bo9 .steps>li:before{content:counter(st);position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;background:var(--n800);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center}.bo9 .steps>li:not(:last-child):after{content:"";position:absolute;left:12.5px;top:30px;bottom:4px;width:1px;background:var(--w200)}.bo9 .steps>li>b{display:block;font-size:15.5px;font-weight:600;color:var(--n800);line-height:1.35;padding-top:2px}.bo9 .steps>li>span{display:block;font-size:14.5px;line-height:1.45;color:var(--w700);margin-top:2px}.bo9 .steps>li>.roles{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.bo9 .url{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--n800);background:var(--w100);border-radius:5px;padding:1px 6px;white-space:nowrap}@media(max-width:767px){.bo9 .t-d,.bo9 .only-d{display:none!important}}@media(min-width:768px){.bo9 .t-m,.bo9 .only-m{display:none!important}}@media(min-width:1024px){.bo9 .lbar-r{display:none}}.bo9 .hero.has-crumb{padding-top:0}.bo9 .hero-crumb{text-align:left}.bo9 .hero-crumb nav{padding:14px 0 0}.bo9 .hero.has-crumb .hero-in{padding-top:30px}@media(max-width:767px){.bo9 .hero-crumb nav{padding-top:10px}.bo9 .hero.has-crumb .hero-in{padding-top:12px}}.bo9 .tldr{background:#fff;padding:44px 0 40px;border-bottom:1px solid var(--w100)}.bo9 .tldr-in{max-width:820px;margin:0 auto}.bo9 .tldr-h{font-family:var(--sans);line-height:1.4;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--w600);margin-bottom:12px}.bo9 .tldr-p{display:grid;gap:10px}.bo9 .tldr-p p{font-size:18px;line-height:1.55;color:var(--w700);text-wrap:pretty}.bo9 .tldr-f{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:18px;padding-top:14px;border-top:1px solid var(--w100);font-size:14px;color:var(--w600)}.bo9 .tldr-f a{color:var(--n600);font-weight:600;text-decoration:none}.bo9 .tldr-f a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 .tldr-adv{display:inline-flex;align-items:center;gap:6px}.bo9 .tldr-adv .ic{width:15px;height:15px}@media(max-width:767px){.bo9 .tldr{padding:24px 0 22px}.bo9 .tldr-p p{font-size:16px}.bo9 .tldr-f{font-size:13px;gap:6px 16px}}.bo9 .bo9-sprite{position:absolute;width:0;height:0;overflow:hidden}.bo9 svg.ic{overflow:visible}.bo9 .invx.x1{padding-bottom:16px}.bo9 .invx.x2{padding-top:0}.bo9 .ix-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bo9 .x1 .ix-grid{margin-top:48px}.bo9 .ix{display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:26px 28px 22px}.bo9 .ix-k{font-size:14px;font-weight:600;color:var(--n600)}.bo9 .ix-t{margin:4px 0 0;font-family:var(--display);font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-.01em;color:var(--n800);text-wrap:balance}.bo9 .ix-p{font-size:16px;line-height:1.55;color:var(--w700);margin-top:12px;text-wrap:pretty}.bo9 .ix-f{font-size:14.5px;line-height:1.5;color:var(--w600);margin-top:10px;margin-bottom:18px;text-wrap:pretty}.bo9 .ix-l{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:auto;padding-top:14px;border-top:1px solid var(--w100)}.bo9 .ix-l a{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--n600);text-decoration:none}.bo9 .ix-l a .ic{width:15px;height:15px}.bo9 .ix-l a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 .ix-l a:focus-visible{outline:2px solid var(--g600);outline-offset:2px;border-radius:6px}@media(max-width:767px){.bo9 .invx.x1,.bo9 .invx.x2{padding:28px 0 24px}.bo9 .invx h2{font-size:26px}.bo9 .x1 .ix-grid{margin-top:16px}.bo9 .ix-grid{grid-template-columns:1fr;gap:10px}.bo9 .ix{padding:14px 16px 12px;border-radius:16px}.bo9 .ix-k{font-size:13px}.bo9 .ix-t{font-size:19px;margin:2px 0 0}.bo9 .ix-p{font-size:14.5px;margin-top:6px}.bo9 .ix-f{font-size:13.5px;margin-top:6px;margin-bottom:10px}.bo9 .ix-l{padding-top:10px;gap:6px 18px}.bo9 .ix-l a{font-size:14px}}.bo9 .close .close-ee{margin-top:36px;margin-bottom:6px}.bo9 .close .close-ee{scroll-margin-top:calc(var(--scroll-offset-top) + 16px)}.bo9 .close .close-ee+.hero-ctas{margin-top:18px}@media(max-width:767px){.bo9 .close .close-ee{margin-top:20px}}.bo9 .win-hero{height:var(--wh,580px)}.bo9 .win{--z:.76;position:relative;background:#fff;border-radius:14px;overflow:hidden;border:1px solid rgba(15,36,64,.14);box-shadow:0 40px 80px -36px #0f24406b,0 14px 28px -18px #0f244038;display:flex;flex-direction:column;font-family:var(--sans);color:var(--p-ink);text-align:left;font-variant-numeric:tabular-nums;line-height:1.4}.bo9 .w-tax .win,.bo9 .w-str .win{box-shadow:0 40px 90px -30px #000000b3,0 0 0 1px #ffffff0f}.bo9 .win-bar{flex:none;height:36px;display:flex;align-items:center;justify-content:center;position:relative;background:var(--p-chrome);border-bottom:1px solid var(--p-line)}.bo9 .tl3{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;gap:7px}.bo9 .tl3 i{width:11px;height:11px;border-radius:50%;background:var(--p-dot)}.bo9 .addr{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--p-addr);background:#fff;border:1px solid var(--p-line);border-radius:7px;padding:3px 12px}.bo9 .addr .ic{width:11px;height:11px}.bo9 .app{position:absolute;left:0;top:36px;width:calc(100% / var(--z));height:calc((100% - 36px) / var(--z));transform:scale(var(--z));transform-origin:0 0;display:grid;grid-template-columns:232px minmax(0,1fr)}.bo9 .burger{display:none}@media(min-width:768px)and (max-width:899px){.bo9 .win-inline,.bo9 .win-hero{--z:.62}.bo9 .win.win-hero{height:calc(var(--wh,580px) * .816)}.bo9 .step-shot .win.win-inline{height:calc(var(--wh,620px) * .816)}}@media(min-width:1101px)and (max-width:1439px){.bo9 .step-shot .win.win-inline{--z:var(--shot-z);height:calc(36px + (var(--wh,620px) - 36px) * var(--shot-z) / .76)}}.bo9 .sb{background:#fff;border-right:1px solid var(--p-line);overflow:hidden;min-height:0}.bo9 .sb-top{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 17px 0 12px}.bo9 .win .mk-sb{font-size:19px;gap:5px}.bo9 .sb-tools{display:flex;align-items:center;gap:16px;color:var(--w500)}.bo9 .sb-tools .ic{width:18px;height:18px}.bo9 .sb-bell{position:relative;display:inline-flex}.bo9 .bell-n{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--err);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px #fff;opacity:0}.bo9 .sb-org{display:inline-flex;align-items:center;gap:8px;height:34px;margin:8px 0 0 8px;padding:0 12px;border:1px solid var(--w200);border-radius:8px;font-size:14px;color:var(--w600);white-space:nowrap}.bo9 .sb-org .ic{width:16px;height:16px}.bo9 .sb-org .ic:last-child{width:14px;height:14px}.bo9 .sb-search{display:flex;align-items:center;gap:8px;height:31px;margin:6px 8px 0;padding:0 8px 0 12px;background:var(--p-chrome);border:1px solid var(--p-line);border-radius:8px;font-size:12.5px;color:var(--p-mute);white-space:nowrap}.bo9 .sb-search .ic{width:14px;height:14px}.bo9 .sb-search kbd{margin-left:auto;font-family:var(--sans);font-size:10.5px;font-weight:600;color:var(--p-addr);background:var(--p-kbd);border-radius:4px;padding:1px 5px}.bo9 .sb-nav{position:relative;margin-top:9px;border-top:1px solid var(--p-line);padding:19px 12px 0}.bo9 .sb-g{padding-bottom:calc(12px - 4px * var(--o));border-bottom:1px solid var(--p-line);margin-bottom:11px}.bo9 .sb-h{height:22px;display:flex;align-items:center;justify-content:space-between;margin:0;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb,var(--n800) calc(var(--o) * 100%),var(--p-mute))}.bo9 .sb-h .chev{width:13px;height:13px;color:var(--p-mute);transform:rotate(calc(var(--o) * 90deg))}.bo9 .sb-its{height:calc(var(--o) * var(--ih));overflow:hidden}.bo9 .sb-in{padding-top:3px;opacity:clamp(0,calc(var(--o) * 2 - .6),1)}.bo9 .sb-i{position:relative;z-index:0;height:31px;margin:0 -8px 3px;padding:0 12px;display:flex;align-items:center;gap:10px;border-radius:8px;font-size:14px;white-space:nowrap;color:color-mix(in srgb,var(--n800) calc(var(--w,0) * 100%),var(--p-ink));font-weight:clamp(400,calc(400 + (var(--w,0) - .5) * 100000),600)}.bo9 .sb-i:before{content:"";position:absolute;inset:0;border-radius:8px;background:var(--p-tint);opacity:var(--w,0);z-index:-1}.bo9 .sb-i:after{content:"";position:absolute;left:0;top:7px;width:4px;height:17px;border-radius:0 3px 3px 0;background:var(--g500);opacity:var(--w,0)}.bo9 .sb-i .ic{width:18px;height:18px;color:color-mix(in srgb,var(--g500) calc(var(--w,0) * 100%),var(--w500))}.bo9 .sb-i.tall{height:47px}.bo9 .sb-l{min-width:0;overflow:hidden;text-overflow:ellipsis}.bo9 .sb-l small{display:block;font-size:11.5px;color:var(--w600);font-weight:400;margin-top:1px}.bo9 .sb-i .sb-more{margin-left:auto;width:14px;height:14px;color:var(--p-mute)}.bo9 .mn{position:relative;min-width:0;min-height:0;background:#fff}.bo9 .scr{position:relative;isolation:isolate;background:#fff;container:scr/inline-size;height:100%;overflow:hidden}.bo9 .scr.scr-0{overflow:visible}.bo9 .page{position:absolute;inset:0;background:#fff;overflow:hidden}.bo9 .crumbs{height:33px;display:flex;align-items:center;gap:7px;padding:0 20px;background:var(--w50);border-bottom:1px solid var(--w200);font-size:12.5px;color:var(--w500);white-space:nowrap}.bo9 .crumbs em{font-style:normal;color:var(--w300);font-size:12px}.bo9 .crumbs b{color:var(--n800);font-weight:600}.bo9 .pg{position:relative;padding:33px 52px 40px}.bo9 .ph{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:30px}.bo9 .ph>*:last-child:not(:first-child){flex:none}.bo9 .ph-t{font-size:24px;font-weight:700;color:var(--n800);line-height:1.25}.bo9 .ph-d{font-size:14.5px;color:var(--w400);margin-top:6px;line-height:1.4}.bo9 .ph-serif .ph-t{font-family:var(--display);font-size:34px;line-height:1.2}.bo9 .ph-serif .ph-d{font-size:16px;color:var(--w600);margin-top:4px}.bo9 .sec-h{font-size:15px;font-weight:600;color:var(--n800)}.bo9 .sec-s{font-size:13px;color:var(--n800);margin-top:2px}.bo9 .cd{background:#fff;border:1px solid var(--w200);border-radius:12px}.bo9 .inp{display:flex;align-items:center;height:36px;padding:0 13px;border:1px solid var(--w200);border-radius:8px;font-size:14px;color:var(--w400);white-space:nowrap;overflow:hidden;min-width:0}.bo9 .btn-n{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:8px;background:var(--n800);color:#fff;font-size:14.5px;font-weight:600;white-space:nowrap}.bo9 .btn-n .ic{width:16px;height:16px}.bo9 .btn-w{display:inline-flex;align-items:center;height:34px;padding:0 12px;border:1px solid var(--w200);border-radius:6px;font-size:13px;color:var(--w700);background:#fff;white-space:nowrap}.bo9 .pl{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:500;white-space:nowrap;line-height:1.5}.bo9 .pl-ok{background:var(--ok-bg);color:var(--p-ok)}.bo9 .pl-amb{background:var(--g50);color:var(--g700)}.bo9 .pl-grey{background:var(--w100);color:var(--w600)}.bo9 .pl-green{background:var(--p-green-bg);color:var(--p-green)}.bo9 .pl-info{background:var(--p-tint);color:var(--n600)}.bo9 .pl-area{background:var(--p-tint);color:var(--n800)}.bo9 .pl-gold{background:var(--g50);color:var(--g700)}.bo9 .pl-lg{font-size:14px;padding:4px 13px}.bo9 .mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.bo9 .sw-st{display:inline-grid}.bo9 .sw-st>*{grid-area:1/1}.bo9 .s-from{opacity:calc(1 - var(--bo9-s))}.bo9 .s-to{opacity:var(--bo9-s)}.bo9 .sw-v .s-from{opacity:calc(1 - var(--bo9-v))}.bo9 .sw-v .s-to{opacity:var(--bo9-v)}.bo9 .veil{position:absolute;inset:0;background:#fff;opacity:calc(var(--bo9-v) * .66);z-index:2;pointer-events:none}.bo9 .fx{position:relative;z-index:3}.bo9 .fx{box-shadow:0 0 0 calc(var(--bo9-v) * 4px) #2c528229}.bo9 .tbl{border:1px solid var(--w200);border-radius:12px;overflow:hidden;background:#fff}.bo9 .th,.bo9 .tr{display:grid;align-items:center;gap:14px;padding:0 20px}.bo9 .th{height:41px;background:var(--w50);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--w500);white-space:nowrap}.bo9 .tr{height:53px;border-top:1px solid var(--w100);font-size:14px;color:var(--w700);background:#fff;white-space:nowrap}.bo9 .th>*,.bo9 .tr>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.bo9 .c-num{text-align:right}.bo9 .nrow{display:flex;align-items:center;gap:12px;height:44px;padding:0 14px;border-left:4px solid var(--n800);border-radius:12px;font-size:14.5px;font-weight:500;color:var(--n800);background:#fff}.bo9 .nrow .ic{width:18px;height:18px}.bo9 .nrow .nrow-go{margin-left:auto;width:14px;height:14px;color:var(--w500)}.bo9 .nrow+.sec-h{margin-top:34px}.bo9 .alert-r{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;border-left:4px solid var(--err);border-radius:8px;background:var(--p-err-bg);color:var(--err);font-size:14px;font-weight:500}.bo9 .alert-r span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .alert-r .ic{width:16px;height:16px}.bo9 .alert-r i{font-style:normal;font-size:12px;opacity:.7}.bo9 .alert-r+.nrow{margin-top:8px}.bo9 .qas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.bo9 .qa{height:130px;border:1px solid var(--w200);border-radius:12px;padding:23px 24px 22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 1px 3px #0000000f;min-width:0}.bo9 .qa-top{display:flex;justify-content:space-between;align-items:flex-start}.bo9 .qa-ic{width:40px;height:40px;border-radius:8px;background:var(--p-qa);color:var(--n800);display:grid;place-items:center}.bo9 .qa-ic .ic{width:19px;height:19px}.bo9 .qa-ic.warm{background:var(--p-warm);color:var(--g700)}.bo9 .qa-n{font-size:30px;font-weight:700;color:var(--n800);line-height:1;margin-top:6px}.bo9 .qa-l{font-size:16px;color:var(--w600);white-space:nowrap}.bo9 .act{margin-top:32px;border:1px solid var(--n800);border-radius:16px;padding:20px 20px 10px}.bo9 .act ul{list-style:none;margin:14px 0 0;padding:0}.bo9 .act li{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:11px 20px 12px;border-bottom:1px solid rgba(26,54,93,.22)}.bo9 .act li:last-child{border-bottom:0}.bo9 .act li b{display:block;font-size:15px;font-weight:500;color:var(--n800)}.bo9 .act li small{display:block;font-size:12.5px;color:var(--n800);margin-top:2px}.bo9 .act time{font-size:13px;color:var(--n800);white-space:nowrap}.bo9 .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.bo9 .kpi{border:1px solid var(--w200);border-radius:12px;padding:17px 16px 16px;background:#fff;min-width:0}.bo9 .kpi-l{display:block;font-size:12.5px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:var(--w500);white-space:nowrap}.bo9 .kpi-n{display:block;font-size:21px;font-weight:700;color:var(--n800);margin-top:4px;line-height:1.25}.bo9 .kpi-s{display:block;font-size:12.5px;color:var(--w500);margin-top:6px;white-space:nowrap}.bo9 .kpi-ok .kpi-n{color:var(--ok)}.bo9 .kpi-amb{background:var(--g50);border-color:var(--p-amber-line)}.bo9 .kpi-amb .kpi-l,.bo9 .kpi-amb .kpi-n,.bo9 .kpi-amb .kpi-s{color:var(--g700)}.bo9 .sec-row{display:flex;justify-content:space-between;align-items:baseline;margin-top:30px}.bo9 .sec-n{font-size:13px;color:var(--w500)}.bo9 .filters{display:flex;align-items:center;gap:8px;margin-top:10px}.bo9 .filters .inp{flex:1}.bo9 .chips{display:flex;gap:6px;margin-left:4px}.bo9 .chip{display:inline-flex;align-items:center;height:25px;padding:0 12px;border-radius:999px;background:var(--w100);color:var(--w700);font-size:12.5px;white-space:nowrap}.bo9 .ch-all{background:color-mix(in srgb,var(--n800) calc((1 - var(--bo9-v)) * 100%),var(--w100));color:color-mix(in srgb,#fff calc((1 - var(--bo9-v)) * 100%),var(--w700))}.bo9 .ch-pend{background:color-mix(in srgb,var(--n800) calc(var(--bo9-v) * 100%),var(--w100));color:color-mix(in srgb,#fff calc(var(--bo9-v) * 100%),var(--w700))}.bo9 .tstack{display:grid;margin-top:16px}.bo9 .tstack>*{grid-area:1/1;min-width:0}.bo9 .tb-all{opacity:calc(1 - var(--bo9-v))}.bo9 .tb-pend{opacity:var(--bo9-v)}.bo9 .t-gastos .th,.bo9 .t-gastos .tr{grid-template-columns:minmax(0,1.6fr) .95fr 1fr .75fr .65fr .8fr 1.45fr .75fr}.bo9 .c-nf{font-size:12.5px}.bo9 .c-fecha{color:var(--w500)}.bo9 .c-total{font-weight:700;color:var(--n800)}.bo9 .c-ver{text-align:right}.bo9 .fade-out-s{display:inline-block;opacity:calc(1 - var(--bo9-s))}.bo9 .bmc-f{margin-top:30px}.bo9 .bmc-f span{font-weight:400;color:var(--w500)}.bo9 .tb-pend .sec-s{font-size:12px;color:var(--w500)}.bo9 .empty{margin-top:12px;height:230px;border:1px dashed var(--w200);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.bo9 .empty b{font-size:17px;font-weight:600;color:var(--w800)}.bo9 .empty span{font-size:14px;color:var(--w400);max-width:420px}.bo9 .mo+.mo{margin-top:28px}.bo9 .mo-h{display:flex;align-items:center;gap:16px;margin-bottom:12px;font-size:12px}.bo9 .mo-h b{font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--n800);white-space:nowrap}.bo9 .mo-h i{flex:1;height:1px;background:var(--w200)}.bo9 .mo-h span{color:var(--w400);white-space:nowrap}.bo9 .t-tax .th,.bo9 .t-tax .tr{grid-template-columns:112px 120px 160px 150px minmax(0,1fr)}.bo9 .t-tax .th{background:#fff;color:var(--w400);height:38px}.bo9 .t-tax .tr{height:44.5px}.bo9 .t-tax .pl{border-radius:4px;font-weight:600;padding:1px 8px}.bo9 .c-mod{font-size:14px;font-weight:700;color:var(--n800)}.bo9 .c-per{font-size:13.5px;font-weight:600;color:var(--w700)}.bo9 .c-ven{color:var(--w600)}.bo9 .c-con{color:var(--w400);font-size:13.5px}.bo9 .pg-col{max-width:728px;margin:0 auto;padding-top:58px}.bo9 .pg-col .ph{margin-bottom:24px}.bo9 .pg-col .ph-t{font-size:22px}.bo9 .pg-col .ph-d{font-size:15px;color:var(--w500);margin-top:8px;line-height:1.35}.bo9 .feed{padding:20px}.bo9 .feed-r{display:flex;gap:8px;align-items:center}.bo9 .feed .inp{flex:1;height:34px;background:var(--w50);font-size:13px;color:var(--w700);border-radius:6px}.bo9 .feed-s{font-size:12px;color:var(--w400);margin-top:10px;line-height:1.4}.bo9 .next{margin-top:24px;padding:24px 20px 18px}.bo9 .next-m{font-size:12.5px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--w600);margin:18px 0 4px}.bo9 .evs{list-style:none;margin:0;padding:0}.bo9 .evs li{display:grid;grid-template-columns:62px 8px minmax(0,1fr);column-gap:16px;align-items:start;padding:9px 0}.bo9 .evs time{font-size:13px;color:var(--w700);padding-top:2px}.bo9 .evs .dot{width:8px;height:8px;border-radius:50%;background:var(--p-amber);margin-top:7px}.bo9 .evs b{display:block;font-size:14.5px;font-weight:500;color:var(--n800)}.bo9 .evs small{display:block;font-size:12.5px;color:var(--w500);margin-top:1px}.bo9 .two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.bo9 .lst-h{padding:22px 20px 18px;border-bottom:1px solid var(--w100)}.bo9 .lst-h b{display:block;font-size:14px;font-weight:600;color:var(--w800)}.bo9 .lst-h span{display:block;font-size:12px;color:var(--w400);margin-top:3px}.bo9 .lst ul{list-style:none;margin:0;padding:10px 20px 6px}.bo9 .lst li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--w100)}.bo9 .lst li:last-child{border-bottom:0}.bo9 .lst li>span{min-width:0}.bo9 .lst li b{display:block;font-size:13.5px;font-weight:500;color:var(--n800)}.bo9 .lst li small{display:block;font-size:12px;color:var(--w400);margin-top:2px}.bo9 .lst li .pl{flex:none;font-size:12px}.bo9 .lst-f{padding:4px 20px 20px;font-size:12.5px;color:var(--w400)}.bo9 .fxr{border-radius:8px;outline:calc(var(--bo9-s) * 3px) solid rgba(44,82,130,.18);outline-offset:3px}.bo9 .t-exp .th,.bo9 .t-exp .tr{grid-template-columns:1fr 1.58fr 1.21fr .72fr .73fr;padding:0 24px}.bo9 .t-exp .tr{height:57px}.bo9 .c-ref{font-size:14px;font-weight:700;color:var(--n800)}.bo9 .c-name{font-size:14.5px;color:var(--w700)}.bo9 .c-venc{color:var(--w400)}.bo9 .xh{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 26px}.bo9 .xh-ref{font-size:14px;font-weight:700;color:var(--w400)}.bo9 .xh-t{font-size:20px;font-weight:700;color:var(--n800);margin-top:4px}.bo9 .xh-a{font-size:14.5px;color:var(--w600);margin-top:6px}.bo9 .xgrid{display:grid;grid-template-columns:minmax(0,1fr) 352px;gap:24px;margin-top:24px;align-items:start}.bo9 .xph{padding:24px 24px 22px}.bo9 .xc-h{font-size:17px;font-weight:600;color:var(--n800)}.bo9 .phases{position:relative;list-style:none;margin:18px 0 0;padding:0}.bo9 .phases:before{content:"";position:absolute;left:10px;top:12px;bottom:4px;width:1px;background:var(--w200)}.bo9 .phases li{position:relative;padding-left:26px;min-height:57px;margin-bottom:12px}.bo9 .phases li:last-child{margin-bottom:0;min-height:0}.bo9 .phases b{display:block;font-size:15px;font-weight:600;color:var(--n800);line-height:21px}.bo9 .ph-m{display:flex;align-items:center;gap:14px;margin-top:5px}.bo9 .ph-m small{font-size:13.5px;color:var(--w400);white-space:nowrap}.bo9 .pn{position:absolute;left:0;top:0;width:21px;height:21px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--w200);background:radial-gradient(circle,var(--w400) 3.5px,#fff 4.5px)}.bo9 .done .pn{border-color:var(--n800);background:var(--n800);color:#fff}.bo9 .done .pn .ic{width:12px;height:12px;stroke-width:2.6}.bo9 .now .pn{border:0;background:none}.bo9 .pn>span{position:absolute;inset:0;border-radius:50%}.bo9 .pn-off{border:2px solid var(--w200);background:radial-gradient(circle,var(--w400) 3.5px,#fff 4.5px)}.bo9 .pn-on{background:radial-gradient(circle,#fff 3.5px,var(--n800) 4.5px)}.bo9 .s-to-o{opacity:var(--bo9-s)}.bo9 .xact{margin-top:24px;padding:24px 24px 14px}.bo9 .xact ul{list-style:none;margin:14px 0 0;padding:0}.bo9 .xact li{display:flex;gap:14px;padding:6px 0 10px}.bo9 .xact li .ic{width:17px;height:17px;color:var(--w500);margin-top:2px}.bo9 .xact li b{display:block;font-size:15px;font-weight:500;color:var(--w700)}.bo9 .xact li small{display:block;font-size:13px;color:var(--w400);margin-top:2px}.bo9 .xdates{padding:22px 20px 20px}.bo9 .xd-h{font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--w400)}.bo9 .xdates small{display:block;font-size:12.5px;color:var(--w400);margin-top:14px}.bo9 .xdates b{display:block;font-size:15px;font-weight:500;color:var(--w700);margin-top:2px}.bo9 .xq{margin-top:24px;padding:22px 20px 20px;background:var(--g50);border-color:var(--p-gold-line)}.bo9 .xq b{display:block;font-size:15px;font-weight:500;color:var(--n800)}.bo9 .xq small{display:block;font-size:12.5px;color:var(--w600);margin-top:4px}.bo9 .xq .btn-n{height:28px;font-size:13px;padding:0 12px;margin-top:12px;border-radius:6px}.bo9 .pg-dr{max-width:968px;margin:0 auto;padding-top:46px}.bo9 .pg-dr .ph{margin-bottom:26px}.bo9 .pg-dr .ph-t{font-size:29px}.bo9 .pg-dr .ph-d{font-size:15px;max-width:640px;color:var(--w500)}.bo9 .kpis-dr{gap:12px}.bo9 .kpis-dr .kpi{background:var(--w50);border-radius:8px}.bo9 .scr-4{--bo9-docs:calc(18 + 2 * var(--bo9-s));--bo9-last:calc(4 + 2 * var(--bo9-s));--bo9-fold:calc(3 + 3 * var(--bo9-s))}.bo9 .c-docs{counter-reset:cdocs var(--bo9-docs)}.bo9 .c-docs:after{content:counter(cdocs)}.bo9 .c-last{counter-reset:clast var(--bo9-last)}.bo9 .c-last:after{content:counter(clast)}.bo9 .c-folds{counter-reset:cfold var(--bo9-fold)}.bo9 .c-folds:after{content:counter(cfold)}.bo9 .bar{display:block;height:6px;border-radius:3px;background:var(--w200);margin-top:8px;overflow:hidden}.bo9 .bar i{display:block;height:100%;background:var(--n600);border-radius:3px;transform:scaleX(calc((3 + 3 * var(--bo9-s)) / 8));transform-origin:left}.bo9 .tabs{display:flex;gap:24px;border-bottom:1px solid var(--w200);font-size:14px;color:var(--w500);margin:22px 0 16px}.bo9 .tabs>*{padding:8px 0 11px}.bo9 .tabs b{color:var(--n800);border-bottom:2px solid var(--n800);font-weight:600}.bo9 .drbody{display:grid;grid-template-columns:190px minmax(0,1fr);gap:18px;align-items:start}.bo9 .tree{list-style:none;margin:0;padding:10px;font-size:13.5px;color:var(--w600);background:var(--w50);border:1px solid var(--w200);border-radius:8px}.bo9 .tree li{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .tree .ic{width:16px;height:16px;color:var(--w400)}.bo9 .tree li.on{background:var(--n800);color:#fff}.bo9 .tree li.on .ic{color:#fff}.bo9 .t-dr{border-radius:8px}.bo9 .t-dr .th,.bo9 .t-dr .tr{grid-template-columns:minmax(0,1.8fr) .95fr .9fr .9fr}.bo9 .c-doc{display:flex;align-items:center;gap:9px;min-width:0}.bo9 .c-doc span{font-weight:500;color:var(--w800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .c-doc .ic{width:17px;height:17px;color:var(--w400);flex:none}.bo9 .fa .s-to{opacity:clamp(0,calc(var(--bo9-s) * 2),1)}.bo9 .fa .s-from{opacity:calc(1 - clamp(0,calc(var(--bo9-s) * 2),1))}.bo9 .fb .s-to{opacity:clamp(0,calc(var(--bo9-s) * 2 - 1),1)}.bo9 .fb .s-from{opacity:calc(1 - clamp(0,calc(var(--bo9-s) * 2 - 1),1))}.bo9 .c-fold,.bo9 .c-by{color:var(--w600)}.bo9 .win-inline .scr-0 .veil{opacity:.66}.bo9 .win:not(.win-pin) .scr-1{--bo9-v:1}.bo9 .win:not(.win-pin) .scr-2{--bo9-v:0;--bo9-s:0}.bo9 .win:not(.win-pin) .scr-3{--bo9-v:1}.bo9 .win:not(.win-pin) .scr-4 .veil{display:none}.bo9 .win:not(.win-pin) .scr-4 .fx{box-shadow:none}.bo9 .p1{opacity:calc(1 - var(--bo9-v))}.bo9 .scr-2 .p2{opacity:calc(var(--bo9-v) * (1 - var(--bo9-s)))}.bo9 .scr-2 .p3{opacity:var(--bo9-s)}.bo9 .scr-3 .p2{opacity:var(--bo9-v)}@container scr (max-width:1100px){.bo9 .c-base,.bo9 .c-iva{display:none}.bo9 .t-gastos .th,.bo9 .t-gastos .tr{grid-template-columns:minmax(0,1.6fr) .95fr 1fr .8fr 158px 84px}.bo9 .t-gastos .c-st .pl{padding-left:8px;padding-right:8px}}@container scr (max-width:900px){.bo9 .pg,.bo9 .pg-col,.bo9 .pg-dr{padding-left:40px;padding-right:40px}.bo9 .t-tax .th,.bo9 .t-tax .tr{grid-template-columns:74px 84px 118px 106px minmax(0,1fr)}.bo9 .t-exp .th,.bo9 .t-exp .tr{grid-template-columns:118px minmax(0,1fr) 158px 78px 104px}.bo9 .xgrid{grid-template-columns:minmax(0,1fr) 250px}.bo9 .drbody{grid-template-columns:170px minmax(0,1fr)}.bo9 .t-dr .th,.bo9 .t-dr .tr{grid-template-columns:minmax(0,1.7fr) 1fr .95fr}.bo9 .t-dr .c-by{display:none}}@container scr (max-width:560px){.bo9 .crumbs{padding-left:72px}.bo9 .burger{display:grid;place-items:center;position:absolute;top:17px;left:16px;z-index:5;width:41px;height:41px;border-radius:9px;background:#fff;border:1px solid var(--w200);box-shadow:0 2px 6px #0f24401a;color:var(--n800)}.bo9 .burger .ic{width:20px;height:20px}.bo9 .pg,.bo9 .pg-col,.bo9 .pg-dr{padding:26px 16px 24px}.bo9 .ph{margin-bottom:24px}.bo9 .nrow{height:44px;padding:0 12px;font-size:14px;gap:10px}.bo9 .qas{grid-template-columns:1fr;gap:16px}.bo9 .act{display:none}.bo9 .kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.bo9 .kpi{padding:16px 16px 14px}.bo9 .kpi-s{white-space:normal}.bo9 .sec-row,.bo9 .filters,.bo9 .tstack{display:none}.bo9 .pg-col{padding:30px 32px 24px}.bo9 .feed .inp{max-width:130px}.bo9 .feed-s{display:none}.bo9 .next{padding:22px 20px 14px}.bo9 .evs li{grid-template-columns:52px 8px minmax(0,1fr);column-gap:12px}.bo9 .scr-3 .p2{top:-232px}.bo9 .xgrid{grid-template-columns:1fr}.bo9 .xside,.bo9 .xact{display:none}.bo9 .xph{padding:22px 24px 20px}.bo9 .ph-m{gap:10px}.bo9 .ph-m small{font-size:13px}.bo9 .phases .pl{font-size:12px}.bo9 .pg-dr .ph .pl,.bo9 .kpis-dr .kpi:nth-child(2),.bo9 .kpis-dr .kpi:nth-child(4),.bo9 .tabs,.bo9 .tree{display:none}.bo9 .pg-dr{padding:30px 34px 24px}.bo9 .pg-dr .ph-t{font-size:28px}.bo9 .pg-dr .ph-d{font-size:14.5px}.bo9 .drbody{display:block;margin-top:16px}.bo9 .t-dr .th{display:none}.bo9 .t-dr .th,.bo9 .t-dr .tr{grid-template-columns:minmax(0,1fr) auto;padding:0 16px}.bo9 .t-dr .c-fold{display:none}}@media(max-width:767px){.bo9 .win-hero{height:var(--crop-h)}.bo9 .win-inline,.bo9 .win-hero{border-radius:16px;--z:.918}.bo9 .win-inline .win-bar,.bo9 .win-hero .win-bar,.bo9 .win-inline .sb,.bo9 .win-hero .sb{display:none}.bo9 .win-inline .app,.bo9 .win-hero .app{grid-template-columns:minmax(0,1fr);top:0;height:calc(100% / var(--z))}.bo9 .win.win-inline:not(.win-pin) .scr-2{--bo9-v:1;--bo9-s:0}.bo9 .win.win-inline:not(.win-pin) .scr-1{--bo9-s:0}}.bo9 .t-lab{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--w600);margin:28px 0 10px}.bo9 .t-lab .ic{width:15px;height:15px;color:var(--n600)}.bo9 .win-zoom{--z:1;border-radius:14px;box-shadow:0 26px 50px -28px #0f24406b,0 0 0 4px #2c528214}.bo9 .win-zoom .zin{--w400:var(--w600);--w500:var(--w600);--p-ok:var(--p-ok-strong);--ok:var(--p-ok-strong)}.bo9 .zin{padding:18px 20px 16px}.bo9 .ph-black .ph-t{color:var(--w800)}.bo9 .btn-o{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 15px;border-radius:8px;border:1px solid var(--w200);background:#fff;color:var(--n800);font-size:14px;font-weight:600;white-space:nowrap}.bo9 .btn-o .ic{width:15px;height:15px}.bo9 .lnk-p{color:var(--n600);font-weight:600;white-space:nowrap}.bo9 .now .pn>.pn-on{opacity:1}.bo9 .zin .phases{margin-top:12px}.bo9 .zin .phases li{min-height:52px;margin-bottom:10px}.bo9 .zin .xc-h{font-size:16px}@container scr (max-width:560px){.bo9 .xh{padding:16px 18px}.bo9 .xh-t{font-size:18px}.bo9 .xh-a{display:none}.bo9 .xgrid{margin-top:14px}.bo9 .xph{padding:18px 18px 16px}.bo9 .phases{margin-top:12px}.bo9 .phases li{min-height:50px;margin-bottom:8px}}@media(max-width:767px){.bo9 .t-lab,.bo9 .focus{display:none}.bo9 .p2-h{font-size:15px;font-weight:600;color:var(--n800);margin-bottom:12px}}.bo9 .door{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-weight:600;font-size:16px;color:var(--n600);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.bo9 .door .ic{width:16px;height:16px}.bo9 .w-tax .door,.bo9 .w-str .door{color:#fff}.bo9[data-world=hub] .tldr{background:var(--w50)}.bo9 .caso{padding:88px 0 96px;background:var(--w50)}.bo9 .caso h2{font-size:clamp(32px,3.4vw,48px)}.bo9 .cases{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.bo9 .case-c{position:relative;display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid var(--w200);border-radius:20px;padding:28px 24px 24px;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.bo9 .case-c:hover{border-color:var(--n200);box-shadow:0 12px 30px -18px #0f24404d}.bo9 .case-t{margin:0;font-family:var(--display);font-weight:700;font-size:23px;line-height:1.2;letter-spacing:0;color:var(--n800)}.bo9 .case-go{color:inherit;text-decoration:none}.bo9 .case-go:after{content:"";position:absolute;inset:0;border-radius:20px}.bo9 .case-c .case-go:focus-visible{outline:none}.bo9 .case-go:focus-visible:after{outline:2px solid var(--g600);outline-offset:3px}.bo9 .case-q{font-size:15.5px;line-height:1.5;color:var(--w600);flex:1}.bo9 .case-v{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:600;color:var(--n600);border-top:1px solid var(--w100);padding-top:10px}.bo9 .case-v .ic{width:16px;height:16px}.bo9 .case-vs a,.bo9 .case-vs span{display:inline-block;padding:4px 0}.bo9 .case-vs a{position:relative;z-index:1;text-decoration:none}.bo9 .case-vs a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 .cuenta{padding:88px 0 96px;background:#fff}.bo9 .cuenta-in{display:grid;grid-template-columns:minmax(0,1fr) 580px;gap:72px;align-items:center}.bo9 .cuenta h2{font-size:clamp(34px,3.6vw,52px);line-height:1.08}.bo9 .cuenta-cta{margin-top:32px}.bo9 .tk-wrap{max-width:580px;width:100%;justify-self:end}.bo9 .tk-seg{display:inline-flex;border:1px solid var(--w200);border-radius:999px;padding:4px;background:var(--w50);margin:0 0 18px}.bo9 .tk-seg label{padding:8px 18px;border-radius:999px;font-size:14.5px;font-weight:600;color:var(--w600);cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease)}.bo9 .tk-r-a:checked~.tk-seg .tk-seg-a,.bo9 .tk-r-sl:checked~.tk-seg .tk-seg-sl{background:var(--n800);color:#fff}.bo9 .tk-r-a:focus-visible~.tk-seg .tk-seg-a,.bo9 .tk-r-sl:focus-visible~.tk-seg .tk-seg-sl{outline:2px solid var(--g600);outline-offset:2px}.bo9 .tk-r-a:checked~.tk-shadow .tk-sl,.bo9 .tk-r-sl:checked~.tk-shadow .tk-a{display:none}.bo9 .tk-shadow{filter:drop-shadow(0 24px 34px rgba(15,36,64,.16)) drop-shadow(0 2px 4px rgba(15,36,64,.06))}.bo9 .tk{--r:6px;background:#fff;color:var(--n800);padding:26px 30px 24px;-webkit-mask:radial-gradient(var(--r) at 50% 0,transparent 97%,#fff) 50% 0/18px 51% repeat-x,radial-gradient(var(--r) at 50% 100%,transparent 97%,#fff) 50% 100%/18px 51% repeat-x;mask:radial-gradient(var(--r) at 50% 0,transparent 97%,#fff) 50% 0/18px 51% repeat-x,radial-gradient(var(--r) at 50% 100%,transparent 97%,#fff) 50% 100%/18px 51% repeat-x}.bo9 .tk-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px dashed var(--w300)}.bo9 .tk-name{font-family:var(--display);font-weight:700;font-size:19px}.bo9 .tk-lines{list-style:none;margin:0;padding:0}.bo9 .tk-l{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:9px 0;border-bottom:1px solid var(--w100)}.bo9 .tk-lab{font-size:15px;font-weight:500;line-height:1.4}.bo9 .tk-lab small{display:block;font-size:12.5px;font-weight:400;color:var(--w600);margin-top:3px;line-height:1.4}.bo9 .tk-inc{display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;color:var(--n600);white-space:nowrap;padding-top:1px}.bo9 .tk-inc .ic{width:15px;height:15px;stroke-width:2.2}.bo9 .tk-total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:4px;padding-top:16px;border-top:2px solid var(--n800)}.bo9 .tk-total>span{font-family:var(--display);font-weight:700;font-size:21px}.bo9 .tk-stamp{font-size:15.5px;font-weight:700;display:inline-block}.bo9 .tk-person{display:flex;gap:12px;margin-top:14px;font-size:14.5px;line-height:1.45}.bo9 .tk-person i{flex:none;width:3px;border-radius:2px;background:var(--g500)}.bo9 .w-map{background:#fff}.bo9 .swatch{display:inline-block;width:14px;height:14px;border-radius:4px;flex:none;box-shadow:inset 0 0 0 1px #0f244038}.bo9 .sw-bs{background:var(--n50)}.bo9 .sw-tax{background:var(--n950)}.bo9 .sw-legal{background:var(--w100)}.bo9 .sw-str{background:var(--w900)}.bo9 .sw-common{background:#fff}.bo9 .w-tax .swatch,.bo9 .w-str .swatch{box-shadow:inset 0 0 0 1px #ffffff80}.bo9 .ch{position:relative;color:var(--mut);padding:120px 0}.bo9 .ch-in{max-width:1376px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);grid-template-areas:"text shot" "note shot";column-gap:64px;align-items:start}.bo9 .ch-text{grid-area:text}.bo9 .ch .shot,.bo9 .ch .shot-desk{grid-area:shot;margin:0}.bo9 .ch-note{grid-area:note;margin-top:40px}.bo9 .ch h2{font-size:clamp(32px,3.2vw,46px);line-height:1.1}.bo9 .ch .limit .tag{margin-left:8px}.bo9 .shot-mob,.bo9 .mapa-idx{display:none}.bo9 .shot{position:relative}.bo9 .shot .win{height:640px}.bo9 .shot-desk .win{height:720px}.bo9 .index{list-style:none;margin:0;padding:0;border-top:1px solid var(--w200)}.bo9 .index li{border-bottom:1px solid var(--w200)}.bo9 .index a,.bo9 .idx-common>span{display:grid;grid-template-columns:14px 1fr 18px;gap:16px;align-items:center;padding:15px 2px;text-decoration:none}.bo9 .index a .swatch,.bo9 .idx-common .swatch{width:14px;height:44px;border-radius:5px}.bo9 .index b{display:block;font-size:17px;color:var(--n800)}.bo9 .index small{display:block;font-size:14px;color:var(--w600);line-height:1.4}.bo9 .index em{display:block;font-style:normal;font-size:13px;color:var(--w600);margin-top:2px}.bo9 .index a .ic{color:var(--n600);width:16px;height:16px}.bo9 .index .idx-common>span{grid-template-columns:14px 1fr}.bo9 .idx-common>span>span{display:block}.bo9 .idx-h{margin:0 0 18px;font-family:var(--display);font-weight:700;font-size:29px;line-height:1.1;letter-spacing:-.012em;color:var(--n800);text-wrap:balance}.bo9 .mlabs{position:absolute;inset:0;z-index:4;pointer-events:none}.bo9 .mlab{position:absolute;left:0;top:calc(var(--y) - 17px);height:34px;display:flex;align-items:center}.bo9 .mlab-dot{position:absolute;left:-66px;top:13px;width:8px;height:8px;border-radius:50%;background:var(--n800);box-shadow:0 0 0 3px #fff}.bo9 .mlab-ln{position:absolute;left:-62px;top:16px;width:88px;height:2px;background:var(--n800)}.bo9 .mlab-t{position:relative;margin-left:26px;display:inline-flex;align-items:center;gap:16px;background:#fff;border:1.5px solid rgba(26,54,93,.3);border-radius:999px;padding:5px 16px 5px 9px;box-shadow:0 8px 20px -12px #0f244073;white-space:nowrap}.bo9 .mlab-t b{font-size:16px;color:var(--n800);font-weight:700}.bo9 .mlab-t small{font-size:15px;color:var(--w600)}.bo9 .mlab-t .mseg{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--w200);border-radius:999px;padding:4px;background:var(--w50);margin:0 0 18px}.bo9 .mlab-t .swatch{width:16px;height:16px;border-radius:50%}.bo9 .dcrop .mk-sb{font-size:19px;gap:5px}.bo9 .dr-i .sb-more{margin-left:auto;width:14px;height:14px;color:var(--p-mute)}.bo9 .win-pin .now .pn>.pn-on.s-to{opacity:var(--bo9-s)}.bo9 .admin{padding:88px 0;background:var(--w50)}.bo9 .admin h2{font-size:clamp(32px,3.4vw,48px)}.bo9 .admin-person{max-width:620px;margin:40px auto 0}.bo9 .lugar{padding:88px 0 76px;background:#fff}.bo9 .lugar h2{font-size:clamp(32px,3.4vw,48px);max-width:21em;margin-left:auto;margin-right:auto}.bo9 .lugar .lead{max-width:40em}.bo9 .lugar-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;margin-top:48px}.bo9 .lugar-main{display:flex;flex-direction:column;align-items:flex-start;background:var(--n800);border-radius:20px;padding:40px 40px 36px}.bo9 .lugar-chip{display:inline-flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;border-radius:14px;background:#ffffff14;color:var(--g500)}.bo9 .lugar-chip .ic{width:26px;height:26px}.bo9 .lugar-t{margin:0;font-family:var(--display);font-weight:700;font-size:21px;line-height:1.2;letter-spacing:0;color:var(--n800)}.bo9 .lugar-x{margin-top:6px;font-size:15.5px;line-height:1.5;color:var(--w600)}.bo9 .lugar-main .lugar-t{margin-top:24px;font-size:clamp(28px,2.6vw,36px);line-height:1.12;letter-spacing:-.012em;color:#fff}.bo9 .lugar-main .lugar-x{flex:1;margin-top:14px;max-width:32em;font-size:17.5px;line-height:1.55;color:var(--w300)}.bo9 .lugar-main .door{margin-top:24px;color:#fff}.bo9 .lugar-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bo9 .lugar-p{display:grid;grid-template-columns:24px minmax(0,1fr);gap:18px;align-items:start;background:var(--w50);border-radius:16px;padding:22px 26px}.bo9 .lugar-p .lugar-pi{width:24px;height:24px;margin-top:1px;color:var(--n600)}.bo9 .lugar-p .door{margin-top:10px;font-size:15px}.bo9 .lugar-rows{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 24px;align-items:start;margin-top:28px;padding-top:20px;border-top:1px solid var(--w200)}.bo9 .lugar-row{display:contents}.bo9 .lugar-rl{display:flex;align-items:center;gap:10px;padding:4px 0;font-size:15.5px;font-weight:600;color:var(--n800)}.bo9 .lugar-rl .ic{color:var(--n600)}.bo9 .lugar-ra{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:10px;font-size:15.5px}.bo9 .lugar-ra li:not(:last-child):after{content:"·";margin-left:10px;color:var(--w600)}.bo9 .lugar-ra a{display:inline-block;padding:4px 0;font-weight:600;color:var(--n600);text-decoration:none}.bo9 .lugar-ra a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 .secu{padding:52px 0;background:#fff;border-top:1px solid var(--w100)}.bo9 .wrap.secu-in{display:flex;gap:24px;align-items:flex-start;max-width:880px}.bo9 .secu-ic{width:36px;height:36px;color:var(--n800);margin-top:4px}.bo9 .secu-eb{font-family:var(--sans);font-size:15px;font-weight:600;color:var(--n800);letter-spacing:.01em}.bo9 .secu-t{font-family:var(--display);font-weight:700;font-size:clamp(22px,2.2vw,30px);line-height:1.3;color:var(--n800);margin-top:8px}@media(min-width:768px){.bo9 .w-tax .shot .cap,.bo9 .w-str .shot .cap{color:var(--w300)}}@media(max-width:1100px){.bo9 .cases{grid-template-columns:repeat(2,1fr)}.bo9 .cuenta-in{grid-template-columns:1fr;gap:48px}.bo9 .tk-wrap{justify-self:start}.bo9 .lugar-grid{grid-template-columns:1fr}.bo9 .lugar-main .lugar-x{max-width:44em}.bo9 .ch-in{grid-template-columns:1fr;grid-template-areas:"text" "shot" "note"}.bo9 .ch .shot,.bo9 .ch .shot-desk{margin-top:40px}}@media(min-width:1101px)and (max-width:1439px){.bo9 .ch{padding:64px 0}.bo9 .ch-in{--shot-w:640px;--shot-z:.6;grid-template-columns:minmax(0,1fr) var(--shot-w);column-gap:40px}.bo9 .ch-note{margin-top:32px}.bo9 .ch .shot .win{--z:var(--shot-z);height:calc(36px + 604px * var(--shot-z) / .76)}.bo9 .ch .shot-desk .win{height:calc(36px + 684px * var(--shot-z) / .76)}}@media(min-width:1101px)and (max-width:1179px){.bo9 .ch-in{--shot-w:560px;--shot-z:.52}}@media(min-width:768px)and (max-width:899px){.bo9 .shot .win{height:529px}}@media(max-width:767px){.bo9[data-world=hub]{padding-bottom:0;--drawer-h:416px}.bo9 .ch.msec{padding:30px 0 26px}.bo9 .shot .cap{position:absolute;right:10px;top:16px;margin:0;z-index:6;background:#ffffffeb;border:1px solid var(--w200);border-radius:999px;padding:1px 9px;color:var(--w600)}.bo9 .caso.msec{padding:28px 0 24px}.bo9 .caso h2{font-size:30px}.bo9 .caso .lead{margin-top:8px}.bo9 .cases{grid-template-columns:1fr;gap:8px;margin-top:16px}.bo9 .case-c{padding:13px 14px 12px;gap:5px;border-radius:14px}.bo9 .case-go:after{border-radius:14px}.bo9 .case-t{font-size:18.5px}.bo9 .case-q{font-size:13.5px;line-height:1.42}.bo9 .case-v{padding-top:0;border-top:0;font-size:12.5px}.bo9 .cuenta.msec{padding:36px 0 32px}.bo9 .cuenta-in{gap:20px}.bo9 .cuenta h2{font-size:26px}.bo9 .cuenta .eyebrow,.bo9 .cuenta-text .lead,.bo9 .cuenta-cta,.bo9 .cuenta-text .micro{display:none}.bo9 .tk-seg{margin-bottom:12px}.bo9 .tk-seg label{padding:7px 14px;font-size:14px}.bo9 .tk{padding:18px 16px}.bo9 .tk-head{padding-bottom:10px}.bo9 .tk-name{font-size:17px}.bo9 .tk-l{padding:6px 0;gap:10px}.bo9 .tk-lab{font-size:13.5px;line-height:1.3}.bo9 .tk-lab small{font-size:12px;margin-top:2px;line-height:1.3}.bo9 .tk-inc{font-size:12px}.bo9 .tk-inc .ic{display:none}.bo9 .tk-total{padding-top:10px}.bo9 .tk-total>span{font-size:18px}.bo9 .tk-stamp{font-size:14px}.bo9 .tk-person{margin-top:10px;font-size:13px}.bo9 .ch-in{padding:0 16px;display:flex;flex-direction:column;align-items:stretch}.bo9 .w-map .ch-note{display:none}.bo9 .mapa-idx{display:flex}.bo9 .ch .limit{display:none}.bo9 .ch h2{font-size:29px;line-height:1.12}.bo9 .ch .shot,.bo9 .ch .shot-desk,.bo9 .ch-note{margin-top:20px}.bo9 .door{margin-top:12px;font-size:15px}.bo9 .ch .shot-desk{display:none}.bo9 .shot-mob{display:block;margin:20px 0 0}.bo9 .shot .win{height:var(--crop-h)}.bo9 .w-tax .shot .win{height:312px}.bo9 .w-bs .shot .win{height:258px}.bo9 .w-legal .shot .win{height:330px}.bo9 .index a,.bo9 .idx-common>span{padding:9px 2px;gap:12px}.bo9 .index a .swatch,.bo9 .idx-common .swatch{height:36px}.bo9 .index b{font-size:15.5px}.bo9 .index small{font-size:12.5px}.bo9 .index em,.bo9 .index .idx-common{display:none}.bo9 .mapa-idx .index .idx-common{display:block}.bo9 .mapa-idx .index em{display:block;font-size:12.5px}.bo9 .dcrop{position:relative;height:var(--drawer-h);border-radius:16px;overflow:hidden;border:1px solid rgba(15,36,64,.14);background:#fff}.bo9 .dz{position:absolute;left:0;top:0;width:calc(100% / .918);height:calc(100% / .918);transform:scale(.918);transform-origin:0 0}.bo9 .dback{position:absolute;inset:0}.bo9 .dback .scr{height:100%}.bo9 .dscrim{position:absolute;inset:0;background:#0f172a6b}.bo9 .drawer{position:absolute;left:0;top:0;bottom:0;width:300px;background:#fff;box-shadow:8px 0 24px #00000026;overflow:hidden}.bo9 .drawer .sb-tools{gap:22px}.bo9 .drawer .sb-tools .ic:last-child{width:20px;height:20px;color:var(--w700)}.bo9 .drawer .sb-search{margin-right:9px}.bo9 .dr-nav{margin-top:9px;border-top:1px solid var(--p-line);padding:19px 12px 0}.bo9 .dr-g{padding-bottom:9px;border-bottom:1px solid var(--p-line);margin-bottom:13px}.bo9 .drawer .sb-h{color:var(--p-mute);font-size:10.5px;margin-bottom:5px}.bo9 .drawer .dr-g:first-child .sb-h{color:var(--n800)}.bo9 .drawer .sb-h .chev{transform:none}.bo9 .dr-i{position:relative;display:flex;align-items:center;gap:12px;height:40px;margin:0 -8px 3px;padding:0 12px;font-size:15px;color:var(--p-ink);border-radius:8px;white-space:nowrap}.bo9 .dr-i.tall{height:54px}.bo9 .dr-i .ic{width:19px;height:19px;color:var(--w500)}.bo9 .dr-i.on{background:var(--p-tint);color:var(--n800);font-weight:600}.bo9 .dr-i.on .ic{color:var(--g500)}.bo9 .dr-i.on:before{content:"";position:absolute;left:0;top:11px;width:4px;height:18px;border-radius:0 3px 3px 0;background:var(--g500)}.bo9 .admin.msec{padding:28px 0 24px}.bo9 .admin .cap{display:none}.bo9 .admin h2{font-size:28px}.bo9 .admin-person{margin-top:20px}.bo9 .admin .limit{display:none}.bo9 .lugar.msec{padding:22px 0 18px}.bo9 .lugar h2{font-size:26px;line-height:1.12}.bo9 .lugar-grid{gap:4px;margin-top:14px}.bo9 .lugar-main{display:grid;grid-template-columns:34px minmax(0,1fr);gap:0 12px;align-items:center;border-radius:14px;padding:14px 16px 13px}.bo9 .lugar-chip{width:34px;height:34px;border-radius:10px}.bo9 .lugar-chip .ic{width:19px;height:19px}.bo9 .lugar-t{font-size:16px}.bo9 .lugar-x{margin-top:2px;font-size:12.5px;line-height:1.4}.bo9 .lugar-main .lugar-t{margin-top:0;font-size:21px}.bo9 .lugar-main .lugar-x{grid-column:1 / -1;margin-top:9px;font-size:13.5px;line-height:1.42}.bo9 .lugar-main .door{grid-column:1 / -1;justify-self:start;margin-top:8px;font-size:14px}.bo9 .lugar-list{gap:0}.bo9 .lugar-p{grid-template-columns:20px minmax(0,1fr);gap:12px;background:none;border-radius:0;border-bottom:1px solid var(--w100);padding:6px 2px}.bo9 .lugar-p:last-child{border-bottom:0}.bo9 .lugar-p .lugar-pi{width:20px;height:20px}.bo9 .lugar-rows{grid-template-columns:1fr;gap:0;margin-top:4px;padding-top:8px}.bo9 .lugar-rl{gap:8px;padding:2px 0 0;font-size:13px}.bo9 .lugar-rl .ic{width:16px;height:16px}.bo9 .lugar-ra{column-gap:6px;font-size:13px}.bo9 .lugar-ra li:not(:last-child):after{margin-left:6px}.bo9 .lugar-ra a{padding:3px 0}.bo9 .lugar-row+.lugar-row .lugar-rl{margin-top:4px}.bo9 .secu{padding:40px 0}.bo9 .wrap.secu-in{gap:14px}.bo9 .secu-ic{width:28px;height:28px}.bo9 .secu-t{font-size:21px}}@container scr (max-width:560px){.bo9[data-world=hub] .xh{padding:24px 24px 26px}.bo9[data-world=hub] .xh-t{font-size:20px}.bo9[data-world=hub] .xh-a{display:block}.bo9[data-world=hub] .xgrid{margin-top:24px}.bo9[data-world=hub] .xph{padding:22px 24px 20px}.bo9[data-world=hub] .phases{margin-top:18px}.bo9[data-world=hub] .phases li{min-height:57px;margin-bottom:12px}.bo9[data-world=hub] .phases li:last-child{margin-bottom:0;min-height:0}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(min-width:1024px){.bo9 .case-c{animation:bo9-rise linear both;animation-timeline:view()}.bo9 .case-0{animation-range:entry 0% entry 100%}.bo9 .case-1{animation-range:entry 10% entry 100%}.bo9 .case-2{animation-range:entry 20% entry 100%}.bo9 .case-3{animation-range:entry 30% entry 100%}.bo9 .tk-shadow{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.bo9 .tk-lines{animation:bo9-print linear both;animation-timeline:view();animation-range:entry 0% entry 80%}.bo9 .tk-stamp{animation:bo9-stamp linear both;animation-timeline:view();animation-range:entry 20% entry 100%}}}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(max-width:1023px){.bo9 .cases{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.bo9 .tk-shadow{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 50%}.bo9 .drawer{animation:bo9-drawer linear both;animation-timeline:view();animation-range:entry 30% cover 50%}.bo9 .w-bs .shot .win,.bo9 .w-tax .shot .win,.bo9 .w-legal .shot .win,.bo9 .w-str .shot .win{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}}.bo9 .pin-track{display:none}@media(min-width:1200px)and (min-height:720px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (timeline-scope:--a) and (animation-range:entry 0% entry 100%){.bo9[data-world=hub]{--winh:min(760px,calc(100vh - var(--scroll-offset-top) - var(--bar) - 56px))}.bo9 .stage{position:relative;timeline-scope:--bo9-c0,--bo9-c1,--bo9-c2,--bo9-c3,--bo9-c4}.bo9 .hub-c0{view-timeline:--bo9-c0 block}.bo9 .hub-c1{view-timeline:--bo9-c1 block}.bo9 .hub-c2{view-timeline:--bo9-c2 block}.bo9 .hub-c3{view-timeline:--bo9-c3 block}.bo9 .hub-c4{view-timeline:--bo9-c4 block}.bo9 .stage .pin-track{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}.bo9 .pin{position:sticky;top:calc(var(--scroll-offset-top) + var(--bar));height:calc(100vh - var(--scroll-offset-top) - var(--bar))}.bo9 .pin-in{max-width:1376px;height:100%;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.bo9 .pin .win{width:var(--winw);height:var(--winh)}@media(max-width:1439px){.bo9 .pin .win{--z:.73}}@media(max-width:1359px){.bo9 .pin .win{--z:.7}}.bo9 .pin .pin-cap{align-self:flex-start;margin:12px 0 0 max(0px,calc(100% - var(--winw)));color:var(--w600);background:#ffffffeb;border:1px solid var(--w200);border-radius:999px;padding:2px 12px}.bo9 .pin .scr{position:absolute;inset:0;height:auto}.bo9 .pin .scr-1,.bo9 .pin .scr-2,.bo9 .pin .scr-3,.bo9 .pin .scr-4{opacity:clamp(0,calc(var(--bo9-e) * 30),1)}.bo9 .pin .scr .pg{opacity:var(--bo9-e);transform:translateY(calc((1 - var(--bo9-e)) * 14px))}.bo9 .stage .ch{padding:22vh 0 16vh}.bo9 .stage .ch-in{grid-template-columns:minmax(0,1fr) var(--winw);grid-template-areas:"text ." "note .";column-gap:56px}.bo9 .stage .ch .shot,.bo9 .stage .ch .shot-desk{display:none}.bo9 .stage .ch-note{margin-top:28vh}.bo9 .stage .ch.hub-c0{padding:8vh 0 30vh}.bo9 .stage .hub-c0 .ch-note{margin-top:6vh}.bo9 .stage .ch.hub-c4{padding-bottom:46vh}.bo9 .stage .ch-text,.bo9 .stage .ch-note{max-width:440px}.bo9 .pin .bell-n{animation:bo9-stamp linear both;animation-timeline:--bo9-c2;animation-range:cover 114vh cover 124vh}.bo9 .pin .sb-nav{animation:bo9-nav1 linear both,bo9-nav2 linear forwards,bo9-nav3 linear forwards,bo9-nav4 linear forwards;animation-timeline:--bo9-c1,--bo9-c2,--bo9-c3,--bo9-c4;animation-range:cover 40vh cover 68vh}.bo9 .pin .scr-0{animation:bo9-veil linear both;animation-timeline:--bo9-c0;animation-range:cover 88vh cover 104vh}.bo9 .pin .mlab{animation:bo9-fade-in linear both;animation-timeline:--bo9-c0}.bo9 .pin .mlab-0{animation-range:cover 96vh cover 110vh}.bo9 .pin .mlab-1{animation-range:cover 101vh cover 115vh}.bo9 .pin .mlab-2{animation-range:cover 106vh cover 120vh}.bo9 .pin .mlab-3{animation-range:cover 111vh cover 125vh}.bo9 .pin .mlab-4{animation-range:cover 116vh cover 130vh}.bo9 .pin .mlab-5{animation-range:cover 121vh cover 135vh}.bo9 .pin .mlab-6{animation-range:cover 126vh cover 140vh}.bo9 .pin .mlabs{animation:bo9-fade-out linear forwards;animation-timeline:--bo9-c1;animation-range:cover 20vh cover 36vh}.bo9 .pin .scr-1,.bo9 .pin .scr-2,.bo9 .pin .scr-3{animation:bo9-enter linear both,bo9-veil linear both,bo9-state linear both;animation-range:cover 40vh cover 68vh,cover 90vh cover 112vh,cover 106vh cover 130vh}.bo9 .pin .scr-4{animation:bo9-enter linear both,bo9-veil linear both,bo9-state-slow linear both;animation-range:cover 40vh cover 68vh,cover 90vh cover 112vh,cover 102vh cover 126vh}.bo9 .pin .scr-1{animation-timeline:--bo9-c1}.bo9 .pin .scr-2{animation-timeline:--bo9-c2}.bo9 .pin .scr-3{animation-timeline:--bo9-c3}.bo9 .pin .scr-4{animation-timeline:--bo9-c4}}}.ee[data-astro-cid-skev4bac]{background:#fff;color:var(--color-warm-700);border:1px solid var(--color-warm-200);border-radius:20px;padding:28px 28px 26px;text-align:left;max-width:760px;margin:0 auto;box-shadow:0 30px 60px -36px #0f244073}.ee[data-astro-cid-skev4bac] .ee-h[data-astro-cid-skev4bac]{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);line-height:1.2;letter-spacing:-.01em;color:var(--color-navy-800)}.ee[data-astro-cid-skev4bac] .ee-steps[data-astro-cid-skev4bac]{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px;counter-reset:ee}.ee[data-astro-cid-skev4bac] .ee-steps[data-astro-cid-skev4bac] li[data-astro-cid-skev4bac]{position:relative;padding-left:40px;font-size:1rem;line-height:1.5;color:var(--color-warm-700);counter-increment:ee}.ee[data-astro-cid-skev4bac] .ee-steps[data-astro-cid-skev4bac] li[data-astro-cid-skev4bac]:before{content:counter(ee);position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;background:var(--color-navy-800);color:#fff;font-size:.8125rem;font-weight:700;display:grid;place-items:center}.ee[data-astro-cid-skev4bac] .ee-prices[data-astro-cid-skev4bac]{display:grid;gap:12px;margin:20px 0 0;padding-top:16px;border-top:1px solid var(--color-warm-200)}.ee[data-astro-cid-skev4bac] .ee-prices[data-astro-cid-skev4bac][data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ee[data-astro-cid-skev4bac] .ee-price[data-astro-cid-skev4bac]{margin:0;display:flex;flex-direction:column;gap:2px}.ee[data-astro-cid-skev4bac] .ee-tier[data-astro-cid-skev4bac]{font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-warm-600)}.ee[data-astro-cid-skev4bac] .ee-amt[data-astro-cid-skev4bac]{font-size:1rem;color:var(--color-warm-700)}.ee[data-astro-cid-skev4bac] .ee-amt[data-astro-cid-skev4bac] b[data-astro-cid-skev4bac]{font-size:1.375rem;font-weight:700;color:var(--color-navy-800)}.ee[data-astro-cid-skev4bac] .ee-btn[data-astro-cid-skev4bac]{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin-top:22px;padding:12px 24px;border-radius:12px;background-color:var(--color-gold-500);color:var(--color-navy-950);font-family:var(--font-body);font-weight:600;font-size:1rem;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease-out}.ee[data-astro-cid-skev4bac] .ee-btn[data-astro-cid-skev4bac]:hover{background-color:var(--color-gold-400)}.ee[data-astro-cid-skev4bac] .ee-btn[data-astro-cid-skev4bac]:focus-visible{outline:2px solid var(--color-gold-600);outline-offset:3px}.ee[data-astro-cid-skev4bac] .ee-sub[data-astro-cid-skev4bac]{margin:8px 0 0;font-size:.875rem;line-height:1.4;color:var(--color-warm-600)}@media(max-width:767px){.ee[data-astro-cid-skev4bac]{padding:18px 16px 16px;border-radius:16px}.ee[data-astro-cid-skev4bac] .ee-steps[data-astro-cid-skev4bac]{gap:8px;margin-top:12px}.ee[data-astro-cid-skev4bac] .ee-steps[data-astro-cid-skev4bac] li[data-astro-cid-skev4bac]{font-size:.9375rem;padding-left:36px}.ee[data-astro-cid-skev4bac] .ee-prices[data-astro-cid-skev4bac]{gap:8px;margin-top:14px;padding-top:12px}.ee[data-astro-cid-skev4bac] .ee-amt[data-astro-cid-skev4bac] b[data-astro-cid-skev4bac]{font-size:1.125rem}.ee[data-astro-cid-skev4bac] .ee-btn[data-astro-cid-skev4bac]{width:100%;margin-top:16px}.ee[data-astro-cid-skev4bac] .ee-sub[data-astro-cid-skev4bac]{text-align:center}}@keyframes bo9-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes bo9-rise-sm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bo9-print{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bo9-stamp{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes bo9-draw-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes bo9-sweep{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes bo9-bars{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bo9-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bo9-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bo9-veil{0%{--bo9-v:0}to{--bo9-v:1}}@keyframes bo9-state{0%{--bo9-s:0}40%{--bo9-s:0}60%{--bo9-s:1}to{--bo9-s:1}}@keyframes bo9-state-slow{0%{--bo9-s:0}to{--bo9-s:1}}@keyframes bo9-enter{0%{--bo9-e:0}to{--bo9-e:1}}@keyframes bo9-drawer{0%{transform:translate(-100%)}to{transform:none}}@keyframes bo9-nav1{0%{--bo9-pk:0}30%{--bo9-pk:0}70%{--bo9-pk:1}to{--bo9-pk:1}}@keyframes bo9-nav2{0%{--bo9-pk:1}30%{--bo9-pk:1}70%{--bo9-pk:2}to{--bo9-pk:2}}@keyframes bo9-nav3{0%{--bo9-pk:2}30%{--bo9-pk:2}70%{--bo9-pk:3}to{--bo9-pk:3}}@keyframes bo9-nav4{0%{--bo9-pk:3}30%{--bo9-pk:3}70%{--bo9-pk:4}to{--bo9-pk:4}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(min-width:1024px){.bo9 .track{animation:bo9-draw-x linear both;animation-timeline:view();animation-range:entry 100% cover 50%}.bo9 .r-red{animation-range:entry 100% cover 53%}.bo9 .r-apod{animation-range:entry 100% cover 56%}.bo9 .r-sede{animation-range:entry 100% cover 59%}.bo9 .sweep i{animation:bo9-sweep linear both;animation-timeline:view();animation-range:cover 20% cover 80%}.bo9 .close-mk .mk i{animation:bo9-bars linear both;animation-timeline:view();animation-range:entry 30% cover 40%;transform-origin:50% 100%}}}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(max-width:1023px){.bo9 .sweep i{animation:bo9-sweep linear both;animation-timeline:view();animation-range:cover 20% cover 70%}.bo9 .close-mk{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(min-width:1024px){.bo9 .step-shot{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.bo9 .step{animation:bo9-state linear both;animation-timeline:view();animation-range:cover 28% cover 48%}.bo9 .step-note{animation:bo9-fade-in linear both;animation-timeline:view();animation-range:entry 40% entry 100%}.bo9 .prob{animation:bo9-rise linear both;animation-timeline:view()}.bo9 .prob:nth-child(1){animation-range:entry 0% entry 90%}.bo9 .prob:nth-child(2){animation-range:entry 10% entry 100%}.bo9 .prob:nth-child(3){animation-range:entry 20% entry 100%}}}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(max-width:1023px){.bo9 .step-shot .win{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.bo9 .pr1 .probs{animation:bo9-rise linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}}.bo-hero{background:linear-gradient(162deg,#0b1c33,#0f2440 42%,#16304f)}.bo-eyebrow-dark{color:var(--hero-text-secondary);display:inline-flex;align-items:center;gap:.625rem}.bo-bar{display:inline-block;width:.2rem;height:1.1em;border-radius:1px;background:var(--color-gold-500)}.bo-lead{color:var(--hero-text-secondary)}.bo-micro{color:var(--hero-text-muted)}.bo-eyebrow{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:600;letter-spacing:.02em;color:var(--color-gold-700)}.bo-summary{box-shadow:0 24px 48px -24px #00000073}.bo-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;font-size:var(--text-body-sm);text-decoration:none;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.bo-btn:focus-visible{outline:2px solid var(--color-gold-600);outline-offset:2px}.bo-btn--gold{background:var(--color-gold-500);color:var(--color-navy-950)}.bo-btn--gold:hover{background:var(--color-gold-400)}.bo-btn--ghost-dark{border:1px solid rgb(255 255 255 / .4);color:#fff}.bo-btn--ghost-dark:hover{background:#ffffff1a;border-color:#ffffffb3}.bo-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;background:var(--color-warm-50);border:1px solid var(--color-warm-200);color:var(--color-navy-800)}.bg-warm-50 .bo-icon:not(.bo-icon--mark):not(.bo-icon--dark){background:#fff}.bo-icon--mark{width:3rem;height:3rem;border-radius:.75rem;background:var(--color-navy-800);border-color:var(--color-navy-800);color:#fff}.bo-icon--dark{background:#ffffff14;border-color:#ffffff29;color:#fff}.bo-tag{font-size:.75rem;font-weight:600;line-height:1.4;padding:.0625rem .5rem;border-radius:999px;background:var(--color-warm-100);color:var(--color-warm-700);white-space:nowrap}.bo-table-wrap{position:relative}.bo-link{color:var(--color-navy-700);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--color-gold-500)}.bo-link:hover{color:var(--color-navy-900)}.bo-link:focus-visible,.bo-chip:focus-visible,.bo-table-wrap:focus-visible{outline:2px solid var(--color-gold-600);outline-offset:2px}.bo-step__n{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;border:1px solid var(--color-navy-200);background:#fff;color:var(--color-navy-800);font-weight:700}.bo-dot{width:.4rem;height:.4rem;border-radius:999px;background:var(--color-gold-500)}.bo-case__label{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-warm-600)}.bo-status{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;line-height:1.35;padding:.25rem .625rem;border-radius:.75rem;border:1px solid transparent}.bo-status:before{content:"";width:.45rem;height:.45rem;border-radius:999px;flex-shrink:0}.bo-status--applied{background:var(--color-navy-50);color:var(--color-navy-800);border-color:var(--color-navy-200)}.bo-status--applied:before{background:var(--color-navy-700)}.bo-status--certifying{background:var(--color-navy-800);color:#fff}.bo-status--certifying:before{background:#fff}.bo-status--progress{background:#fff;color:var(--color-navy-800);border-color:var(--color-navy-200)}.bo-status--progress:before{border:2px solid var(--color-navy-700);background:transparent;width:.5rem;height:.5rem}.bo-status--none{background:var(--color-warm-100);color:var(--color-warm-700)}.bo-status--none:before{border:1.5px solid var(--color-warm-600);background:transparent}.bo-state{font-size:.75rem;font-weight:600;line-height:1.4;padding:.125rem .5rem;border-radius:999px;white-space:nowrap}.bo-state--progress{background:var(--color-navy-50);color:var(--color-navy-800)}.bo-state--soon{background:var(--color-warm-100);color:var(--color-warm-700)}.bo-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:999px;border:1px solid var(--color-warm-200);background:#fff;color:var(--color-navy-800);font-size:var(--text-body-sm);font-weight:500;text-decoration:none;transition:border-color .15s ease-out,background-color .15s ease-out}.bo-chip:hover{border-color:var(--color-navy-800);background:var(--color-navy-50)}.bo-flow .bo-tag{white-space:normal}.bo-flow{position:relative;list-style:none;margin:0;padding:0;display:grid;gap:1.75rem}.bo-flow__step{position:relative;padding-left:4rem;min-height:3rem}.bo-flow__node{position:absolute;left:0;top:0}.bo-flow__step:before{content:"";position:absolute;left:calc(1.5rem - 1px);top:3.25rem;bottom:-1.75rem;width:2px;background:var(--color-warm-200)}.bo-flow__step:last-child:before{display:none}@media(min-width:1024px){.bo-flow{grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));gap:1.5rem}.bo-flow:before{content:"";position:absolute;left:1.5rem;right:1.5rem;top:1.5rem;height:2px;background:var(--color-warm-200)}.bo-flow__step{padding-left:0;padding-top:4rem}.bo-flow__step:before{display:none}}.bo-flow__node .bo-icon:not(.bo-icon--mark){width:3rem;height:3rem;border-radius:999px;background:#fff}.bo-more summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.375rem}.bo-more summary::-webkit-details-marker{display:none}.bo-more summary:after{content:"";width:.45rem;height:.45rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}@media(prefers-reduced-motion:no-preference){.bo-more summary:after{transition:transform .12s cubic-bezier(.16,1,.3,1)}}.bo-more[open] summary:after{transform:translateY(1px) rotate(-135deg)}.bo-more summary:focus-visible{outline:2px solid var(--color-gold-600);outline-offset:2px;border-radius:.25rem}.bo-layer{margin-inline:calc(var(--i, 0) * 6px)}@media(min-width:1024px){.bo-layer{margin-inline:calc(var(--i, 0) * 12px)}}.bo-layer--core{background:var(--color-navy-800);border-color:var(--color-navy-800);color:#fff}.bo-layer--core h3{color:#fff}.bo-layer--core .bo-layer__pt{color:var(--hero-text-secondary)}.bo-outside{border:1.5px dashed var(--color-warm-400)}.bo-scope__yes{color:var(--color-navy-800)}.bo-scope__no{color:var(--color-warm-600)}.bo-mark{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1.4;padding:.0625rem .5rem;border-radius:999px;border:1px solid var(--color-navy-800);color:var(--color-navy-800);background:#fff;white-space:normal}.bo-mark:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:var(--color-navy-800);flex-shrink:0}.bo-diagram{margin:0}.bo-diagram svg{width:100%;height:auto}.bo-diagram__caption{max-width:64ch}.bo-diagram__wide{display:none}.bo-diagram__stacked{display:block;max-width:420px;margin-inline:auto}@media(max-width:420px){.bo-diagram svg.bo-diagram__stacked{width:calc(100% + 16px);max-width:none;margin-inline:-8px}}@media(min-width:1280px){.bo-diagram__wide{display:block}.bo-diagram__stacked{display:none}}.bo9 .anyw{padding:56px 0 52px;background:var(--w50)}.bo9 .anyw.anyw-w{background:#fff}.bo9 .wrap.anyw-in{display:grid;grid-template-columns:36px minmax(0,1fr);gap:0 24px;max-width:1080px}.bo9 .anyw-ic{width:36px;height:36px;margin-top:2px;color:var(--n800)}.bo9 .anyw-eb{font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--n800)}.bo9 .anyw .anyw-t{margin-top:8px;max-width:30em;font-size:clamp(22px,2.2vw,30px);line-height:1.25;color:var(--n800)}.bo9 .anyw-ps{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:12px 48px}.bo9 .anyw-p{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:1.35;color:var(--n800)}.bo9 .anyw-p .ic{flex:none;width:20px;height:20px;color:var(--n600)}.bo9 .anyw-p a{padding:3px 0;color:var(--n600);text-decoration:underline;text-underline-offset:4px}.bo9 .anyw-f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 32px;margin-top:20px;padding-top:16px;border-top:1px solid var(--w200)}.bo9 .anyw-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px}.bo9 .anyw-rl{display:flex;align-items:center;gap:8px;font-size:15.5px;font-weight:600;color:var(--n800)}.bo9 .anyw-rl .ic{width:18px;height:18px;color:var(--n600)}.bo9 .anyw-ra{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:10px;font-size:15.5px}.bo9 .anyw-ra li:not(:last-child):after{content:"·";margin-left:10px;color:var(--w600)}.bo9 .anyw-ra a{display:inline-block;padding:4px 0;font-weight:600;color:var(--n600);text-decoration:none}.bo9 .anyw-ra a:hover{text-decoration:underline;text-underline-offset:4px}.bo9 .anyw-door{display:inline-block;font-weight:600;font-size:16px;color:var(--n600);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.bo9 .anyw-nw{white-space:nowrap}.bo9 .anyw-door .ic{width:16px;height:16px;vertical-align:-2px}@media(max-width:767px){.bo9 .anyw{padding:28px 0 26px}.bo9 .wrap.anyw-in{grid-template-columns:minmax(0,1fr)}.bo9 .anyw-ic{display:none}.bo9 .anyw-eb{font-size:14px}.bo9 .anyw .anyw-t{margin-top:6px;font-size:21px;line-height:1.2}.bo9 .anyw-ps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:14px}.bo9 .anyw-p{align-items:flex-start;gap:8px;font-size:13.5px}.bo9 .anyw-p .ic{width:18px;height:18px}.bo9 .anyw-f{display:block;margin-top:14px;padding-top:12px}.bo9 .anyw-row{gap:2px 10px}.bo9 .anyw-rl{gap:6px;font-size:13.5px}.bo9 .anyw-rl .ic{width:16px;height:16px}.bo9 .anyw-ra{column-gap:6px;font-size:13.5px}.bo9 .anyw-ra li:not(:last-child):after{margin-left:6px}.bo9 .anyw-ra a{padding:3px 0}.bo9 .anyw-door{display:block;margin-top:10px;padding-bottom:0;border-bottom:0;font-size:14.5px;text-decoration:underline;text-underline-offset:4px}}.bo9[data-world=business-services]{--world-tint:var(--n50)}.bo9 .hero.w-bs{background:linear-gradient(var(--n50) 0,var(--n50) 76%,#fff 100%);padding-bottom:48px}.bo9 .win-hero.win-bs{--wh:700px}.bo9[data-world=business-services] .step-n b{background:var(--n50);box-shadow:inset 0 0 0 1px var(--n200)}.bo9[data-world=business-services] .prob{border-color:var(--n100)}.bo9[data-world=business-services] .yr .track i.span{background:linear-gradient(90deg,var(--n200),var(--n100))}.bo9[data-world=business-services] .mile b{box-shadow:inset 0 0 0 1px var(--n200)}.bo9[data-world=business-services] .area-ic{background:var(--n50);box-shadow:none}.bo9[data-world=business-services] .cc>.ic{background:var(--n50)}.bo9[data-world=business-services] .cchips{max-width:1020px}@media(max-width:767px){.bo9 .hero.w-bs{padding-bottom:14px}.bo9 .win-hero.win-bs{height:262px}}.bo9 .bs-sel{display:flex;align-items:center;justify-content:space-between;gap:10px;height:36px;padding:0 12px;border:1px solid var(--w200);border-radius:8px;font-size:14px;color:var(--w700);white-space:nowrap;background:#fff}.bo9 .bs-sel .ic{width:14px;height:14px;color:var(--w600)}.bo9 .bs-f-lab{font-size:13.5px;color:var(--w500);white-space:nowrap}.bo9 .pl.bs-pl-dot{font-weight:600}.bo9 .bs-pl-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:6px;flex:none}.bo9 .bs-lnk-u{color:var(--n800);text-decoration:underline;text-underline-offset:2px;font-size:13.5px;white-space:nowrap}.bo9 .bs-mono-n{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700;color:var(--n800)}.bo9 .bs-kpis-f .kpi{padding:22px 18px 20px}.bo9 .bs-kpis-f .kpi-n{font-size:27px;margin-top:6px}.bo9 .bs-kpis-f .kpi-l{font-size:13px}.bo9 .bs-kpis-f .kpi-s{font-size:13px;margin-top:8px}.bo9 .kpi.bs-kpi-brown .kpi-n{color:var(--g700)}.bo9 .kpi.bs-kpi-red .kpi-n{color:var(--err)}.bo9 .bs-f-filters{display:flex;align-items:center;gap:9px;margin-top:22px}.bo9 .bs-f-filters .inp{width:208px;flex:none}.bo9 .bs-f-filters .bs-sel{flex:none}.bo9 .bs-f-date{display:inline-flex;align-items:center;gap:8px}.bo9 .bs-f-date .bs-sel{width:138px;color:var(--w600)}.bo9 .bs-tbl-top{display:flex;justify-content:flex-end;padding:12px;background:#fff}.bo9 .bs-tbl-top .btn-w{gap:7px}.bo9 .bs-tbl-top .btn-w .ic{width:14px;height:14px}.bo9 .bs-t-fac{margin-top:16px}.bo9 .bs-t-fac .th,.bo9 .bs-t-fac .tr{grid-template-columns:1.32fr 1.5fr .78fr .74fr .9fr .78fr .62fr;padding:0 24px}.bo9 .bs-t-fac .tr{height:59px}.bo9 .bs-t-fac .bs-c-cli,.bo9 .bs-t-fac .bs-c-tipo{color:var(--w700)}.bo9 .bs-t-fac .bs-c-amt{text-align:right;font-weight:700;color:var(--n800)}.bo9 .bs-t-fac .bs-c-acc{text-align:right}.bo9 .bs-btn-pdf{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid var(--w200);border-radius:6px;font-size:12.5px;color:var(--w500);background:#fff}.bo9 .bs-fac-cards,.bo9 .bs-nom-cards,.bo9 .bs-rnt-cards{display:none}.bo9 .bs-fcard{padding:16px 18px 15px;border-top:1px solid var(--w100)}.bo9 .bs-fcard:first-child{border-top:0}.bo9 .bs-fcard-1{display:flex;justify-content:space-between;align-items:center;gap:10px}.bo9 .bs-fcard-1 .bs-mono-n{font-size:15px}.bo9 .bs-fcard-c{display:block;font-size:15px;color:var(--w700);margin-top:7px}.bo9 .bs-fcard-2{display:flex;justify-content:space-between;align-items:baseline;margin-top:7px;font-size:13.5px;color:var(--w500)}.bo9 .bs-fcard-2 b{font-size:15px;color:var(--n800)}.bo9 .bs-idet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.bo9 .bs-prev{border:1px solid var(--w200);border-radius:12px;overflow:hidden;background:var(--w50)}.bo9 .bs-prev-h{display:flex;justify-content:space-between;align-items:center;height:52px;padding:0 14px 0 18px;background:#fff;border-bottom:1px solid var(--w100)}.bo9 .bs-prev-h b{font-size:15px;font-weight:600;color:var(--n800)}.bo9 .bs-prev-b{padding:22px 22px 26px}.bo9 .bs-sheet{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0f24401f;padding:26px 24px 22px;font-size:12px;color:var(--w600)}.bo9 .bs-sh-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bo9 .bs-sh-co{min-width:0;font-size:15px;font-weight:700;color:var(--n800)}.bo9 .bs-sh-co small{display:block;font-size:12px;font-weight:400;color:var(--w500);margin-top:2px}.bo9 .bs-sh-no{flex:none;text-align:right;font-size:12px;color:var(--w500)}.bo9 .bs-sh-no b{display:block;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;color:var(--n800);white-space:nowrap}.bo9 .bs-sh-to{margin-top:22px;font-size:12px;color:var(--w500)}.bo9 .bs-sh-to b{display:block;font-size:13px;color:var(--w700);font-weight:500}.bo9 .bs-sh-l{display:grid;grid-template-columns:1fr 70px;gap:10px;margin-top:20px;padding:8px 0;border-top:1px solid var(--w100);border-bottom:1px solid var(--w100)}.bo9 .bs-sh-l span:last-child{text-align:right}.bo9 .bs-sh-t{display:flex;justify-content:flex-end;gap:18px;margin-top:12px;font-size:13px;color:var(--n800);font-weight:700}.bo9 .bs-sh-t.bs-sh-sub{font-weight:400;color:var(--w500)}.bo9 .bs-sh-q{display:flex;align-items:center;gap:10px;margin-top:22px;font-size:12px;color:var(--w500)}.bo9 .bs-qr{width:46px;height:46px;flex:none;border:3px solid var(--n800);border-radius:3px;background:conic-gradient(var(--n800) 25%,#fff 0 50%,var(--n800) 0 75%,#fff 0) 0 0/12px 12px}.bo9 .bs-ih{padding:20px 22px 22px}.bo9 .bs-ih-1{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--w100)}.bo9 .bs-ih-no{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:14px;color:var(--w400)}.bo9 .bs-ih-pl{display:flex;gap:6px;margin-top:6px}.bo9 .bs-ih-tot{text-align:right;font-size:12.5px;color:var(--w400)}.bo9 .bs-ih-tot b{display:block;font-size:29px;font-weight:700;color:var(--n800);line-height:1.1}.bo9 .bs-ih-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:16px}.bo9 .bs-ih-g small{display:block;font-size:12.5px;color:var(--w400)}.bo9 .bs-ih-g b{display:block;font-size:14.5px;font-weight:400;color:var(--w700);margin-top:2px}.bo9 .bs-ih-g i{display:block;font-style:normal;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--w500);margin-top:2px}.bo9 .bs-trk-c{padding:20px 22px 10px}.bo9 .bs-trk{list-style:none;margin:14px 0 0;padding:0}.bo9 .bs-trk li{position:relative;padding:0 0 13px 22px}.bo9 .bs-trk li:before{content:"";position:absolute;left:1px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--w300)}.bo9 .bs-trk li:after{content:"";position:absolute;left:4.5px;top:17px;bottom:1px;width:1px;background:var(--w200)}.bo9 .bs-trk li:last-child:after{display:none}.bo9 .bs-trk li.on:before{background:var(--p-ok)}.bo9 .bs-trk b{display:block;font-size:15px;font-weight:500;color:var(--n800);line-height:1.3}.bo9 .bs-trk li:not(.on) b{color:var(--w400)}.bo9 .bs-trk small{display:block;font-size:12.5px;color:var(--w500);margin-top:1px}.bo9 .bs-trk li:not(.on) small{color:var(--w400)}.bo9 .bs-chain{display:flex;align-items:center;gap:7px;padding:14px 16px;white-space:nowrap;overflow:hidden}.bo9 .bs-chain span{display:inline-flex;align-items:center;height:27px;padding:0 10px;border:1px dashed var(--w300);border-radius:6px;font-size:12.5px;color:var(--w400)}.bo9 .bs-chain span.on{border-style:solid;border-color:var(--w200);background:var(--w50);color:var(--w500)}.bo9 .bs-chain span.cur{border:1.5px solid var(--p-ok);color:var(--p-ok);background:var(--ok-bg)}.bo9 .bs-chain .ic{width:13px;height:13px;color:var(--w300)}.bo9 .bs-iact{padding:18px 20px}.bo9 .bs-iact>b{display:block;font-size:14.5px;font-weight:600;color:var(--n800)}.bo9 .bs-iact .btn-n{margin-top:12px}.bo9 .bs-iact-h{font-size:12.5px;font-weight:600;color:var(--n800);margin-top:16px}.bo9 .bs-iact-r{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:14px;color:var(--w700)}.bo9 .bs-iact-r b{color:var(--n800)}.bo9 .bs-iact-n{font-size:12.5px;color:var(--w500);margin-top:10px;line-height:1.4}.bo9 .bs-icol>*+*{margin-top:18px}.bo9 .chip.bs-chip-on{background:var(--n800);color:#fff}.bo9 .bs-exp .bs-bmc-d{font-size:12px;color:var(--w500)}@media(max-width:767px){.bo9 .win-inline .bs-exp{--bo9-s:0}}.bo9 .bs-back{display:inline-block;margin:-6px 0 18px;font-size:14px;color:var(--n800);text-decoration:underline;text-underline-offset:2px}.bo9 .bs-t-nom .th,.bo9 .bs-t-nom .tr{grid-template-columns:1.25fr 1.15fr .95fr .8fr .8fr;padding:0 22px}.bo9 .bs-t-nom .tr{height:50px}.bo9 .bs-t-nom .bs-c-per{font-weight:600;color:var(--w700);font-size:14px}.bo9 .bs-t-nom .bs-c-liq{text-align:right;font-weight:700;color:var(--n800)}.bo9 .bs-t-nom .bs-c-rec{text-align:right}.bo9 .bs-fxg{position:relative;z-index:1;border-radius:4px;outline:calc(var(--bo9-s) * 3px) solid rgba(44,82,130,.2);outline-offset:-3px}.bo9 .bs-ncard{padding:15px 18px;border-top:1px solid var(--w100)}.bo9 .bs-ncard:first-child{border-top:0}.bo9 .bs-ncard-1{display:flex;justify-content:space-between;align-items:center;gap:10px}.bo9 .bs-ncard-1 b{font-size:16px;font-weight:500;color:var(--n800)}.bo9 .bs-ncard-2{display:flex;justify-content:space-between;align-items:baseline;margin-top:5px;font-size:14px;color:var(--w500)}.bo9 .bs-ncard-2 b{font-size:15px;color:var(--n800)}.bo9 .bs-ncard .bs-lnk-u{display:inline-block;margin-top:6px}.bo9 .bs-mnav{display:flex;justify-content:space-between;align-items:center;margin:-4px 0 18px}.bo9 .bs-mnav b{font-size:17px;font-weight:600;color:var(--n800)}.bo9 .bs-mnav span{font-size:14px;color:var(--n800);text-decoration:underline;text-underline-offset:2px}.bo9 .bs-chip-prev{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:3px 11px;background:var(--p-tint);color:var(--n800);font-size:12.5px;font-weight:600;white-space:nowrap}.bo9 .bs-chip-prev:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--n800)}.bo9 .bs-chip-prev.fxr{border-radius:999px}.bo9 .bs-ss-n{font-size:12.5px;color:var(--w500);margin-top:9px;line-height:1.45}.bo9 .bs-cdp{padding:20px 20px 16px;margin-top:20px}.bo9 .bs-cdp>.sec-h{margin-bottom:14px}.bo9 .tbl.bs-t-in{border:0;border-radius:0}.bo9 .bs-t-in .th{border-radius:6px;height:40px}.bo9 .bs-t-rlc .th,.bo9 .bs-t-rlc .tr{grid-template-columns:1.45fr .75fr 1fr 1fr .95fr .8fr;padding:0 14px}.bo9 .bs-t-rnt .th,.bo9 .bs-t-rnt .tr{grid-template-columns:1.3fr 1fr .5fr 1fr 1fr;padding:0 14px}.bo9 .bs-t-rlc .tr,.bo9 .bs-t-rnt .tr{height:44px}.bo9 .tr.bs-tr-tot{font-weight:700;color:var(--n800)}.bo9 .bs-rnt-c{display:flex;justify-content:space-between;align-items:baseline;padding:11px 0;border-top:1px solid var(--w100);font-size:14px;color:var(--w700)}.bo9 .bs-rnt-c:first-child{border-top:0}.bo9 .bs-rnt-c small{display:block;font-size:12.5px;color:var(--w500);margin-top:1px}.bo9 .bs-rnt-c b{font-weight:600;color:var(--n800);text-align:right}.bo9 .bs-zc-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bo9 .bs-zc-h b{font-size:15px;font-weight:600;color:var(--n800)}.bo9 .bs-zc-h>span:not(.pl){font-size:13px;color:var(--w500)}.bo9 .bs-zc-sub{margin-top:14px}.bo9 .bs-zc-chip{margin-top:12px}.bo9 .zin .bs-chip-prev{white-space:normal;line-height:1.35}.bo9 .bs-zrow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--w100);margin-top:12px}.bo9 .bs-zrow+.bs-zrow{margin-top:0}.bo9 .bs-zrow>span:first-child{min-width:0}.bo9 .bs-zrow b{display:block;font-size:14.5px;font-weight:500;color:var(--n800)}.bo9 .bs-zrow small{display:block;font-size:12.5px;color:var(--w500);margin-top:2px}.bo9 .bs-zrow-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.bo9 .bs-zrow-r>b{font-weight:700}.bo9 .bs-zrow-r .sw-st{justify-items:end}.bo9 .bs-zsum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.bo9 .bs-zsum small{display:block;font-size:12.5px;color:var(--w500);text-transform:uppercase;letter-spacing:.03em}.bo9 .bs-zsum b{display:block;font-size:19px;font-weight:700;color:var(--n800);margin-top:2px}@container scr (max-width:900px){.bo9 .bs-t-fac .th,.bo9 .bs-t-fac .tr{grid-template-columns:1.35fr 1.55fr .8fr .8fr .9fr .85fr}.bo9 .bs-t-fac .bs-c-acc,.bo9 .bs-f-filters .bs-f-date{display:none}.bo9 .bs-idet{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);gap:20px}.bo9 .bs-t-nom .th,.bo9 .bs-t-nom .tr{grid-template-columns:1.3fr 1.2fr .95fr .85fr .9fr}.bo9 .bs-t-rlc .th,.bo9 .bs-t-rlc .tr{grid-template-columns:1.5fr .7fr 1fr 1fr 1fr}.bo9 .bs-t-rlc .bs-c-at{display:none}}@container scr (max-width:560px){.bo9 .bs-kpis-f .kpi{padding:18px 16px 16px}.bo9 .bs-kpis-f .kpi-n{font-size:25px}.bo9 .bs-f-filters,.bo9 .bs-t-fac{display:none}.bo9 .bs-fac-cards{display:block;margin-top:16px}.bo9 .bs-idet{display:block}.bo9 .bs-prev,.bo9 .bs-ih,.bo9 .bs-chain,.bo9 .bs-iact{display:none}.bo9 .bs-icol>*+*{margin-top:16px}.bo9 .bs-back,.bo9 .bs-t-nom{display:none}.bo9 .bs-nom-cards{display:block}.bo9 .bs-mnav{margin-bottom:12px;justify-content:center}.bo9 .bs-mnav span,.bo9 .bs-ss-n,.bo9 .bs-cdp-rlc,.bo9 .bs-t-rnt{display:none}.bo9 .bs-rnt-cards{display:block}.bo9 .bs-chip-prev{white-space:normal;font-size:12px;line-height:1.35;padding:4px 11px}}.bo9{--tx-ok-line:#9AE6B4;--tx-late-bg:#FFFFF0;--tx-late:#975A16;--tx-late-line:#F6E05E;--tx-pend-bg:#FFFAF0;--tx-pend:#C05621;--tx-pend-line:#FBD38D;--tx-warn-line:#E6C77E;--tx-on-line:#68D391;--tx-panel:#F5F8FC;--tx-miss-bg:#FFFDF0;--tx-miss-line:#F2D888}.bo9[data-world=tax]{--world-tint:var(--n950)}.bo9 .hero.w-tax{background:linear-gradient(var(--n950) 0,var(--n950) calc(100% - 330px),#fff calc(100% - 330px));padding-bottom:40px}.bo9 .w-tax .hero-eb,.bo9 .w-tax .hero-eb .eb-ic,.bo9 .w-tax .hero-lead,.bo9 .w-tax .micro{color:var(--w300)}.bo9 .w-tax .hero-ctas .lnk{color:#fff}.bo9 .win-hero.win-tax{--wh:760px}.bo9 .w-tax .win-hero.win-tax{box-shadow:0 34px 70px -34px #0f244080,0 12px 24px -16px #0f244038}.bo9 .hero.w-tax .hero-crumb ol{color:var(--w300)}.bo9 .hero.w-tax .hero-crumb a:hover,.bo9 .hero.w-tax .hero-crumb [aria-current]{color:#fff}.bo9 .hero.w-tax .hero-crumb [aria-hidden]{color:var(--w500)}.bo9[data-world=tax] .step-n b,.bo9[data-world=tax] .area-ic,.bo9[data-world=tax] .mile b,.bo9[data-world=tax] .cc>.ic{background:var(--n950);color:#fff;box-shadow:none}.bo9 .w-tax .prob{border-color:#ffffff1a}.bo9 .w-tax .p2-h{color:#fff}.bo9[data-world=tax] .fd{border-color:#ffffff1a;box-shadow:0 16px 30px -22px #0009}.bo9 .asis-tax .chat{border-color:#ffffff1f;box-shadow:0 30px 60px -24px #0009}@media(max-width:767px){.bo9 .hero.w-tax{background:linear-gradient(var(--n950) 0,var(--n950) calc(100% - 170px),#fff calc(100% - 170px));padding-bottom:14px}.bo9 .w-tax .hero-shot .cap{margin-top:8px}.bo9 .win-hero.win-tax{height:248px}}.bo9 .tx-segs{display:flex;align-items:center;gap:14px;margin:-6px 0 22px}.bo9 .tx-lab{font-size:14px;color:var(--w600);margin-left:10px}.bo9 .tx-lab:first-child{margin-left:0}.bo9 .tx-tabs{display:inline-flex;background:var(--w100);border-radius:9px;padding:3px}.bo9 .tx-tabs span{padding:5px 13px;font-size:14px;color:var(--w600);border-radius:7px;white-space:nowrap}.bo9 .tx-tabs span.on{background:#fff;color:var(--n800);font-weight:500;box-shadow:0 1px 2px #0f24401f}.bo9 .tx-ck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.bo9 .tx-ck>div{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--w200);border-radius:12px;padding:15px 18px;min-width:0}.bo9 .tx-ck b{font-size:26px;font-weight:600;color:var(--n800);line-height:1}.bo9 .tx-st{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:2px 8px;font-size:12.5px;font-weight:600;border:1px solid var(--w300);white-space:nowrap;line-height:1.5}.bo9 .tx-st .ic{width:13px;height:13px}.bo9 .tx-st-filed{background:var(--ok-bg);color:var(--p-ok);border-color:var(--tx-ok-line)}.bo9 .tx-st-late{background:var(--tx-late-bg);color:var(--tx-late);border-color:var(--tx-late-line)}.bo9 .tx-st-pending{background:var(--tx-pend-bg);color:var(--tx-pend);border-color:var(--tx-pend-line)}.bo9 .tx-st-upcoming{background:#fff;color:var(--w700)}.bo9 .tx-pts{margin-top:16px;padding:18px 20px}.bo9 .tx-pts b{display:block;font-size:15px;font-weight:600;color:var(--n800)}.bo9 .tx-pts p{font-size:14.5px;color:var(--w700);margin-top:6px}.bo9 .tx-pts .btn-n{margin-top:12px;height:32px;font-size:13.5px;padding:0 13px;gap:7px}.bo9 .tx-pts .btn-n .ic{width:15px;height:15px}.bo9 .tx-mx{margin-top:16px;overflow:hidden}.bo9 .tx-mx-h{padding:16px 20px 12px}.bo9 .tx-mx-h b{display:block;font-size:17px;font-weight:600;color:var(--n800)}.bo9 .tx-mx-h p{font-size:13.5px;color:var(--w600);margin-top:4px}.bo9 .tx-mx-h .tx-mx-leg{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.bo9 .tx-mx-leg .tx-st{margin-right:2px}.bo9 .tx-mx-g{display:grid;grid-template-columns:200px repeat(var(--tx-q,8),minmax(0,1fr));border-top:1px solid var(--w200)}.bo9 .tx-mx-g>*{display:flex;align-items:center;justify-content:center;min-width:0}.bo9 .tx-mx-y{grid-column:span 4;height:34px;background:var(--w50);font-size:14px;font-weight:600;color:var(--n800);box-shadow:inset 1px 0 0 var(--w200)}.bo9 .tx-mx-q{height:30px;background:var(--w50);font-size:12.5px;color:var(--w600);border-bottom:1px solid var(--w200)}.bo9 .tx-mx-mh{grid-row:span 2;justify-content:flex-start;padding-left:20px;background:var(--w50);font-size:14px;font-weight:500;color:var(--w700);border-bottom:1px solid var(--w200)}.bo9 .tx-mx-m{flex-direction:column;align-items:flex-start;justify-content:center;height:50px;padding-left:20px;border-bottom:1px solid var(--w100)}.bo9 .tx-mx-m b{font-size:14.5px;font-weight:700;color:var(--n800);line-height:1.2}.bo9 .tx-mx-m small{font-size:12.5px;line-height:1.2;color:var(--w600);margin-top:2px;text-wrap:balance}.bo9 .tx-mx-c{height:50px;border-bottom:1px solid var(--w100)}.bo9 .tx-mx-q.y0,.bo9 .tx-mx-c.y0{box-shadow:inset 1px 0 0 var(--w200)}.bo9 .tx-mx-q.now,.bo9 .tx-mx-c.now{background:var(--n50)}.bo9 .tx-mx-c .tx-st{font-size:12px;padding:1px 5px;gap:3px}.bo9 .tx-mx-c .tx-st .ic{width:11px;height:11px}.bo9 .tx-mx-f{padding:12px 20px 14px;font-size:12.5px;color:var(--w600)}.bo9 .tx-nts>*+*{margin-top:14px}.bo9 .tx-nt{padding:20px 22px}.bo9 .tx-nt.imp{border-color:var(--tx-warn-line)}.bo9 .tx-nt-1{display:flex;justify-content:space-between;align-items:center;gap:12px}.bo9 .tx-nt-k{font-size:12.5px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--w600);white-space:nowrap}.bo9 .tx-nt-d{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--w400);white-space:nowrap}.bo9 .tx-nt-t{font-size:16px;font-weight:500;color:var(--n800);margin-top:6px;line-height:1.35}.bo9 .tx-nt-p{font-size:14.5px;color:var(--w600);margin-top:6px}.bo9 .tx-nt-when{margin-top:10px}.bo9 .tx-snt{padding:18px 20px 20px;background:var(--tx-panel);border:1px solid var(--w200);border-radius:14px}.bo9 .tx-snt-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bo9 .tx-snt-h b{display:block;font-size:15px;font-weight:600;color:var(--n800)}.bo9 .tx-snt-h p{font-size:12.5px;color:var(--w500);margin-top:2px}.bo9 .tx-snt-h .pl{flex:none}.bo9 .tx-snt-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.bo9 .tx-fr{background:#fff;border:1px solid var(--w200);border-radius:10px;padding:13px 15px 14px;min-width:0}.bo9 .tx-fr.on{border:1.5px solid var(--tx-on-line)}.bo9 .tx-fr.gen{border:1.5px solid var(--tx-warn-line)}.bo9 .tx-fr.fxr{border-radius:10px}.bo9 .tx-fr-1{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.bo9 .tx-fr-1 b{display:flex;align-items:baseline;gap:7px;font-size:14px;font-weight:600;color:var(--n800);min-width:0;line-height:1.3}.bo9 .tx-fr-1 b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--w400);flex:none;transform:translateY(-1px)}.bo9 .tx-fr.on .tx-fr-1 b:before{background:var(--ok)}.bo9 .tx-fr.gen .tx-fr-1 b:before{background:var(--p-amber)}.bo9 .tx-fr-s{font-size:12px;font-weight:500;border-radius:999px;padding:1px 8px;background:var(--w100);color:var(--w500);white-space:nowrap}.bo9 .tx-fr.on .tx-fr-s{background:var(--ok-bg);color:var(--p-ok)}.bo9 .tx-fr.gen .tx-fr-s{background:var(--g50);color:var(--g700)}.bo9 .tx-fr-t{font-size:12.5px;color:var(--w700);margin-top:8px;line-height:1.45}.bo9 .tx-fr-n{font-size:12.5px;color:var(--w500);margin-top:6px;line-height:1.45}.bo9 .tx-fr-a{display:block;font-size:12.5px;font-weight:600;color:var(--g700);margin-top:8px}.bo9 .tx-snt+.two{margin-top:20px}.bo9 .tx-cf-t{font-family:var(--display);font-size:26px;font-weight:700;color:var(--n800);line-height:1.2}.bo9 .tx-cf-d{font-size:14px;color:var(--w500);margin-top:6px}.bo9 .tx-cq{display:flex;align-items:center;gap:10px;margin:20px 0 8px}.bo9 .tx-cq b{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--n50);color:var(--n600);font-size:12px;font-weight:700}.bo9 .tx-cq span{font-size:12.5px;color:var(--w400)}.bo9 .tx-cq span.ok{color:var(--ok);font-weight:600}.bo9 .tx-cq span.ok:before{content:"✓ "}.bo9 .tx-cfs{overflow:hidden}.bo9 .tx-cfr{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;border-top:1px solid var(--w100)}.bo9 .tx-cfr:first-child{border-top:0}.bo9 .tx-cfr>span:first-child{min-width:0}.bo9 .tx-cfr b{display:block;font-size:14.5px;font-weight:500;color:var(--n800)}.bo9 .tx-cfr small{display:block;font-size:12.5px;color:var(--w400);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .tx-cfr-r{display:flex;align-items:center;gap:10px;flex:none}.bo9 .tx-ok-t{font-size:13px;font-weight:600;color:var(--p-ok);white-space:nowrap}.bo9 .tx-ok-t:before{content:"✓ "}.bo9 .tx-pdf{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid var(--w200);border-radius:6px;font-size:12px;color:var(--w600);background:#fff}.bo9 .tx-cx{padding:20px 22px 22px;background:var(--w50);border:1px solid var(--w200);border-radius:16px}.bo9 .tx-cx-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bo9 .tx-cx-h b{display:block;font-size:17px;font-weight:600;color:var(--n800)}.bo9 .tx-cx-h p{font-size:13.5px;color:var(--w500);margin-top:3px}.bo9 .tx-cx-h .pl{flex:none}.bo9 .tx-cx-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.bo9 .tx-og{background:#fff;border:1px solid var(--w200);border-radius:12px;padding:15px 16px 16px;min-width:0}.bo9 .tx-og.on{border:1.5px solid var(--tx-on-line)}.bo9 .tx-og-1{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.bo9 .tx-og-1 b{display:flex;align-items:baseline;gap:8px;font-size:15px;font-weight:600;color:var(--n800);line-height:1.3}.bo9 .tx-og-1 b:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--w500);flex:none;transform:translateY(-1px)}.bo9 .tx-og.on .tx-og-1 b:before{background:var(--ok)}.bo9 .tx-og-s{font-size:12px;border-radius:999px;padding:1px 9px;background:var(--w100);color:var(--w500);white-space:nowrap}.bo9 .tx-og.on .tx-og-s{background:var(--ok-bg);color:var(--p-ok)}.bo9 .tx-og-k{display:inline-block;margin-top:9px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--n800);background:var(--n50);border-radius:4px;padding:2px 7px}.bo9 .tx-og-t{font-size:13.5px;color:var(--w700);margin-top:8px;line-height:1.45}.bo9 .tx-og-n{font-size:13px;color:var(--w500);margin-top:6px;line-height:1.4}.bo9 .tx-og-b{display:inline-flex;align-items:center;height:30px;margin-top:12px;padding:0 13px;border:1.5px solid var(--n800);border-radius:8px;font-size:13.5px;font-weight:600;color:var(--n800)}.bo9 .tx-fal{margin-top:20px;padding:20px 22px 22px;background:var(--tx-miss-bg);border:1.5px solid var(--tx-miss-line);border-radius:14px}.bo9 .tx-fal.fxr{border-radius:14px}.bo9 .tx-fal-t{font-size:17px;font-weight:600;color:var(--tx-pend)}.bo9 .tx-fal ul{list-style:none;margin:10px 0 0;padding:0 0 0 18px}.bo9 .tx-fal li{font-size:15px;color:var(--w700);padding:2px 0}.bo9 .tx-fal p{font-size:14px;color:var(--w700);margin-top:10px;line-height:1.5}.bo9 .tx-fal .btn-n{margin-top:14px;height:38px}.bo9 .tx-fal .btn-n .ic{width:15px;height:15px}.bo9 .zin .tx-nt{border:0;padding:0}.bo9 .zin .tx-fr{border-radius:12px;padding:16px 18px 18px}.bo9 .zin .tx-fr-t,.bo9 .zin .tx-fr-n,.bo9 .zin .tx-fr-a{font-size:14px}.bo9 .zin .tx-fr-1 b{font-size:15.5px}.bo9 .zin .tx-cfr{padding:12px 0}.bo9 .zin .tx-cq{margin:0 0 6px}.bo9 .zin .tx-fal{margin:0;border:0;background:none;padding:0}.bo9 .zin .tx-fal-t{font-size:16px}.bo9 .zin .tx-fal li{font-size:14.5px}.bo9 .zin .tx-fal p{font-size:13.5px}@container scr (max-width:900px){.bo9 .tx-mx-g{grid-template-columns:150px repeat(var(--tx-q,8),minmax(0,1fr))}.bo9 .tx-mx-m small,.bo9 .tx-mx-c .tx-st-l,.bo9 .tx-mx-leg .lg{display:none}.bo9 .tx-mx-c .tx-st{padding:3px 5px}.bo9 .tx-mx-c .tx-st .ic{width:13px;height:13px}.bo9 .tx-snt-g{gap:10px}.bo9 .tx-fr-1 b{font-size:13px}.bo9 .tx-fr-s{font-size:11px;padding:1px 6px}.bo9 .tx-cx-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bo9 .tx-og-t{display:none}.bo9 .tx-og-k,.bo9 .tx-og-n{margin-top:7px}.bo9 .tx-og-b{margin-top:10px;height:28px}}@container scr (max-width:560px){.bo9 .tx-segs,.bo9 .tx-pts,.bo9 .tx-mx,.bo9 .tx-fal,.bo9 .tx-snt+.two{display:none}.bo9 .tx-ck{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bo9 .tx-ck b{font-size:24px}.bo9 .tx-nt{padding:16px}.bo9 .tx-nt-1{flex-direction:column;align-items:flex-start;gap:6px}.bo9 .tx-nt-t{font-size:15.5px}.bo9 .tx-snt{padding:16px 14px}.bo9 .tx-snt-h .pl,.bo9 .tx-cx-h .pl{display:none}.bo9 .tx-snt-g{grid-template-columns:1fr;gap:10px}.bo9 .tx-fr-1 b{font-size:14px}.bo9 .tx-cfr{padding:12px 14px}.bo9 .tx-cfr small{white-space:normal}.bo9 .tx-cx{padding:16px 14px}.bo9 .tx-cx-g{grid-template-columns:1fr;gap:10px}}.bo9[data-world=legal]{--world-tint:var(--w100)}.bo9 .hero.w-legal{background:linear-gradient(var(--w100) 0,var(--w100) calc(100% - 330px),#fff calc(100% - 330px));padding-bottom:40px}.bo9 .w-legal .hero-eb{color:var(--n800)}.bo9 .asis-legal .chat-stage{background:var(--w100)}.bo9 .win-hero.win-legal{--wh:720px}@media(max-width:767px){.bo9 .hero.w-legal{background:linear-gradient(var(--w100) 0,var(--w100) calc(100% - 170px),#fff calc(100% - 170px));padding-bottom:14px}.bo9 .w-legal .hero-shot .cap{margin-top:8px}.bo9 .win-hero.win-legal{height:300px}}.bo9 .fm-card{padding:18px 22px 16px}.bo9 .fm-card+.fm-card,.bo9 .fm-acts+.fm-card,.bo9 .fm-card+.fm-acts{margin-top:16px}.bo9 .fm-h{font-size:16px;font-weight:600;color:var(--n800)}.bo9 .fm-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--w100);font-size:14px;color:var(--w700)}.bo9 .fm-row:last-child{border-bottom:0;padding-bottom:2px}.bo9 .fm-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo9 .fm-row small{color:var(--w500);font-size:14px}.bo9 .fm-row .btn-n{height:30px;font-size:13px;padding:0 13px;border-radius:7px}.bo9 .fm-row .btn-o{height:28px;font-size:12.5px;padding:0 11px}.bo9 .fm-acts{display:flex;flex-wrap:wrap;gap:10px}.bo9 .t-sob{margin-top:12px;border-radius:10px}.bo9 .t-sob .th,.bo9 .t-sob .tr{grid-template-columns:minmax(0,1.9fr) .8fr .6fr .8fr;padding:0 16px}.bo9 .t-sob .th{height:36px;font-size:11.5px}.bo9 .t-sob .tr{height:46px;font-size:13.5px}.bo9 .t-sob .c-ref{overflow:hidden;text-overflow:ellipsis;color:var(--n800);font-weight:500}.bo9 .t-sob .c-dim{color:var(--w500)}.bo9 .dst-sub{font-size:13px;color:var(--w500);margin-top:2px}.bo9 .dst{display:flex;flex-direction:column;gap:12px;margin-top:12px}.bo9 .dst-r b{display:block;font-size:15px;font-weight:600;color:var(--n800)}.bo9 .dst-r small{display:block;font-size:13px;color:var(--w500);margin-top:1px}.bo9 .dst-s{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.bo9 .dst-s span{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:500;background:var(--w100);color:var(--w500);white-space:nowrap}.bo9 .dst-s span.on{background:var(--ok-bg);color:var(--p-ok)}.bo9 .dst-s span.on:before{content:"✓"}.bo9 .dst-s .ic{width:13px;height:13px;color:var(--w300)}.bo9 .cc-form{padding:20px 22px}.bo9 .cc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bo9 .cc-f .cc-l{display:block;font-size:13px;font-weight:600;color:var(--w700);margin-bottom:6px}.bo9 .cc-f .inp{color:var(--w700)}.bo9 .cc-f+.cc-f{margin-top:14px}.bo9 .cc-grid+.cc-f{margin-top:14px}.bo9 .cc-grid .cc-f{margin-top:0}.bo9 .zin .cs-r{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:2px}.bo9 .cc-ta{border:1px solid var(--w200);border-radius:8px;padding:10px 13px;font-size:14px;line-height:1.5;color:var(--w700);height:86px;overflow:hidden}.bo9 .cc-form .btn-n{margin-top:16px}.bo9 .cc-note{font-size:12.5px;line-height:1.5;color:var(--w500);margin-top:14px}.bo9 .cc-sent{margin-top:16px;padding:18px 22px 14px}.bo9 .cs-r{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;border-bottom:1px solid var(--w100);font-size:14px;color:var(--w700)}.bo9 .cs-r:last-child{border-bottom:0}.bo9 .cs-r>span{min-width:0}.bo9 .cs-r small{display:block;color:var(--w500);font-size:13px;margin-top:2px;line-height:1.45}.bo9 .cs-r .lnk-p{font-size:13.5px;flex:none}.bo9 .cs-r small{overflow-wrap:anywhere}.bo9 .ckl{list-style:none;margin:0;padding:0;border:1px solid var(--w200);border-radius:12px;background:#fff}.bo9 .ckl li{display:flex;align-items:center;gap:16px;padding:20px;border-top:1px solid var(--w100)}.bo9 .ckl li:first-child{border-top:0}.bo9 .ckl .ic{width:20px;height:20px;flex:none}.bo9 .ckl .k-ok{color:var(--p-ok-strong)}.bo9 .ckl li>span:nth-child(2){flex:1;min-width:0}.bo9 .ckl b{display:block;font-size:14.5px;font-weight:600;color:var(--n800)}.bo9 .ckl small{display:block;font-size:13px;color:var(--w500);margin-top:1px}.bo9 .pl-k{display:inline-flex;align-items:center;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:500;white-space:nowrap;background:var(--ok-bg);color:var(--p-ok-strong)}.bo9 .ckl-n{font-size:12.5px;line-height:1.5;color:var(--w400);margin-top:22px}.bo9 .zin .ckl{border:0}.bo9 .zin .ckl li{padding:4px 0}@container scr (max-width:900px){.bo9 .t-sob .th,.bo9 .t-sob .tr{grid-template-columns:minmax(0,1.7fr) .8fr .55fr}.bo9 .t-sob .c-cr,.bo9 .fm-row small .c-who{display:none}}@container scr (max-width:560px){.bo9 .cc-form{display:none}.bo9 .cs-r{flex-direction:column;gap:4px}.bo9 .ph-verif .ph-d{display:none}.bo9 .cc-sent{margin-top:0}.bo9 .ckl small{display:none}.bo9 .ckl b{font-size:14px}.bo9 .ph-cert .ph-d{display:none}.bo9 .fm-card{padding:16px 16px 12px}.bo9 .fm-acts .btn-o,.bo9 .fm-row small,.bo9 .t-sob .th{display:none}.bo9 .t-sob .th,.bo9 .t-sob .tr{grid-template-columns:minmax(0,1fr) auto;padding:0 14px}.bo9 .t-sob .c-fi,.bo9 .fm-tpl{display:none}.bo9 .cc-form{padding:16px}.bo9 .cc-grid{grid-template-columns:1fr;gap:12px}.bo9 .cc-grid .cc-f:nth-child(2){display:none}.bo9 .cc-ta{height:64px}.bo9 .cc-note{display:none}.bo9 .cc-sent{padding:14px 16px 10px}.bo9 .ckl li{padding:15px 14px;gap:12px}.bo9 .ckl-n{display:none}}.bo9{--sd-parse:#2B6CB0;--sd-scan:#975A16;--sd-chip:#1E293B;--sd-chip-t-bg:#F1F5F9;--sd-chip-t:#475569;--sd-chip-g-bg:#F8FAFC;--sd-chip-g:#64748B}.bo9[data-world=strategy]{--world-tint:var(--w900)}.bo9 .hero.w-str{background:linear-gradient(var(--w900) 0,var(--w900) calc(100% - 330px),#fff calc(100% - 330px));padding-bottom:40px}.bo9 .w-str .hero-eb,.bo9 .w-str .hero-eb .eb-ic,.bo9 .w-str .hero-lead,.bo9 .w-str .micro{color:var(--w300)}.bo9 .w-str .hero-ctas .lnk{color:#fff}.bo9 .w-str .hero-shot .cap{color:var(--w600)}.bo9 .win-hero.win-str{--wh:680px}.bo9 .w-str .win-hero.win-str{box-shadow:0 34px 70px -34px #1719238c,0 12px 24px -16px #17192340}.bo9 .hero.w-str .hero-crumb ol{color:var(--w300)}.bo9 .hero.w-str .hero-crumb a:hover,.bo9 .hero.w-str .hero-crumb [aria-current]{color:#fff}.bo9 .hero.w-str .hero-crumb [aria-hidden]{color:var(--w500)}.bo9[data-world=strategy] .step-n b,.bo9[data-world=strategy] .area-ic,.bo9[data-world=strategy] .mile b,.bo9[data-world=strategy] .cc>.ic{background:var(--w900);color:#fff;box-shadow:none}.bo9 .w-str .prob{border-color:#ffffff1a}.bo9 .w-str .p2-h{color:#fff}.bo9[data-world=strategy] .fd{border-color:#ffffff1a;box-shadow:0 16px 30px -22px #0009}.bo9 .asis-str .chat{border-color:#ffffff1f;box-shadow:0 30px 60px -24px #0009}@media(max-width:767px){.bo9 .hero.w-str{background:linear-gradient(var(--w900) 0,var(--w900) calc(100% - 170px),#fff calc(100% - 170px));padding-bottom:14px}.bo9 .w-str .hero-shot .cap{margin-top:8px}.bo9 .win-hero.win-str{height:300px}}.bo9 .sd-pg{max-width:864px;margin:0 auto;padding-top:13px}.bo9 .sd-h{margin-bottom:22px}.bo9 .sd-h-t{font-family:var(--display);font-size:29px;font-weight:700;line-height:1.2;color:var(--n800)}.bo9 .sd-h-l{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:13px;color:var(--w500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .sd-h-l .ic{width:13px;height:13px;flex:none}.bo9 .sd-kpis .kpi-l,.bo9 .sd-kpi-z .kpi-l{display:flex;align-items:center;gap:6px}.bo9 .sd-kpis .kpi-l .ic,.bo9 .sd-kpi-z .kpi-l .ic{width:14px;height:14px;color:var(--w400);flex:none}.bo9 .sd-kpis .kpi-n,.bo9 .sd-kpi-z .kpi-n{font-size:24px;font-weight:600;margin-top:8px;line-height:1}.bo9 .sd-bar{display:block;height:6px;margin-top:10px;border-radius:3px;background:var(--w200);overflow:hidden}.bo9 .sd-bar i{display:block;height:100%;border-radius:3px;background:var(--n600);transform-origin:left;transform:scaleX(calc(var(--sd-cov,1) * (.5 + .5 * var(--bo9-s,1))))}.bo9 .sd-last{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:12px;font-size:12.5px;color:var(--w500)}.bo9 .sd-last .ic{width:14px;height:14px;color:var(--w400)}.bo9 .sd-last b{font-weight:500;color:var(--w600)}.bo9 .sd-last-f{color:var(--n600)}.bo9 .sd-tabs>*{display:inline-flex;align-items:center;gap:7px}.bo9 .sd-tabs .ic{width:16px;height:16px;color:var(--w400)}.bo9 .sd-tabs b .ic{color:var(--n600)}.bo9 .sd-pg .drbody{grid-template-columns:236px minmax(0,1fr)}.bo9 .sd-side{display:flex;flex-direction:column;gap:14px;min-width:0}.bo9 .sd-tree li>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.bo9 .sd-tree i{font-style:normal;color:var(--w400)}.bo9 .sd-tree li.on i{color:#fff9}.bo9 .sd-tree em{flex:none;font-style:normal;font-size:12px;line-height:1.5;padding:0 6px;border-radius:999px;background:var(--w100);color:var(--w600)}.bo9 .sd-tree li.on em{background:#ffffff26;color:#fff}.bo9 .sd-cap{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--w500)}.bo9 .sd-sec{border:1px solid var(--w200);border-left:2px solid var(--n600);border-radius:8px;background:var(--w50);padding:12px 12px 10px}.bo9 .sd-sec ul{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.bo9 .sd-sec li{display:grid;grid-template-columns:15px minmax(0,1fr);gap:8px;font-size:12.5px;line-height:1.4;color:var(--w600)}.bo9 .sd-sec li .ic{width:14px;height:14px;margin-top:1px;color:var(--n600)}.bo9 .sd-sec li b{display:block;font-weight:600;color:var(--n800)}.bo9 .sd-files{min-width:0}.bo9 .sd-fh{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:2px 0 10px}.bo9 .sd-fh b{font-family:var(--display);font-size:16px;font-weight:700;color:var(--n800);white-space:nowrap}.bo9 .sd-fh small{font-size:12.5px;color:var(--w500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .t-dr.sd-t5 .th,.bo9 .t-dr.sd-t5 .tr{grid-template-columns:minmax(0,1fr) 68px 100px 108px 84px}.bo9 .t-dr.sd-t3 .th,.bo9 .t-dr.sd-t3 .tr{grid-template-columns:minmax(0,1fr) 104px 84px}.bo9 .sd-c-typ,.bo9 .sd-c-dt{color:var(--w600)}.bo9 .sd-c-dt{font-variant-numeric:tabular-nums}.bo9 .tr.sd-tr-open{background:var(--w50)}.bo9 .sd-tr-x{padding:4px 16px 14px;background:var(--w50)}.bo9 .sd-trc{background:#fff;border:1px solid var(--w200);border-left:2px solid var(--n600);border-radius:8px;padding:12px 14px}.bo9 .sd-trc ol{position:relative;list-style:none;margin:12px 0 0 9px;padding:0 0 0 21px;display:grid;grid-template-columns:minmax(0,1fr);gap:11px}.bo9 .sd-trc ol:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--n600)}.bo9 .sd-trc li{position:relative;display:block}.bo9 .sd-trc li>.ic{position:absolute;left:-30px;top:-1px;width:19px;height:19px;padding:3px;border-radius:50%;background:#fff;border:1px solid var(--w200);color:var(--w600)}.bo9 .sd-trc li b{display:block;font-size:13px;font-weight:500;line-height:1.35;color:var(--n800)}.bo9 .sd-trc li small{display:block;font-size:12px;color:var(--w500);margin-top:1px}.bo9 .sd-xtr{margin-top:12px;background:var(--w50);border:1px solid var(--w200);border-radius:6px;padding:10px 12px}.bo9 .sd-xtr dl{margin:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.bo9 .sd-xtr dl>div{display:flex;align-items:baseline;gap:8px;min-width:0}.bo9 .sd-xtr dt{flex:none;font-size:12px;color:var(--w500)}.bo9 .sd-xtr dd{margin:0;min-width:0;font-size:13px;font-weight:500;color:var(--n800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .sd-xtr-f{display:flex;gap:10px;margin-top:8px;font-size:12px;color:var(--w500)}.bo9 .sd-upk{background:#fff;border:1px solid var(--w200);border-radius:12px;box-shadow:0 1px 2px #0f24400f;overflow:hidden}.bo9 .sd-upk-h{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--w50);border-bottom:1px solid var(--w100);border-left:2px solid var(--n600)}.bo9 .sd-upk-h>.ic{width:18px;height:18px;color:var(--n600);flex:none}.bo9 .sd-upk-h>span{min-width:0}.bo9 .sd-upk-h b{display:block;font-size:14px;font-weight:600;color:var(--n800)}.bo9 .sd-upk-h small{display:block;font-size:12px;color:var(--w500);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .sd-upk-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px 16px 2px}.bo9 .sd-upk-n{grid-column:1/-1}.bo9 .sd-lab{display:flex;align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--w500)}.bo9 .sd-lab .ic{width:12px;height:12px}.bo9 .sd-lab i{font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;color:var(--w400)}.bo9 .sd-upk-f .inp{height:34px;font-size:13.5px;color:var(--n800)}.bo9 .sd-drop{display:flex;flex-direction:column;align-items:center;gap:3px;margin:12px 16px;padding:14px;border:1.5px dashed var(--w300);border-radius:10px;background:var(--w50);text-align:center}.bo9 .sd-drop .ic{width:20px;height:20px;color:var(--w400)}.bo9 .sd-drop b{font-size:13.5px;font-weight:500;color:var(--w700)}.bo9 .sd-drop small{font-size:12px;color:var(--w500)}.bo9 .sd-upl{list-style:none;margin:0 16px 16px;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.bo9 .sd-upl.fxr{border-radius:10px}.bo9 .sd-upl li{border:1px solid var(--w200);border-radius:8px;padding:10px 12px;background:#fff}.bo9 .sd-upl-1{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bo9 .sd-upl-1>span{min-width:0}.bo9 .sd-upl-1 b{display:block;font-size:13.5px;font-weight:500;color:var(--w800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .sd-upl-1 small{display:block;font-size:12px;color:var(--w400)}.bo9 .sd-upl-1 em{flex:none;font-style:normal;font-size:12px;font-weight:500}.bo9 .sd-upl-1 .sd-st-parsing{color:var(--sd-parse)}.bo9 .sd-upl-1 .sd-st-scanning{color:var(--sd-scan)}.bo9 .sd-upl-1 .sd-st-done{color:var(--p-ok)}.bo9 .sd-upl-bar{display:block;height:4px;margin-top:8px;border-radius:2px;background:var(--w100);overflow:hidden}.bo9 .sd-upl-bar i{display:block;height:100%;width:calc(var(--sd-p,0) * 100%);background:var(--w800)}.bo9 .sd-upl-t{font-size:12px;color:var(--w600);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bo9 .sd-upl-t span{color:var(--w400)}.bo9 .sd-upl-ch{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bo9 .sd-upl-ch span{display:inline-flex;align-items:center;gap:4px;border-radius:4px;padding:1px 6px;font-size:12px;line-height:1.5}.bo9 .sd-upl-ch .sd-ch-f{background:var(--sd-chip);color:#fff}.bo9 .sd-upl-ch .sd-ch-f .ic{width:12px;height:12px}.bo9 .sd-upl-ch .sd-ch-t{background:var(--sd-chip-t-bg);color:var(--sd-chip-t)}.bo9 .sd-upl-ch .sd-ch-g{background:var(--sd-chip-g-bg);color:var(--sd-chip-g);box-shadow:inset 0 0 0 1px var(--w200)}.bo9 .sd-act{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.bo9 .sd-act.fxr{border-radius:10px}.bo9 .sd-act-d{margin-top:12px}.bo9 .sd-act-d:first-child{margin-top:0}.bo9 .sd-act ul{list-style:none;margin:0;padding:0;border:1px solid var(--w200);border-radius:8px;background:#fff;overflow:hidden}.bo9 .sd-act li{display:flex;align-items:flex-start;gap:12px;padding:10px 16px;border-top:1px solid var(--w100);font-size:14px;line-height:1.5;color:var(--n800)}.bo9 .sd-act li:first-child{border-top:0}.bo9 .sd-act li>span:nth-child(2){flex:1;min-width:0}.bo9 .sd-act time{flex:none;padding-top:2px;font-size:12.5px;color:var(--w500);font-variant-numeric:tabular-nums}.bo9 .sd-act-i{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%}.bo9 .sd-act-i .ic{width:14px;height:14px}.bo9 .sd-act .sd-a-uploaded{background:var(--p-tint);color:var(--n600)}.bo9 .sd-act .sd-a-downloaded{background:var(--ok-bg);color:var(--p-ok)}.bo9 .sd-act .sd-a-edited{background:var(--w100);color:var(--w600)}.bo9 .kpi.sd-kpi-z{background:var(--w50);border-radius:8px}.bo9 .sd-z .sd-tree-z{margin-top:12px;background:#fff;padding:6px}.bo9 .sd-z .sd-tree-z li{padding:6px 8px}.bo9 .sd-z-up .sd-upl{margin:0}.bo9 .sd-z-up .sd-upl li{padding:9px 12px}.bo9 .sd-z-up .sd-upl-t{white-space:normal}.bo9 .sd-z-tr .sd-trc{border:0;border-radius:0;padding:0}.bo9 .sd-z-tr .sd-trc ol{margin-top:14px}.bo9 .sd-z-act .sd-act li{padding:9px 12px;gap:10px}@container scr (max-width:900px){.bo9 .sd-pg .drbody{grid-template-columns:222px minmax(0,1fr)}.bo9 .sd-pg .sd-tree{padding:8px}.bo9 .sd-pg .sd-tree li{padding-left:6px;padding-right:6px}.bo9 .t-dr.sd-t5 .th,.bo9 .t-dr.sd-t5 .tr{grid-template-columns:minmax(0,1fr) 68px 108px 84px}.bo9 .t-dr.sd-t4 .th,.bo9 .t-dr.sd-t4 .tr{grid-template-columns:minmax(0,1fr) 96px 84px}.bo9 .t-dr.sd-t3 .c-by{display:block}.bo9 .sd-upk-h small{white-space:normal}}@container scr (max-width:760px){.bo9 .sd-kpis .kpi-l{white-space:normal;line-height:1.3}.bo9 .sd-kpis .kpi-l .ic{display:none}.bo9 .t-dr.sd-t5 .th,.bo9 .t-dr.sd-t5 .tr{grid-template-columns:minmax(0,1fr) 108px 84px}.bo9 .t-dr.sd-t5 .sd-c-typ{display:none}}@container scr (max-width:640px){.bo9 .sd-kpis .kpi-n{font-size:21px}.bo9 .t-dr.sd-t5 .th,.bo9 .t-dr.sd-t5 .tr,.bo9 .t-dr.sd-t4 .th,.bo9 .t-dr.sd-t4 .tr,.bo9 .t-dr.sd-t3 .th,.bo9 .t-dr.sd-t3 .tr{grid-template-columns:minmax(0,1fr) 84px}.bo9 .t-dr.sd-t5 .sd-c-dt,.bo9 .t-dr.sd-t4 .c-fold,.bo9 .t-dr.sd-t3 .c-by{display:none}.bo9 .sd-upk-f,.bo9 .sd-xtr dl{grid-template-columns:minmax(0,1fr)}}@container scr (max-width:560px){.bo9 .sd-pg{padding:4px 18px 0}.bo9 .sd-h{margin-bottom:14px}.bo9 .sd-h-t,.bo9 .sd-kpis .kpi-n{font-size:24px}.bo9 .tr.sd-m-cut{display:none}.bo9 .sd-pg .drbody{display:block}.bo9 .sd-h-l,.bo9 .sd-last,.bo9 .sd-sec,.bo9 .sd-fh small,.bo9 .sd-upk-f,.bo9 .sd-drop,.bo9 .sd-upk-h small{display:none}.bo9 .t-dr.sd-t5 .th,.bo9 .t-dr.sd-t5 .tr,.bo9 .t-dr.sd-t4 .th,.bo9 .t-dr.sd-t4 .tr,.bo9 .t-dr.sd-t3 .th,.bo9 .t-dr.sd-t3 .tr{grid-template-columns:minmax(0,1fr) auto}.bo9 .sd-upk-h{padding:10px 14px}.bo9 .sd-upl{margin:10px 12px 12px}.bo9 .sd-tr-x{padding:2px 12px 12px}.bo9 .sd-xtr{display:none}.bo9 .sd-act-d{margin-top:8px}.bo9 .sd-act li{padding:8px 12px;gap:10px;font-size:13.5px}}
