.upt-vector-options-guide{--color-ink: #102d46;--color-navy: #092a45;--color-navy-soft: #163f5d;--color-action: #25b5d8;--color-action-dark: #066b8e;--color-action-deep: #045572;--color-surface: #ffffff;--color-surface-muted: #f7fbfd;--color-section: #eff7fb;--color-section-strong: #e1f0f7;--color-border: #d4e5ed;--color-muted: #5b7183;--color-muted-on-dark: #c0d6e2;--color-focus: #f2b83f;--color-accent: #f4c542;--color-accent-dark: #7e5900;--space-1: .375rem;--space-2: .75rem;--space-3: 1rem;--space-4: 1.5rem;--space-5: 2rem;--space-6: 3rem;--space-7: 5rem;--space-8: 7rem;--radius-small: .75rem;--radius-card: 1.25rem;--radius-pill: 999px;--shadow-card: 0 .75rem 2.5rem rgb(20 66 91 / .1);--shadow-card-hover: 0 1.25rem 3rem rgb(20 66 91 / .16);--shadow-feature: 0 1.5rem 4rem rgb(5 33 54 / .2);--content-width: 1280px;--reading-width: 760px;--font-sans: "Avenir Next", Avenir, "Segoe UI", Arial, sans-serif;--font-display: "Avenir Next", Avenir, "Segoe UI", Arial, sans-serif}.upt-vector-options-guide,.upt-vector-options-guide *{box-sizing:border-box}.upt-vector-options-guide{scroll-behavior:smooth}.upt-vector-options-guide{min-width:320px;margin:0;color:var(--color-ink);background:var(--color-surface);font-family:var(--font-sans);font-size:16px;line-height:1.6;text-rendering:optimizeLegibility}.upt-vector-options-guide button,.upt-vector-options-guide input,.upt-vector-options-guide select,.upt-vector-options-guide textarea{font:inherit}.upt-vector-options-guide button{color:inherit}.upt-vector-options-guide a{color:var(--color-action-dark);text-decoration-thickness:.1em;text-underline-offset:.16em;transition:color .16s ease,text-decoration-color .16s ease}.upt-vector-options-guide a:hover{color:var(--color-action-deep)}.upt-vector-options-guide a:focus-visible,.upt-vector-options-guide button:focus-visible,.upt-vector-options-guide input:focus-visible,.upt-vector-options-guide summary:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}.upt-vector-options-guide h1,.upt-vector-options-guide h2,.upt-vector-options-guide h3,.upt-vector-options-guide h4{color:var(--color-navy);font-family:var(--font-display);line-height:1.12;text-wrap:balance}.upt-vector-options-guide h1{max-width:16ch;margin:0 0 var(--space-4);font-size:clamp(2.5rem,6vw,5.25rem);font-weight:800;letter-spacing:-.055em}.upt-vector-options-guide h2{margin-top:0;font-size:clamp(1.9rem,3.3vw,3.25rem);font-weight:800;letter-spacing:-.04em}.upt-vector-options-guide h3{font-size:clamp(1.35rem,2vw,1.75rem);font-weight:800;letter-spacing:-.025em}.upt-vector-options-guide p{max-width:var(--reading-width);color:var(--color-muted)}.upt-vector-options-guide img,.upt-vector-options-guide svg{max-width:100%}.upt-vector-options-guide figure,.upt-vector-options-guide dl{margin:0}.upt-vector-options-guide main{overflow-x:clip}.upt-vector-options-guide .shell{width:min(calc(100% - 3rem),var(--content-width));margin-inline:auto}.upt-vector-options-guide .narrow{max-width:var(--reading-width)}.upt-vector-options-guide .skip-link{position:absolute;z-index:10;top:.5rem;left:.5rem;padding:.6rem .9rem;border-radius:var(--radius-small);color:var(--color-navy);background:var(--color-surface);box-shadow:var(--shadow-card);transform:translateY(-150%)}.upt-vector-options-guide .skip-link:focus{transform:translateY(0)}.upt-vector-options-guide .content-section{padding-block:clamp(var(--space-6),8vw,var(--space-8))}.upt-vector-options-guide .content-section--tinted{background:var(--color-section)}.upt-vector-options-guide .eyebrow{margin:0 0 var(--space-2);color:var(--color-action-dark);font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.upt-vector-options-guide .button{display:inline-flex;min-height:2.9rem;align-items:center;justify-content:center;padding:.65rem 1.25rem;border:2px solid var(--color-action-dark);border-radius:var(--radius-pill);color:var(--color-surface);background:var(--color-action-dark);font:inherit;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.upt-vector-options-guide .button:hover{border-color:var(--color-action-deep);color:var(--color-surface);background:var(--color-action-deep);box-shadow:0 .45rem 1rem #066b8e38;transform:translateY(-1px)}.upt-vector-options-guide .button:active{transform:translateY(0)}.upt-vector-options-guide .button--secondary{color:var(--color-action-dark);background:transparent}.upt-vector-options-guide .button--secondary:hover{color:var(--color-action-deep);background:var(--color-section-strong)}.upt-vector-options-guide .hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.upt-vector-options-guide .notice{padding:var(--space-3) var(--space-4);border-left:.3rem solid var(--color-action);border-radius:0 var(--radius-small) var(--radius-small) 0;background:var(--color-section)}.upt-vector-options-guide .fallback-link{display:inline-flex;min-height:2.25rem;align-items:center;color:var(--color-action-dark);font-size:.88rem;font-weight:800}.upt-vector-options-guide .site-footer{border-top:1px solid var(--color-border);background:var(--color-surface-muted)}.upt-vector-options-guide .site-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4)}.upt-vector-options-guide .site-footer__inner p{margin:0;color:var(--color-navy)}@media(max-width:48rem){.upt-vector-options-guide .shell{width:min(calc(100% - 2rem),var(--content-width))}.upt-vector-options-guide .site-footer__inner{align-items:flex-start;flex-direction:column}}@media(max-width:30rem){.upt-vector-options-guide .shell{width:min(calc(100% - 1.25rem),var(--content-width))}.upt-vector-options-guide .content-section{padding-block:clamp(2.75rem,12vw,4rem)}}@media(prefers-reduced-motion:reduce){.upt-vector-options-guide{scroll-behavior:auto}.upt-vector-options-guide,.upt-vector-options-guide *,.upt-vector-options-guide *:before,.upt-vector-options-guide *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.upt-vector-options-guide .hero{position:relative;overflow:hidden;padding-block:clamp(3rem,7vw,var(--space-7));border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 86% 12%,rgb(37 181 216 / .14),transparent 22rem),linear-gradient(125deg,var(--color-section),var(--color-surface) 72%)}.upt-vector-options-guide .hero:after{position:absolute;right:-8rem;bottom:-11rem;width:24rem;height:24rem;border:1px solid rgb(37 181 216 / .16);border-radius:50%;content:"";pointer-events:none}.upt-vector-options-guide .hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.96fr) minmax(20rem,.8fr);gap:clamp(var(--space-5),6vw,var(--space-7));align-items:center}.upt-vector-options-guide .hero__grid>*{min-width:0}.upt-vector-options-guide .hero__content{max-width:680px}.upt-vector-options-guide .hero h1{margin-bottom:var(--space-3);font-size:clamp(2.45rem,5.2vw,4.7rem)}.upt-vector-options-guide .hero__kicker{margin-bottom:var(--space-3)}.upt-vector-options-guide .hero__intro{max-width:680px;margin:0;color:var(--color-muted);font-size:clamp(1.08rem,1.65vw,1.35rem);line-height:1.5}.upt-vector-options-guide .hero__author-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;max-width:680px;margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.upt-vector-options-guide .hero__author-avatar{display:grid;width:3.25rem;height:3.25rem;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--color-surface);background:var(--color-navy);font-size:.95rem;font-weight:900;letter-spacing:.04em}.upt-vector-options-guide .hero__author-copy{min-width:0}.upt-vector-options-guide .hero__author-copy h2{margin:.15rem 0 0;color:var(--color-navy);font-size:clamp(1.05rem,1.8vw,1.3rem);letter-spacing:-.02em}.upt-vector-options-guide .hero__author-kicker{margin:0;color:var(--color-teal);font-size:12px;font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.upt-vector-options-guide .hero__author-copy p.hero__author-bio{margin:.35rem 0 0;color:var(--color-muted);font-size:15px;line-height:1.45;overflow-wrap:anywhere}.upt-vector-options-guide .hero__author-meta{display:flex;flex-wrap:wrap;gap:.4rem;margin:.7rem 0 0;padding:0;list-style:none}.upt-vector-options-guide .hero__author-meta li{padding:.28rem .55rem;border:1px solid var(--color-border);border-radius:999px;color:var(--color-navy);background:var(--color-surface-muted);font-size:12px;font-weight:700;line-height:1.2}.upt-vector-options-guide .hero__takeaways{max-width:43rem;margin-top:var(--space-4);padding:var(--space-4);border:1px solid rgb(6 107 142 / .18);border-radius:var(--radius-card);background:#ffffffc2;box-shadow:0 .75rem 2rem #14425b0d}.upt-vector-options-guide .hero__takeaways h2{margin:0 0 var(--space-3);color:var(--color-navy);font-size:clamp(1.1rem,1.8vw,1.35rem);letter-spacing:-.02em}.upt-vector-options-guide .hero__takeaways-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;font-size:15px;line-height:1.45}.upt-vector-options-guide .hero__takeaways-list li{position:relative;padding:1.7rem 0 0;color:var(--color-muted)}.upt-vector-options-guide .hero__takeaways-list li:before{position:absolute;top:0;left:0;display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;color:var(--color-navy);background:var(--color-accent);content:"\2713";font-size:.7rem;font-weight:900}.upt-vector-options-guide .hero__takeaways-list strong{color:var(--color-navy)}.upt-vector-options-guide .hero__actions .button{max-width:100%;white-space:normal}.upt-vector-options-guide .hero__image{align-self:stretch}.upt-vector-options-guide .hero__image img,.upt-vector-options-guide .hero__image .image-slot__placeholder{width:100%;min-height:20rem;border:1px solid rgb(255 255 255 / .9);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.upt-vector-options-guide .hero__image img{display:block;height:100%;aspect-ratio:4 / 5;object-fit:cover;background:var(--color-surface)}.upt-vector-options-guide .hero__image .image-slot__placeholder{display:grid;min-height:24rem;place-items:center;gap:var(--space-2);padding:var(--space-5);background:linear-gradient(145deg,#092a45f0,#163f5de0),var(--color-section-strong);color:var(--color-muted-on-dark);text-align:center}.upt-vector-options-guide .hero__placeholder-title{color:var(--color-surface);font-size:1.2rem}.upt-vector-options-guide .hero__placeholder-detail{max-width:18rem;color:var(--color-muted-on-dark);font-size:15px;line-height:1.45}.upt-vector-options-guide .breadcrumb{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4);font-size:15px}.upt-vector-options-guide .image-slot{margin:0}.upt-vector-options-guide .image-slot__placeholder{min-height:18rem;display:grid;place-items:center;padding:var(--space-5);border:1px dashed var(--color-action-dark);border-radius:var(--radius-card);color:var(--color-action-dark);background:var(--color-surface);text-align:center}.upt-vector-options-guide .decision-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-block:var(--space-5) var(--space-3)}.upt-vector-options-guide .decision-group{display:grid;gap:var(--space-2);margin:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.upt-vector-options-guide .decision-group legend{padding-inline:var(--space-2);color:var(--color-navy);font-weight:800}.upt-vector-options-guide .decision-group label{display:flex;gap:var(--space-2);align-items:flex-start;min-height:2.75rem;padding:.65rem .75rem;border:1px solid transparent;border-radius:var(--radius-small);color:var(--color-muted);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.upt-vector-options-guide .decision-group label:hover{border-color:var(--color-border);color:var(--color-navy);background:var(--color-section)}.upt-vector-options-guide .decision-group label:has(input:checked){border-color:#066b8e61;color:var(--color-navy);background:var(--color-section-strong)}.upt-vector-options-guide .decision-group input[type=radio]{width:1.15rem;height:1.15rem;flex:0 0 auto;margin:.2rem 0 0;accent-color:var(--color-action-dark)}.upt-vector-options-guide [data-guide-pathway]{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-section)}.upt-vector-options-guide .guide-pathway__response{margin:0;max-width:46rem;color:var(--color-navy);font-weight:700}.upt-vector-options-guide .guide-pathway__link{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;margin-top:var(--space-3);padding:.6rem 1rem;border:1px solid var(--color-action-dark);border-radius:var(--radius-pill);color:var(--color-action-dark);background:var(--color-surface);font-weight:800;text-align:center;text-decoration:none;white-space:nowrap;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.upt-vector-options-guide .guide-pathway__link:hover{color:var(--color-surface);background:var(--color-action-dark);box-shadow:0 .4rem 1rem #066b8e33;transform:translateY(-1px)}.upt-vector-options-guide .guide-route{display:grid;gap:var(--space-4);margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--color-navy-soft);border-radius:var(--radius-card);color:var(--color-surface);background:var(--color-navy);box-shadow:var(--shadow-feature)}.upt-vector-options-guide .guide-route__heading h3{margin:0;color:var(--color-surface);font-size:clamp(1.35rem,2.4vw,2rem)}.upt-vector-options-guide .guide-route__heading .eyebrow{color:var(--color-action)}.upt-vector-options-guide .guide-route__eyebrow{margin:0;color:var(--color-action)}.upt-vector-options-guide .guide-route__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;counter-reset:guide-route;list-style:none}.upt-vector-options-guide .guide-route__list li{min-width:0;counter-increment:guide-route}.upt-vector-options-guide .guide-route__list a,.upt-vector-options-guide [data-guide-route-link]{display:flex;min-height:4.6rem;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid rgb(192 214 226 / .34);border-radius:var(--radius-small);color:var(--color-muted-on-dark);background:#ffffff0f;font-size:.88rem;font-weight:800;line-height:1.25;text-decoration:none;transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease}.upt-vector-options-guide .guide-route__list a:before,.upt-vector-options-guide [data-guide-route-link]:before{display:grid;width:1.65rem;height:1.65rem;flex:0 0 auto;place-items:center;border-radius:50%;color:var(--color-navy);background:var(--color-accent);content:counter(guide-route);font-size:.75rem;font-weight:900}.upt-vector-options-guide .guide-route__list a:hover,.upt-vector-options-guide [data-guide-route-link]:hover{border-color:var(--color-action);color:var(--color-surface);background:#25b5d829;transform:translateY(-1px)}.upt-vector-options-guide .guide-route__list a.is-current,.upt-vector-options-guide .guide-route__list a[aria-current=location],.upt-vector-options-guide [data-guide-route-link].is-current,.upt-vector-options-guide [data-guide-route-link][aria-current=location]{border-color:var(--color-action);color:var(--color-surface);background:var(--color-action-dark);box-shadow:inset 0 0 0 1px #ffffff1f}.upt-vector-options-guide .guide-route__list a.is-current:before,.upt-vector-options-guide .guide-route__list a[aria-current=location]:before,.upt-vector-options-guide [data-guide-route-link].is-current:before,.upt-vector-options-guide [data-guide-route-link][aria-current=location]:before{color:var(--color-navy);background:var(--color-surface)}.upt-vector-options-guide .category-section{scroll-margin-top:var(--space-5);padding-block:clamp(var(--space-5),6vw,var(--space-7));border-top:1px solid var(--color-border)}.upt-vector-options-guide .category-group--standalone>.category-section{padding-bottom:var(--space-3)}.upt-vector-options-guide .category-section__heading{display:flex;justify-content:space-between;gap:var(--space-5);align-items:end;margin-bottom:var(--space-4)}.upt-vector-options-guide .category-section__heading h2{margin-bottom:0}.upt-vector-options-guide .category-section__heading>p{max-width:34rem;margin:0;color:var(--color-muted)}.upt-vector-options-guide .option-grid,.upt-vector-options-guide .video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.upt-vector-options-guide .option-card,.upt-vector-options-guide .comparison-card,.upt-vector-options-guide .video-card{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.upt-vector-options-guide .option-card{position:relative;display:flex;flex-direction:column;overflow:visible;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.upt-vector-options-guide .option-card:hover,.upt-vector-options-guide .option-card:focus-within{z-index:4;border-color:#066b8e5c;box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.upt-vector-options-guide .option-card__media{position:relative;margin:var(--space-2) var(--space-2) 0;overflow:hidden;aspect-ratio:10 / 9;border-radius:var(--radius-small);background:var(--color-section)}.upt-vector-options-guide .option-card__body{display:flex;flex:1;flex-direction:column;padding:var(--space-4)}.upt-vector-options-guide .option-card h3,.upt-vector-options-guide .comparison-card h3,.upt-vector-options-guide .video-card h3{margin:0 0 var(--space-2)}.upt-vector-options-guide .option-card h3{padding-right:var(--space-4);font-size:clamp(18px,1.6vw,23px)}.upt-vector-options-guide .badge{display:inline-flex;width:fit-content;max-width:100%;margin:0 0 var(--space-2);padding:.3rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-action-dark);background:var(--color-section);font-size:12px;font-weight:800;line-height:1.25;overflow-wrap:anywhere;text-transform:capitalize}.upt-vector-options-guide .option-card__image,.upt-vector-options-guide .option-card__video-thumbnail{display:block;width:100%;height:100%;aspect-ratio:10 / 9;object-fit:cover}.upt-vector-options-guide .option-card__image{background:var(--color-section);object-position:var(--option-image-focal-x, 50%) var(--option-image-focal-y, 50%);transition:filter .16s ease}.upt-vector-options-guide .option-card__image-trigger,.upt-vector-options-guide .option-card__video-trigger{position:relative;display:block;width:100%;height:100%;overflow:hidden;padding:0;border:0;border-radius:var(--radius-small);color:inherit;background:transparent;text-align:left;cursor:pointer}.upt-vector-options-guide .option-card__image-trigger:after,.upt-vector-options-guide .option-card__video-trigger:after,.upt-vector-options-guide .featured-video__poster-button:after{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-radius:var(--radius-small);content:"";pointer-events:none;transition:border-color .16s ease,box-shadow .16s ease}.upt-vector-options-guide .option-card__image-trigger:hover .option-card__image,.upt-vector-options-guide .option-card__image-trigger:focus-visible .option-card__image{filter:brightness(.92)}.upt-vector-options-guide .option-card__image-trigger:hover:after,.upt-vector-options-guide .option-card__image-trigger:focus-visible:after,.upt-vector-options-guide .option-card__video-trigger:hover:after,.upt-vector-options-guide .option-card__video-trigger:focus-visible:after,.upt-vector-options-guide .featured-video__poster-button:hover:after,.upt-vector-options-guide .featured-video__poster-button:focus-visible:after{border-color:#ffffffeb;box-shadow:inset 0 0 0 2px #092a4561}.upt-vector-options-guide .option-card__image-trigger:focus-visible,.upt-vector-options-guide .option-card__video-trigger:focus-visible,.upt-vector-options-guide .featured-video__poster-button:focus-visible{outline:3px solid var(--color-action);outline-offset:3px}.upt-vector-options-guide .option-card__image-expand{position:absolute;top:var(--space-2);left:var(--space-2);z-index:1;display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid rgb(255 255 255 / .82);border-radius:50%;color:var(--color-surface);background:#092a45b8;box-shadow:0 .35rem .9rem #0003;pointer-events:none;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.upt-vector-options-guide .option-card__image-expand svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.upt-vector-options-guide .option-card__image-trigger:hover .option-card__image-expand,.upt-vector-options-guide .option-card__image-trigger:focus-visible .option-card__image-expand{background:var(--color-action-dark);box-shadow:0 .45rem 1rem #0000004d;transform:scale(1.06)}.upt-vector-options-guide .option-card__video-trigger{background:var(--color-navy)}.upt-vector-options-guide .option-card__video-thumbnail{background-color:var(--color-navy);background-position:var(--option-image-focal-x, 50%) var(--option-image-focal-y, 50%);background-repeat:no-repeat;background-size:cover;transition:filter .16s ease}.upt-vector-options-guide .option-card__video-trigger:hover .option-card__video-thumbnail,.upt-vector-options-guide .option-card__video-trigger:focus-visible .option-card__video-thumbnail{filter:brightness(.76)}.upt-vector-options-guide .option-card__video-play,.upt-vector-options-guide .video-card__play{position:absolute;top:50%;left:50%;display:grid;width:3.8rem;height:3.8rem;place-items:center;border:1px solid rgb(255 255 255 / .8);border-radius:50%;color:var(--color-navy);background:var(--color-accent);box-shadow:0 .35rem .9rem #00000059;font-size:1.2rem;line-height:1;pointer-events:none;transform:translate(-50%,-50%);transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.upt-vector-options-guide .option-card__video-trigger:hover .option-card__video-play,.upt-vector-options-guide .option-card__video-trigger:focus-visible .option-card__video-play{background:#ffd866;box-shadow:0 .45rem 1rem #00000073;transform:translate(-50%,-50%) scale(1.06)}.upt-vector-options-guide .option-card__video-fallback{position:absolute;bottom:var(--space-2);left:var(--space-2);z-index:2;margin:0;padding:.35rem .6rem;border-radius:var(--radius-pill);color:var(--color-surface);background:#092a45db;font-size:.78rem;font-weight:800}.upt-vector-options-guide .option-card__video-fallback:hover,.upt-vector-options-guide .option-card__video-fallback:focus-visible{color:var(--color-navy);background:var(--color-accent)}.upt-vector-options-guide .option-card__media-placeholder{display:grid;height:100%;aspect-ratio:10 / 9;place-items:center;padding:var(--space-4);border:1px dashed var(--color-action-dark);border-radius:var(--radius-small);color:var(--color-muted);background:var(--color-section);text-align:center}.upt-vector-options-guide .recommendation-marker{position:absolute;top:1.25rem;right:1.25rem;z-index:2;display:grid;width:2.55rem;height:2.55rem;place-items:center;border:2px solid var(--color-accent-dark);border-radius:50%;color:var(--color-accent-dark);background:var(--color-accent);box-shadow:0 0 0 .2rem #ffffffeb,0 .45rem 1rem #7e590047;font-size:1.35rem;font-weight:900;line-height:1;cursor:help;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.upt-vector-options-guide .recommendation-marker:hover,.upt-vector-options-guide .recommendation-marker:focus-visible{border-color:var(--color-accent-dark);background:#ffd866;box-shadow:0 0 0 .2rem #fffffff5,0 .55rem 1.2rem #7e590057;transform:translateY(-1px) scale(1.04)}.upt-vector-options-guide .recommendation-marker:after{position:absolute;z-index:3;top:calc(100% + var(--space-1));right:0;width:max-content;max-width:min(18rem,calc(100vw - (2 * var(--space-4))));padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);color:var(--color-surface);background:var(--color-navy);box-shadow:var(--shadow-card);content:attr(data-tooltip);font-size:.84rem;font-weight:700;line-height:1.35;opacity:0;pointer-events:none;transform:translateY(-.25rem);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden}.upt-vector-options-guide .recommendation-marker:hover:after,.upt-vector-options-guide .recommendation-marker:focus-visible:after{opacity:1;transform:translateY(0);visibility:visible}.upt-vector-options-guide .option-card__description{margin-bottom:var(--space-3)}.upt-vector-options-guide .option-card__plain{margin:0;color:var(--color-muted);line-height:1.55}.upt-vector-options-guide .conversational-label{margin:0 0 var(--space-1);color:var(--color-action-dark);font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.upt-vector-options-guide .option-card__conversational{display:grid;gap:var(--space-3);margin-top:0;margin-bottom:var(--space-2);padding:var(--space-3);border:1px solid var(--color-section-strong);border-radius:var(--radius-small);background:var(--color-section)}.upt-vector-options-guide .conversational-section p{margin:0}.upt-vector-options-guide .conversational-list{margin:0;padding-left:1.15rem;color:var(--color-muted)}.upt-vector-options-guide .conversational-list li+li{margin-top:var(--space-1)}.upt-vector-options-guide .option-card__details-toggle{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-3);margin-top:auto;padding:.5rem .85rem;border:1px solid var(--color-action-dark);border-radius:var(--radius-pill);color:var(--color-action-dark);background:var(--color-surface);font-size:14px;font-weight:800;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.upt-vector-options-guide .option-card__details-toggle:after{display:grid;width:1.15rem;height:1.15rem;place-items:center;border:1px solid currentColor;border-radius:50%;content:"+";line-height:1}.upt-vector-options-guide .option-card__details-toggle[aria-expanded=true]:after{content:"\2212"}.upt-vector-options-guide .option-card__details-toggle:hover{border-color:var(--color-action-dark);color:var(--color-surface);background:var(--color-action-dark)}.upt-vector-options-guide .provenance-badge{position:absolute;bottom:var(--space-2);left:var(--space-2);padding:.2rem .55rem;border-radius:var(--radius-pill);font-size:12px;font-weight:800;line-height:1.3;pointer-events:none}.upt-vector-options-guide .provenance-badge--preview{color:var(--color-surface);background:#7e5900e6}.upt-vector-options-guide .image-preview-dialog{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:0;color:var(--color-surface);background:transparent;box-shadow:none}.upt-vector-options-guide .image-preview-dialog::backdrop{background:#000000d1}.upt-vector-options-guide .image-preview-dialog__surface{position:relative;display:grid;width:100%;min-height:100dvh;max-height:100dvh;place-items:center;padding:4.5rem 2rem 2rem;overflow:auto}.upt-vector-options-guide .image-preview-dialog__header{position:absolute;z-index:1;inset:1.25rem 2rem auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.upt-vector-options-guide .image-preview-dialog__title{margin:0;color:var(--color-surface);background:var(--color-navy);font-size:1.05rem;font-weight:800}.upt-vector-options-guide .image-preview-dialog__close{display:inline-grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;padding:0;border:1px solid rgb(255 255 255 / .72);border-radius:50%;color:var(--color-surface);background:#00000059;font-size:1.75rem;line-height:1;cursor:pointer}.upt-vector-options-guide .image-preview-dialog__figure{margin:0;max-width:100%;max-height:100%;text-align:center}.upt-vector-options-guide .image-preview-dialog__image{display:block;width:auto;max-width:100%;max-height:calc(100dvh - 6.5rem);margin-inline:auto;border-radius:var(--radius-small);box-shadow:0 1.5rem 4rem #00000073;cursor:zoom-in;object-fit:contain;transition:transform .18s ease}.upt-vector-options-guide .image-preview-dialog__image.is-zoomed{cursor:zoom-out;transform:scale(1.75)}.upt-vector-options-guide .image-preview-dialog__caption{display:none}.upt-vector-options-guide .comparison-list{margin-top:var(--space-5)}.upt-vector-options-guide .comparison-list h3{margin-bottom:var(--space-3)}.upt-vector-options-guide .comparison-card{padding:var(--space-4)}.upt-vector-options-guide .comparison-card+.comparison-card{margin-top:var(--space-3)}.upt-vector-options-guide .comparison-table-wrap{overflow-x:auto}.upt-vector-options-guide .comparison-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-small)}.upt-vector-options-guide .comparison-table th,.upt-vector-options-guide .comparison-table td{padding:.8rem;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.upt-vector-options-guide .comparison-table tr>:last-child{border-right:0}.upt-vector-options-guide .comparison-table tbody tr:last-child>*{border-bottom:0}.upt-vector-options-guide .comparison-table thead th{color:var(--color-surface);background:var(--color-navy)}.upt-vector-options-guide .comparison-table tbody th{width:34%;color:var(--color-navy);background:var(--color-section)}.upt-vector-options-guide .comparison-table tbody td{color:var(--color-muted)}.upt-vector-options-guide .source-line,.upt-vector-options-guide .uncertainty{color:var(--color-muted);font-size:.86rem}.upt-vector-options-guide .source-line{margin-bottom:var(--space-1)}.upt-vector-options-guide .source-line a{margin-left:.25rem}.upt-vector-options-guide .empty-state{max-width:var(--reading-width);padding:var(--space-4);border:1px dashed var(--color-action-dark);border-radius:var(--radius-card);color:var(--color-muted);background:var(--color-surface)}.upt-vector-options-guide .video-card{display:grid;grid-template-columns:minmax(10rem,.78fr) 1fr;gap:var(--space-4);padding:var(--space-4)}.upt-vector-options-guide .video-card__poster{display:grid;min-height:9rem;place-items:center;overflow:hidden;border-radius:var(--radius-small);color:var(--color-action-dark);background:var(--color-section);text-align:center}.upt-vector-options-guide .video-card__poster img{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}.upt-vector-options-guide .video-card>div:last-child{min-width:0}.upt-vector-options-guide .video-card .button{margin-right:var(--space-2)}.upt-vector-options-guide .video-frame{display:block;width:100%;min-height:14rem;aspect-ratio:16 / 9;border:0;border-radius:var(--radius-small);background:var(--color-navy)}.upt-vector-options-guide .featured-video,.upt-vector-options-guide .skyhook-feature{border-radius:var(--radius-card);box-shadow:var(--shadow-feature)}.upt-vector-options-guide .featured-video{display:grid;grid-template-columns:minmax(0,.82fr) minmax(18rem,1.18fr);gap:clamp(var(--space-4),5vw,var(--space-6));align-items:center;margin-block:var(--space-5);padding:clamp(var(--space-4),5vw,var(--space-6));color:var(--color-surface);background:radial-gradient(circle at 86% 20%,rgb(37 181 216 / .2),transparent 15rem),var(--color-navy)}.upt-vector-options-guide .featured-video__copy h3{margin:0 0 var(--space-3);color:var(--color-surface);font-size:clamp(1.65rem,3vw,2.5rem)}.upt-vector-options-guide .featured-video__copy>p:last-child{margin:0;color:var(--color-muted-on-dark);font-size:1.05rem}.upt-vector-options-guide .featured-video .eyebrow{color:var(--color-action)}.upt-vector-options-guide .featured-video__media{min-width:0}.upt-vector-options-guide .featured-video__poster-button{position:relative;display:block;width:100%;overflow:hidden;padding:0;border:0;border-radius:var(--radius-small);color:inherit;background:var(--color-navy-soft);text-align:left;cursor:pointer}.upt-vector-options-guide .featured-video__poster{display:block;width:100%;aspect-ratio:16 / 9;border:3px solid var(--color-accent);background-position:center;background-repeat:no-repeat;background-size:cover;transition:filter .16s ease}.upt-vector-options-guide .featured-video__poster-button:hover .featured-video__poster,.upt-vector-options-guide .featured-video__poster-button:focus-visible .featured-video__poster{filter:brightness(.76)}.upt-vector-options-guide .featured-video__play{position:absolute;top:50%;left:50%;display:grid;width:4rem;height:4rem;place-items:center;border:1px solid rgb(255 255 255 / .8);border-radius:50%;color:var(--color-navy);background:var(--color-accent);box-shadow:0 .35rem .9rem #00000059;font-size:1.4rem;line-height:1;pointer-events:none;transform:translate(-50%,-50%);transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.upt-vector-options-guide .featured-video__poster-button:hover .featured-video__play,.upt-vector-options-guide .featured-video__poster-button:focus-visible .featured-video__play{background:#ffd866;box-shadow:0 .45rem 1rem #00000073;transform:translate(-50%,-50%) scale(1.06)}.upt-vector-options-guide .skyhook-feature{margin-top:var(--space-6);padding:clamp(var(--space-4),4vw,var(--space-6));color:var(--color-surface);background:linear-gradient(135deg,#092a45fa,#163f5df5),var(--color-navy)}.upt-vector-options-guide .skyhook-feature__heading{display:block;margin-bottom:var(--space-5)}.upt-vector-options-guide .skyhook-feature__heading h3{margin:0;color:var(--color-surface);font-size:clamp(1.7rem,3vw,2.65rem)}.upt-vector-options-guide .skyhook-feature__video-intro,.upt-vector-options-guide .skyhook-feature__video-copy p{color:var(--color-muted-on-dark)}.upt-vector-options-guide .skyhook-feature__layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(20rem,1.2fr);gap:var(--space-4);align-items:start}.upt-vector-options-guide .skyhook-feature__option .option-card{height:100%;box-shadow:none}.upt-vector-options-guide .skyhook-feature__video-panel{min-width:0;padding:var(--space-4);border:1px solid rgb(192 214 226 / .34);border-radius:var(--radius-card);background:#ffffff14}.upt-vector-options-guide .skyhook-feature__video-panel h3{margin:0 0 var(--space-2);color:var(--color-surface);font-size:clamp(1.35rem,2vw,1.8rem)}.upt-vector-options-guide .skyhook-feature__video-intro{margin-top:0}.upt-vector-options-guide .skyhook-feature__video-card{display:block;padding:0;border:0;box-shadow:none;background:transparent}.upt-vector-options-guide .skyhook-feature__video-card .video-card__poster{min-height:0;margin-bottom:var(--space-3);padding:var(--space-4);aspect-ratio:16 / 9;gap:var(--space-2);color:var(--color-surface);background:#00000040}.upt-vector-options-guide .skyhook-feature__video-card .button{display:inline-flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0;color:var(--color-surface);background:transparent;box-shadow:none}.upt-vector-options-guide .skyhook-feature__video-card .button:hover{border-color:transparent;color:var(--color-surface);background:transparent;box-shadow:none;transform:none}.upt-vector-options-guide .video-card__play{position:static;width:3.75rem;height:3.75rem;transform:none}.upt-vector-options-guide .skyhook-feature__video-card .button:hover .video-card__play{transform:scale(1.06)}.upt-vector-options-guide .video-card__play-label{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;padding:.5rem 1.1rem;border:2px solid var(--color-accent);border-radius:var(--radius-pill);color:var(--color-navy);background:var(--color-accent);font-weight:800}.upt-vector-options-guide .skyhook-feature__video-card .button:hover .video-card__play-label{border-color:#ffd866;background:#ffd866}.upt-vector-options-guide .skyhook-feature__video-copy h4{margin:0 0 var(--space-2);color:var(--color-surface);font-size:1.15rem;line-height:1.25}.upt-vector-options-guide .skyhook-feature__video-copy>.badge{border-color:var(--color-accent);color:var(--color-navy);background:var(--color-accent)}.upt-vector-options-guide .skyhook-feature__video-copy>.badge:is(:hover,:focus,:focus-visible){border-color:#ffd866;color:var(--color-navy);background:#ffd866}.upt-vector-options-guide .faq-list{display:grid;gap:var(--space-2)}.upt-vector-options-guide .guide-questions,.upt-vector-options-guide .faq-item{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);transition:border-color .16s ease,box-shadow .16s ease}.upt-vector-options-guide .guide-questions{margin-top:var(--space-4);padding-inline:var(--space-3)}.upt-vector-options-guide .faq-item{padding-inline:var(--space-3)}.upt-vector-options-guide .guide-questions:focus-within,.upt-vector-options-guide .faq-item:focus-within,.upt-vector-options-guide .faq-item[open]{border-color:#066b8e66;box-shadow:0 .5rem 1.5rem #14425b0f}.upt-vector-options-guide summary{display:flex;min-height:3rem;align-items:center;gap:var(--space-2);padding-block:.75rem;color:var(--color-navy);cursor:pointer;font-weight:800;list-style:none}.upt-vector-options-guide summary::-webkit-details-marker{display:none}.upt-vector-options-guide summary:before{display:inline-grid;width:1.5rem;height:1.5rem;flex:0 0 auto;place-items:center;border:1px solid var(--color-action-dark);border-radius:50%;color:var(--color-action-dark);content:"+";font-size:1.05rem;line-height:1}.upt-vector-options-guide details[open]>summary:before{content:"\2212"}.upt-vector-options-guide .details-content{padding:0 0 var(--space-3) 2.25rem}.upt-vector-options-guide .details-content p:last-child{margin-bottom:0}.upt-vector-options-guide .faq-item .details-content p,.upt-vector-options-guide .guide-questions li{color:var(--color-muted)}.upt-vector-options-guide .source-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);padding:0;list-style:none}.upt-vector-options-guide .source-list li{display:grid;gap:.25rem;padding:var(--space-3);border:1px solid rgb(192 214 226 / .32);border-radius:var(--radius-small);background:#ffffff12}.upt-vector-options-guide .source-list a{color:var(--color-action);font-weight:800}.upt-vector-options-guide .source-list span,.upt-vector-options-guide .source-list small{color:var(--color-muted-on-dark)}.upt-vector-options-guide .cta-panel{padding:clamp(var(--space-4),5vw,var(--space-6));border-radius:var(--radius-card);color:var(--color-surface);background:radial-gradient(circle at 90% 15%,rgb(37 181 216 / .16),transparent 18rem),var(--color-navy);box-shadow:var(--shadow-feature)}.upt-vector-options-guide .cta-panel h2{color:var(--color-surface)}.upt-vector-options-guide .cta-panel p{color:var(--color-muted-on-dark)}.upt-vector-options-guide .cta-panel .eyebrow{color:var(--color-action)}.upt-vector-options-guide .cta-panel .button--secondary{border-color:var(--color-muted-on-dark);color:var(--color-surface)}.upt-vector-options-guide .cta-panel .button--secondary:hover{border-color:var(--color-action);color:var(--color-surface);background:#25b5d829}.upt-vector-options-guide .final-cta{color:var(--color-surface);background:var(--color-navy);text-align:center}.upt-vector-options-guide .final-cta h2{color:var(--color-surface)}.upt-vector-options-guide .final-cta p{margin-inline:auto;color:var(--color-muted-on-dark)}.upt-vector-options-guide .final-cta .button--secondary{border-color:var(--color-muted-on-dark);color:var(--color-surface)}.upt-vector-options-guide .final-cta .button--secondary:hover{border-color:var(--color-action);color:var(--color-surface);background:#25b5d829}.upt-vector-options-guide .chapter-section{scroll-margin-top:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.upt-vector-options-guide .chapter-section--category-only{margin-top:var(--space-4);padding-top:var(--space-3)}.upt-vector-options-guide .chapter-section--category-only>.category-section{padding-top:var(--space-3);padding-bottom:var(--space-3);border-top:0}.upt-vector-options-guide .chapter-section--category-only+#wingsuit-section{margin-top:var(--space-3);padding-top:var(--space-3)}.upt-vector-options-guide .chapter-section#wingsuit-section>.category-section{border-top:0}.upt-vector-options-guide .chapter-section:first-of-type{margin-top:0}.upt-vector-options-guide .chapter-section__heading{margin-bottom:var(--space-4)}.upt-vector-options-guide .chapter-section__heading>div{display:flex;align-items:baseline;gap:var(--space-3)}.upt-vector-options-guide .chapter-section__heading>div h3{margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem)}.upt-vector-options-guide .chapter-section__heading>p{max-width:var(--reading-width);margin:var(--space-2) 0 0;color:var(--color-muted)}.upt-vector-options-guide .chapter-section__visual{margin:var(--space-4) 0 0}.upt-vector-options-guide .chapter-section__visual img{display:block;width:100%;max-width:42rem;aspect-ratio:16 / 10;object-fit:contain;border-radius:var(--radius-card);background:var(--color-section-strong)}.upt-vector-options-guide .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:72rem){.upt-vector-options-guide .option-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.upt-vector-options-guide #category-backpads .option-grid,.upt-vector-options-guide #category-harness-leg-pads .option-grid,.upt-vector-options-guide #category-reserve-emergency .option-grid,.upt-vector-options-guide #category-deployment-bags .option-grid,.upt-vector-options-guide #category-stabilizers .option-grid,.upt-vector-options-guide #category-pilot-chute-handles .option-grid,.upt-vector-options-guide #category-wingsuit .option-grid,.upt-vector-options-guide .option-grid--risers-controls{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:64rem){.upt-vector-options-guide .hero__grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.72fr)}.upt-vector-options-guide .guide-route__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:48rem){.upt-vector-options-guide .hero{padding-block:var(--space-5)}.upt-vector-options-guide .hero__grid,.upt-vector-options-guide .decision-groups,.upt-vector-options-guide .guide-route__list,.upt-vector-options-guide .video-grid,.upt-vector-options-guide .skyhook-feature__heading,.upt-vector-options-guide .skyhook-feature__layout,.upt-vector-options-guide .featured-video{grid-template-columns:1fr}.upt-vector-options-guide .option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.upt-vector-options-guide .option-grid .option-card{border-radius:var(--radius-small)}.upt-vector-options-guide .option-grid .option-card__media{margin:var(--space-1) var(--space-1) 0;aspect-ratio:4 / 3;border-radius:var(--radius-small)}.upt-vector-options-guide .option-grid .option-card__body{padding:var(--space-2)}.upt-vector-options-guide .option-grid .option-card h3{padding-right:0;font-size:clamp(.95rem,3.7vw,1.1rem);line-height:1.15}.upt-vector-options-guide .option-grid .option-card__description,.upt-vector-options-guide .option-grid .option-card__conversational{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.upt-vector-options-guide .option-grid .option-card__conversational:not([hidden]){position:static;width:auto;height:auto;margin:var(--space-2) 0 0;padding:var(--space-2);overflow:visible;clip:auto;clip-path:none;white-space:normal;border:1px solid var(--color-section-strong)}.upt-vector-options-guide .option-grid .option-card__image-expand{top:var(--space-1);left:var(--space-1);width:2.1rem;height:2.1rem}.upt-vector-options-guide .option-grid .recommendation-marker{top:var(--space-1);right:var(--space-1);width:2.1rem;height:2.1rem;font-size:1.05rem}.upt-vector-options-guide .hero__grid{gap:var(--space-4)}.upt-vector-options-guide .hero__image{order:-1;align-self:start;justify-self:center;width:min(100%,32rem)}.upt-vector-options-guide .hero__image img{aspect-ratio:16 / 10}.upt-vector-options-guide .hero__takeaways-list{grid-template-columns:1fr}.upt-vector-options-guide .guide-route__list a,.upt-vector-options-guide [data-guide-route-link]{min-height:3.8rem}.upt-vector-options-guide .category-section__heading{display:block}.upt-vector-options-guide .category-section__heading>p{margin-top:var(--space-2)}.upt-vector-options-guide .video-card,.upt-vector-options-guide .source-list{grid-template-columns:1fr}.upt-vector-options-guide .chapter-section__heading>div{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.upt-vector-options-guide [data-mobile-option-detail],.upt-vector-options-guide [data-mobile-option-detail-dialog]{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:0;color:var(--color-ink);background:var(--color-surface)}.upt-vector-options-guide [data-mobile-option-detail]::backdrop,.upt-vector-options-guide [data-mobile-option-detail-dialog]::backdrop{background:#092a45c7}.upt-vector-options-guide .mobile-option-detail__surface,.upt-vector-options-guide .mobile-option-detail-dialog__surface{position:relative;display:flex;width:100%;min-height:100dvh;max-height:100dvh;flex-direction:column;overflow-y:auto;padding:4.5rem var(--space-3) var(--space-4)}.upt-vector-options-guide .mobile-option-detail__close,.upt-vector-options-guide .mobile-option-detail-dialog__close{position:absolute;top:var(--space-2);right:var(--space-3);display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;padding:0;border:1px solid var(--color-border);border-radius:50%;color:var(--color-navy);background:var(--color-surface);font-size:1.5rem;line-height:1;cursor:pointer}.upt-vector-options-guide .mobile-option-detail__close:focus-visible,.upt-vector-options-guide .mobile-option-detail-dialog__close:focus-visible{outline:3px solid var(--color-action);outline-offset:3px}.upt-vector-options-guide .mobile-option-detail__content,.upt-vector-options-guide .mobile-option-detail-dialog__content{width:min(100%,var(--reading-width));margin-inline:auto}.upt-vector-options-guide .mobile-option-detail__content .option-card__description,.upt-vector-options-guide .mobile-option-detail__content .option-card__conversational,.upt-vector-options-guide .mobile-option-detail-dialog__content .option-card__description,.upt-vector-options-guide .mobile-option-detail-dialog__content .option-card__conversational,.upt-vector-options-guide .mobile-option-detail-dialog__description,.upt-vector-options-guide .mobile-option-detail-dialog__conversational{position:static;width:auto;height:auto;margin:0 0 var(--space-3);padding:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}.upt-vector-options-guide .mobile-option-detail-dialog__description,.upt-vector-options-guide .mobile-option-detail-dialog__content .option-card__description{display:block}.upt-vector-options-guide .mobile-option-detail-dialog__conversational,.upt-vector-options-guide .mobile-option-detail-dialog__content .option-card__conversational{display:grid}}@media(max-width:30rem){.upt-vector-options-guide .option-grid{grid-template-columns:1fr}.upt-vector-options-guide .hero__author-card{align-items:start;padding:var(--space-3)}.upt-vector-options-guide .hero__takeaways,.upt-vector-options-guide [data-guide-pathway],.upt-vector-options-guide .guide-route{padding:var(--space-3)}.upt-vector-options-guide .hero__actions,.upt-vector-options-guide .hero__actions .button{width:100%}.upt-vector-options-guide .hero__actions .button{min-height:3rem}.upt-vector-options-guide .option-card__body,.upt-vector-options-guide .comparison-card,.upt-vector-options-guide .video-card{padding:var(--space-3)}.upt-vector-options-guide .image-preview-dialog__surface{padding-inline:var(--space-3)}.upt-vector-options-guide .image-preview-dialog__header{inset-inline:var(--space-3)}}.upt-vector-options-guide .hub-section{background:var(--color-section);padding-top:0;padding-bottom:var(--space-3)}.upt-vector-options-guide .hub-section>.shell>[data-guide-route]{margin-top:0}.upt-vector-options-guide .hub-section,.upt-vector-options-guide .sources-section,.upt-vector-options-guide .wingsuit-section,.upt-vector-options-guide .chapter-section,.upt-vector-options-guide .category-section,.upt-vector-options-guide [data-guide-route]{scroll-margin-top:var(--space-5)}.upt-vector-options-guide [data-guide-section]{min-width:0}.upt-vector-options-guide [data-guide-section=chapter]{position:relative}.upt-vector-options-guide [data-guide-section=category],.upt-vector-options-guide [data-guide-section-heading],.upt-vector-options-guide .category-group--standalone{min-width:0}.upt-vector-options-guide .category-section,.upt-vector-options-guide .comparison-card,.upt-vector-options-guide .option-card,.upt-vector-options-guide .video-card,.upt-vector-options-guide .source-line,.upt-vector-options-guide .uncertainty{overflow-wrap:anywhere}.upt-vector-options-guide .option-grid,.upt-vector-options-guide .video-grid,.upt-vector-options-guide .option-card[data-option-card]{min-width:0}.upt-vector-options-guide [data-option-details-toggle]{max-width:100%}.upt-vector-options-guide .guide-route[data-guide-route]{isolation:isolate}.upt-vector-options-guide [data-guide-route-link].is-current,.upt-vector-options-guide [data-guide-route-link][aria-current=location]{position:relative}.upt-vector-options-guide [data-guide-route-link].is-current:after,.upt-vector-options-guide [data-guide-route-link][aria-current=location]:after{position:absolute;right:var(--space-2);bottom:var(--space-1);width:1.25rem;height:.2rem;border-radius:var(--radius-pill);background:var(--color-accent);content:""}.upt-vector-options-guide .comparison-table{table-layout:fixed}.upt-vector-options-guide .comparison-table th,.upt-vector-options-guide .comparison-table td{overflow-wrap:anywhere}.upt-vector-options-guide .sources-section,.upt-vector-options-guide .wingsuit-section{background:var(--color-section)}.upt-vector-options-guide .wingsuit-section .option-card,.upt-vector-options-guide .wingsuit-section .empty-state{background:var(--color-surface)}.upt-vector-options-guide .final-cta .hero__actions{justify-content:center}@media(min-width:72rem){.upt-vector-options-guide .hub-section>.shell{width:min(calc(100% - 4rem),var(--content-width))}}@media(max-width:48rem){.upt-vector-options-guide .comparison-table th,.upt-vector-options-guide .comparison-table td{padding:.65rem;font-size:.92rem}.upt-vector-options-guide [data-guide-route-link].is-current:after,.upt-vector-options-guide [data-guide-route-link][aria-current=location]:after{right:var(--space-1)}}@media(max-width:30rem){.upt-vector-options-guide .comparison-table{font-size:.88rem}.upt-vector-options-guide .chapter-section__visual img{max-width:100%}}.upt-vector-options-guide{isolation:isolate;overflow:clip}.upt-vector-options-guide [hidden]{display:none!important}.upt-vector-options-guide .hero h1{font-size:clamp(38px,5.2vw,75px)}.upt-vector-options-guide h2{font-size:clamp(28px,3.3vw,42px)}.upt-vector-options-guide h3{font-size:clamp(20px,2vw,28px)}.upt-vector-options-guide .hero__intro{font-size:clamp(17px,1.65vw,22px)}.upt-vector-options-guide .hero__author-copy h2{font-size:20px}.upt-vector-options-guide .option-card__plain,.upt-vector-options-guide .option-card__conversational,.upt-vector-options-guide .option-card__conversational li,.upt-vector-options-guide .source-line,.upt-vector-options-guide .uncertainty,.upt-vector-options-guide .comparison-table{font-size:16px;line-height:1.55}.upt-vector-options-guide .video-card h3,.upt-vector-options-guide .comparison-card h3{font-size:20px}.upt-vector-options-guide .option-card__details-toggle{font-size:14px}.upt-vector-options-guide .guide-route__list a,.upt-vector-options-guide .featured-video__copy p,.upt-vector-options-guide .featured-video__copy>p:last-child{font-size:16px;line-height:1.55}.upt-vector-options-guide .option-card__video-fallback{font-size:14px}.upt-vector-options-guide .button{min-height:48px;padding:12px 22px;font-size:16px}.upt-vector-options-guide .option-card__details-toggle{min-height:46px;padding:10px 14px;font-size:16px}.upt-vector-options-guide .guide-route__list a,.upt-vector-options-guide [data-guide-route-link],.upt-vector-options-guide .guide-pathway__link,.upt-vector-options-guide .decision-group label,.upt-vector-options-guide summary{min-height:48px}.upt-vector-options-guide summary{font-size:16px}.upt-vector-options-guide .fallback-link,.upt-vector-options-guide .option-card__video-fallback,.upt-vector-options-guide .video-card__play-label{display:inline-flex;min-height:44px;align-items:center;padding:10px 14px;font-size:15px}.upt-vector-options-guide .hero .eyebrow,.upt-vector-options-guide .guide-route>.eyebrow,.upt-vector-options-guide .hero__author-kicker,.upt-vector-options-guide .hero__author-meta li,.upt-vector-options-guide .conversational-label,.upt-vector-options-guide .badge,.upt-vector-options-guide .provenance-badge{font-size:13px}.upt-vector-options-guide .option-card__image-expand,.upt-vector-options-guide .recommendation-marker{width:32px;height:32px}.upt-vector-options-guide .option-card__image-expand{font-size:14px}.upt-vector-options-guide .recommendation-marker{font-size:17px}.upt-vector-options-guide .recommendation-marker:after{font-size:13px}.upt-vector-options-guide .option-card__video-play,.upt-vector-options-guide .video-card__play{width:48px;height:48px;font-size:18px}.upt-vector-options-guide .featured-video__play{width:52px;height:52px;font-size:20px}.upt-vector-options-guide .image-preview-dialog__title{font-size:18px}.upt-vector-options-guide .image-preview-dialog__close,.upt-vector-options-guide .mobile-option-detail__close,.upt-vector-options-guide .mobile-option-detail-dialog__close{width:48px;height:48px;font-size:24px}.upt-vector-options-guide .comparison-table th,.upt-vector-options-guide .comparison-table td{font-size:15px;line-height:1.45}@media(max-width:767px){.upt-vector-options-guide .option-grid .option-card h3{font-size:18px;line-height:1.25}.upt-vector-options-guide .option-grid .option-card__image-expand,.upt-vector-options-guide .option-grid .recommendation-marker{width:32px;height:32px}.upt-vector-options-guide .option-grid .recommendation-marker{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/upt-vector-options-guide-ui-1280-20260815.css.map?cb=final1280 */
