.uwc-x2o .tone{color:var(--green)}.uwc-x2o .kick{font:700 .85rem var(--f-head);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.uwc-x2o .xh{font:700 clamp(2rem,3.6vw,3.2rem)/1.06 var(--f-head);letter-spacing:-.03em;color:var(--navy)}.uwc-x2o .xh1{font-size:clamp(2.3rem,4.1vw,3.9rem);line-height:1.03;margin-top:.6rem}.uwc-x2o .lead2{color:var(--ink-2);margin-top:.9rem;font-size:1.06rem;max-width:56ch}.uwc-x2o .lead2 p{margin:0}.uwc-x2o .btns{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem}.uwc-x2o .btn-note{font-size:.8rem;color:var(--ink-3);margin-top:.7rem}.uwc-x2o .btn-note a{color:var(--navy);font-weight:700}.uwc-x2o .more{font:700 .88rem var(--f-head);color:var(--blue);text-decoration:none;align-self:flex-start}.uwc-x2o .more:hover{text-decoration:underline}.uwc-x2o .ic{width:48px;height:48px;border-radius:50%;background:#eaeef4;display:grid;place-items:center;flex-shrink:0}.uwc-x2o .ic svg{width:24px;height:24px;fill:none;stroke:var(--navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.uwc-x2o .ic.lg{width:60px;height:60px}.uwc-x2o .ic.lg svg{width:28px;height:28px}.uwc-x2o .im{position:relative;margin:0;overflow:hidden}.uwc-x2o .im img{display:block;width:100%;height:100%;object-fit:cover}.uwc-x2o .panel{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 24px 50px -38px #1d2f4f8c}.uwc-x2o .x-head{margin-bottom:2rem}.uwc-x2o .x-head p{color:var(--ink-2);margin-top:.6rem;max-width:62ch}.uwc-x2o .btn-navy{background:var(--navy);color:#fff}.uwc-x2o .btn-navy:hover{background:var(--navy-hover)}.uwc-x2o .origin-line{font-size:.86rem;color:var(--ink-3);margin-top:1rem}.uwc-x2o .x-check{list-style:none;padding:0;display:grid;gap:.85rem}.uwc-x2o .x-check li{display:flex;gap:.7rem;font-size:.98rem}.uwc-x2o .x-check .ok{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--navy);display:grid;place-items:center;flex-shrink:0}.uwc-x2o .x-check .ok svg{width:13px;height:13px;fill:none;stroke:var(--navy);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.uwc-x2o .x-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;list-style:none;padding:1.2rem 0 0;margin-top:1.8rem;border-top:1px solid #DCE1E7}.uwc-x2o .x-icons li{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;font:600 .8rem/1.3 var(--f-head);letter-spacing:0;color:var(--navy)}.uwc-x2o .x-icons li+li{border-left:1px solid #DCE1E7}.uwc-x2o .xb{position:relative;overflow:hidden;background:#f4f6f9}.uwc-x2o .xb>.im{position:absolute;top:0;right:0;bottom:0;width:52%}.uwc-x2o .xb>.im img{object-position:60% 62%}.uwc-x2o .xb>.im:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f4f6f9,#f4f6f999 14%,#f4f6f900 36%);pointer-events:none}.uwc-x2o .xb>.uwc-wrap{position:relative;z-index:2;min-height:clamp(480px,42vw,620px);display:flex;flex-direction:column;justify-content:center;padding-top:clamp(2.2rem,4vw,3.5rem);padding-bottom:clamp(2.2rem,4vw,3.5rem)}.uwc-x2o .xb .copy{max-width:640px}.uwc-x2o .xb .uwc-crumbs{margin-bottom:1rem}.uwc-x2o .x-band{background:#fff;border-bottom:1px solid var(--line)}.uwc-x2o .x-band .uwc-wrap{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,1fr);gap:2rem;align-items:center;padding-top:1.6rem;padding-bottom:1.6rem}.uwc-x2o .x-band.no-partner .uwc-wrap{grid-template-columns:1fr}.uwc-x2o .x-band .x-icons{grid-template-columns:repeat(var(--x-icon-count, 5),minmax(0,1fr));margin:0;padding:0;border:0}.uwc-x2o .x-partner{display:flex;gap:.9rem;align-items:center;padding:1rem 1.1rem;background:#fff;border:1px solid var(--line);border-radius:12px}.uwc-x2o .x-partner .seal{width:58px;height:58px;border-radius:50%;flex-shrink:0;overflow:hidden;display:grid;place-items:center;background:#eaeef4}.uwc-x2o .x-partner .seal img{width:100%;height:100%;object-fit:contain}.uwc-x2o .x-partner .seal svg{width:28px;height:28px;fill:none;stroke:var(--navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.uwc-x2o .x-partner strong{display:block;font:700 .9rem var(--f-head);color:var(--navy)}.uwc-x2o .x-partner span{display:block;font-size:.8rem;color:var(--ink-2);margin-top:.15rem}.uwc-x2o .x-opts{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:clamp(1.2rem,2.5vw,2rem);align-items:stretch}.uwc-x2o .x-opts .xh,.uwc-x2o .x-how2 .xh,.uwc-x2o .x-filt .xh,.uwc-x2o .x-final3 .xh{font-size:clamp(1.8rem,2.6vw,2.5rem)}.uwc-x2o .x-opts .pts{list-style:none;padding:1.4rem 0 0;margin-top:1.6rem;display:grid;gap:1rem;border-top:1px solid var(--line)}.uwc-x2o .x-opts .pts li{display:flex;gap:.9rem;align-items:center;font-size:.93rem;color:var(--ink-2)}.uwc-x2o .opt{display:flex;flex-direction:column;overflow:hidden}.uwc-x2o .opt .oh{display:flex;gap:.9rem;align-items:center;padding:1.1rem 1.4rem;background:#eef0f4;border-bottom:1px solid var(--line)}.uwc-x2o .opt .oh svg{width:34px;height:34px;fill:none;stroke:var(--navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.uwc-x2o .opt .oh small{display:block;font:600 .8rem var(--f-head);color:var(--ink-2)}.uwc-x2o .opt .oh strong{display:block;font:700 1.2rem/1.2 var(--f-head);color:var(--navy)}.uwc-x2o .opt.featured{border-color:var(--navy);box-shadow:0 30px 60px -40px #1d2f4fbf}.uwc-x2o .opt.featured .oh{background:var(--navy)}.uwc-x2o .opt.featured .oh svg{stroke:#fff}.uwc-x2o .opt.featured .oh small{color:#ffffffbf}.uwc-x2o .opt.featured .oh strong{color:#fff}.uwc-x2o .opt .ob{padding:1.3rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:1rem;flex:1}.uwc-x2o .opt .amt{text-align:center;font:700 clamp(2.1rem,3.2vw,2.7rem)/1 var(--f-head);letter-spacing:-.03em;color:var(--navy)}.uwc-x2o .opt .amt small{font:700 1rem var(--f-head);letter-spacing:0}.uwc-x2o .opt .save{align-self:center;background:var(--red);color:#fff;font:700 .8rem var(--f-head);border-radius:999px;padding:.4rem .9rem}.uwc-x2o .opt .x-check{gap:.6rem}.uwc-x2o .opt .x-check li{font-size:.92rem}.uwc-x2o .opt .uwc-btn{width:100%;margin-top:auto;min-height:52px;font-size:1rem;letter-spacing:.03em}.uwc-x2o .opt .fine{text-align:center;font-size:.8rem;color:var(--ink-3)}.uwc-x2o .opt .terms{text-align:center;font-size:.86rem;color:var(--charcoal)}.uwc-x2o .opt .buy-note{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem .8rem;border-radius:8px;background:#eef0f4;font:700 .9rem/1.35 var(--f-head);color:var(--navy);text-align:center}.uwc-x2o .opt .buy-note svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:var(--navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.uwc-x2o .x-final3 .opt .buy-note{font-size:.82rem;padding:.55rem .6rem}.uwc-x2o .xbar{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;justify-content:space-between;gap:.8rem;padding:.65rem 16px;background:#fff;border-top:1px solid var(--line);box-shadow:0 -12px 30px -22px #1d2f4f8c;transform:translateY(110%);transition:transform .3s var(--ease)}.uwc-x2o .xbar.is-on{transform:none}.uwc-x2o .xbar strong{display:block;font:700 1.05rem var(--f-head);color:var(--navy)}.uwc-x2o .xbar span{font-size:.72rem;color:var(--ink-3)}.uwc-x2o .xbar .uwc-btn{min-height:44px;padding:.6rem 1rem;font-size:.84rem}.uwc-x2o .x-how2{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2.6fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.uwc-x2o .x-tech{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.uwc-x2o .x-tech article{display:flex;flex-direction:column;overflow:hidden}.uwc-x2o .x-tech .im{aspect-ratio:52 / 24}.uwc-x2o .x-tech .top{flex:1;padding:1.2rem 1.2rem .9rem}.uwc-x2o .x-tech h3{font-size:1.1rem;color:var(--navy)}.uwc-x2o .x-tech .top p{font-size:.93rem;color:var(--ink-2);margin-top:.35rem}.uwc-x2o .x-tech details{margin:1rem;padding:.9rem 1rem;border-radius:10px;background:#f4f6f9}.uwc-x2o .x-tech summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.8rem;font:700 .9rem var(--f-head);color:var(--blue)}.uwc-x2o .x-tech summary::-webkit-details-marker{display:none}.uwc-x2o .x-tech summary .ic{width:40px;height:40px;background:#fff}.uwc-x2o .x-tech summary .ic svg{width:20px;height:20px}.uwc-x2o .x-tech summary b{margin-left:auto;font-weight:700;white-space:nowrap}.uwc-x2o .x-tech summary b:after{content:" +"}.uwc-x2o .x-tech details[open] summary b:after{content:" \2212"}.uwc-x2o .x-tech details>div{font-size:.88rem;color:var(--ink-2);margin-top:.7rem}.uwc-x2o .x-tech details>div p{margin:0}.uwc-x2o .x-filt{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2.6fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.uwc-x2o .x-filt .diag{margin-top:1.4rem;background:#fff;border-radius:12px;border:1px solid var(--line);aspect-ratio:760 / 597}.uwc-x2o .x-filt .diag img{object-fit:contain}.uwc-x2o .fcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.uwc-x2o .fcard{padding:1.3rem 1.3rem 1.4rem;display:flex;flex-direction:column;gap:.7rem}.uwc-x2o .fcard .t{display:flex;gap:.8rem;align-items:center}.uwc-x2o .fcard h3{font-size:1.08rem;color:var(--navy);line-height:1.2}.uwc-x2o .fcard .p1{font:700 1.45rem var(--f-head);color:var(--navy)}.uwc-x2o .fcard .p2{font:700 1.25rem var(--f-head);color:var(--red);margin-top:-.4rem}.uwc-x2o .fcard .p1 small,.uwc-x2o .fcard .p2 small{font:600 .82rem var(--f-head);color:var(--ink-3)}.uwc-x2o .fcard .p2 small{color:var(--red)}.uwc-x2o .fcard ul{padding:.8rem 0 0 1.1rem;display:grid;gap:.3rem;font-size:.88rem;color:var(--ink-2);border-top:1px solid var(--line)}.uwc-x2o .x-info{display:flex;gap:.9rem;align-items:flex-start;background:#eef0f4;border:1px solid #D4DAE3;border-radius:10px;padding:.9rem 1.1rem;font-size:.86rem;color:var(--ink-2);margin-top:1rem}.uwc-x2o .x-info .i{width:26px;height:26px;border-radius:50%;background:var(--blue);color:#fff;display:grid;place-items:center;font:700 .85rem var(--f-head);flex-shrink:0}.uwc-x2o .x-info p{margin:0}.uwc-x2o .x-fit{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,2fr);align-items:stretch;background:#f4f6f9;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.uwc-x2o .x-fit>.im{min-height:100%}.uwc-x2o .x-fit>.im:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#f4f6f9,#f4f6f900 30%);pointer-events:none}.uwc-x2o .x-fit .body{padding:clamp(2.5rem,5vw,4rem) max(var(--gutter),calc((100vw - var(--maxw)) / 2 + var(--gutter))) clamp(2.5rem,5vw,4rem) clamp(1rem,3vw,2.5rem)}.uwc-x2o .x-fit .headrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem 2.5rem;align-items:end}.uwc-x2o .x-fit .headrow .btns{flex-direction:column;margin-top:0}.uwc-x2o .x-cards4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.8rem}.uwc-x2o .x-cards4 article{padding:1.3rem;display:flex;flex-direction:column;gap:.55rem}.uwc-x2o .x-cards4 h3{font-size:1rem;color:var(--navy);margin-top:.3rem}.uwc-x2o .x-cards4 p{font-size:.88rem;color:var(--ink-2)}.uwc-x2o .x-sci2{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.25rem;align-items:start}.uwc-x2o .x-sci{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.uwc-x2o .x-sci article{overflow:hidden;display:flex;flex-direction:column}.uwc-x2o .x-sci .im{aspect-ratio:1.91 / 1}.uwc-x2o .x-sci .body{padding:1.2rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.uwc-x2o .x-sci h3{font-size:1.02rem;color:var(--navy)}.uwc-x2o .x-sci p{font-size:.88rem;color:var(--ink-2)}.uwc-x2o .x-sci .more{margin-top:auto;padding-top:.4rem}.uwc-x2o .x-sci .topic{align-self:flex-start;font:700 .7rem var(--f-head);letter-spacing:.06em;text-transform:uppercase;color:var(--blue);background:#eef0f4;border-radius:999px;padding:.25rem .6rem}.uwc-x2o .x-sci article:last-child:nth-child(odd){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.uwc-x2o .x-sci article:last-child:nth-child(odd) .body{justify-content:center;padding:1.4rem 1.5rem}.uwc-x2o .x-faq{padding:1.4rem}.uwc-x2o .x-faq .fh{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.9rem}.uwc-x2o .x-faq .fh h3{font-size:1.2rem;color:var(--navy)}.uwc-x2o .x-faq details{border:1px solid #E6EBF1;border-radius:8px;background:#f8fafc}.uwc-x2o .x-faq details+details{margin-top:.45rem}.uwc-x2o .x-faq summary{list-style:none;cursor:pointer;position:relative;padding:.85rem 2.6rem .85rem 1rem;font:700 .92rem var(--f-head)}.uwc-x2o .x-faq summary::-webkit-details-marker{display:none}.uwc-x2o .x-faq summary:after{content:"+";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font:500 1.4rem var(--f-body);color:var(--navy)}.uwc-x2o .x-faq details[open] summary:after{content:"\2212"}.uwc-x2o .x-faq .faq-a{padding:0 1rem 1rem;font-size:.9rem;color:var(--ink-2);overflow:hidden}.uwc-x2o .x-faq .faq-a p{margin:0}.uwc-x2o .x-faq .faq-a>*+*{margin-top:.5rem}.uwc-x2o .x-faq .faq-a a{color:var(--blue)}.uwc-x2o .x-final3{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:1rem;align-items:center}.uwc-x2o .x-final3>div:first-child{padding-right:clamp(.5rem,2vw,1.5rem)}.uwc-x2o .x-final3 .pair{display:contents}.uwc-x2o .x-final3 .im{border-radius:14px;aspect-ratio:1 / 1;background:#fff}.uwc-x2o .x-final3 .pair .im-empty{background:var(--media-bg)}.uwc-x2o .x-final3 .pair .im-empty svg{width:100%;height:100%;fill:#1d2f4f40}.uwc-x2o .x-final3 .opt .oh{padding:.9rem 1.1rem}.uwc-x2o .x-final3 .opt .oh strong{font-size:1.1rem}.uwc-x2o .x-final3 .opt .ob{padding:1.1rem}.uwc-x2o .x-final3 .opt .amt{font-size:clamp(1.8rem,2.4vw,2.2rem)}.uwc-x2o .x-final3 .opt .uwc-btn{min-height:48px;font-size:.92rem}.uwc-x2o .x-trust{display:grid;grid-template-columns:repeat(var(--x-trust-count, 4),minmax(0,1fr));list-style:none;padding:0;margin-top:2.2rem}.uwc-x2o .x-trust li{display:flex;align-items:center;justify-content:center;gap:.9rem;padding:.4rem 1rem;font:600 .95rem/1.3 var(--f-head);color:var(--navy)}.uwc-x2o .x-trust li+li{border-left:1px solid var(--line)}.uwc-x2o .x-final-origin{text-align:center;max-width:none;margin-top:1.2rem}.uwc-x2o .x-ask{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(2rem,4vw,3.5rem);align-items:start}.uwc-x2o .x-ask .alt{margin-top:1.4rem;display:grid;gap:.6rem;font-size:.92rem;color:var(--ink-2)}.uwc-x2o .x-ask .alt a{color:var(--navy);font-weight:700}.uwc-x2o .qcard{background:#fff;border:1px solid var(--line);border-radius:14px;padding:clamp(1.4rem,3vw,2.2rem);box-shadow:0 24px 48px -36px #1d2f4f80}.uwc-x2o .qform{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.uwc-x2o .qform .uwc-btn{grid-column:1 / -1}.uwc-x2o .qform .uwc-err:empty{display:none}.uwc-x2o .qdone{padding:1.4rem;border-radius:10px;background:var(--blue-tint);border:1px solid var(--blue-tint-line)}.uwc-x2o .qdone strong{font:700 1.1rem var(--f-head);display:block}.uwc-x2o .qdone p{margin-top:.4rem;color:var(--ink-2)}.uwc-x2o .x-ret{display:flex;gap:1.2rem;align-items:flex-start;padding:1.3rem 1.5rem;border-radius:14px;background:var(--blue-tint);border:1px solid var(--blue-tint-line)}.uwc-x2o .x-opts__ret{grid-column:2 / -1}.uwc-x2o .x-ret__ic{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font:700 1.35rem/1 Georgia,Times New Roman,serif}.uwc-x2o .x-ret__body{padding-left:1.2rem;border-left:1px solid var(--blue-tint-line);min-width:0}.uwc-x2o .x-ret__title{font:700 1.15rem/1.25 var(--f-head);color:var(--navy)}.uwc-x2o .x-ret__text{margin-top:.4rem;font-size:.93rem;color:var(--ink-2)}.uwc-x2o .x-ret__link,.uwc-x2o .x-faq .faq-a .x-ret__link{display:inline-block;margin-top:.55rem;font:700 .95rem var(--f-head);color:var(--blue);text-decoration:underline;text-underline-offset:3px}.uwc-x2o .x-ret__link:hover{color:var(--navy)}.uwc-x2o .x-ret--compact{padding:1.1rem 1.2rem;gap:.9rem}.uwc-x2o .x-ret--compact .x-ret__ic{width:36px;height:36px;font-size:1.1rem}.uwc-x2o .x-ret--compact .x-ret__body{padding-left:.9rem}.uwc-x2o .x-ret--compact .x-ret__title{font-size:1rem}.uwc-x2o .x-ret--compact .x-ret__text{font-size:.86rem}@media(max-width:1100px){.uwc-x2o .x-opts__ret{grid-column:1 / -1}.uwc-x2o .x-band .uwc-wrap{grid-template-columns:1fr}.uwc-x2o .x-opts{grid-template-columns:1fr 1fr}.uwc-x2o .x-opts .intro{grid-column:1 / -1}.uwc-x2o .x-how2,.uwc-x2o .x-filt{grid-template-columns:1fr}.uwc-x2o .x-filt .diag{max-width:460px}.uwc-x2o .x-cards4{grid-template-columns:1fr 1fr}.uwc-x2o .x-sci2{grid-template-columns:1fr}.uwc-x2o .x-final3{grid-template-columns:repeat(3,minmax(0,1fr))}.uwc-x2o .x-final3>div:first-child{grid-column:1 / -1;padding-right:0}.uwc-x2o .x-fit .headrow{grid-template-columns:1fr}.uwc-x2o .x-fit .headrow .btns{flex-direction:row}}@media(max-width:900px){.uwc-x2o .xb{display:flex;flex-direction:column}.uwc-x2o .xb>.im{position:relative;order:2;width:100%;aspect-ratio:1 / 1}.uwc-x2o .xb>.im img{object-position:62% 58%}.uwc-x2o .xb>.im:before{background:linear-gradient(0deg,#f4f6f9,#f4f6f900 30%)}.uwc-x2o .xb>.uwc-wrap{min-height:0;padding-top:1.2rem}.uwc-x2o .x-band .x-icons{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.2rem}.uwc-x2o .x-band .x-icons li:nth-child(3n+1){border-left:0}.uwc-x2o .x-opts,.uwc-x2o .x-tech,.uwc-x2o .fcards,.uwc-x2o .x-fit{grid-template-columns:1fr}.uwc-x2o .x-fit>.im{aspect-ratio:4 / 3;min-height:0}.uwc-x2o .x-fit>.im:after{background:linear-gradient(0deg,#f4f6f9,#f4f6f900 30%)}.uwc-x2o .x-fit .body{padding:1.5rem var(--gutter) 2.5rem}.uwc-x2o .x-trust{grid-template-columns:1fr 1fr;row-gap:1rem}.uwc-x2o .x-trust li:nth-child(odd){border-left:0}.uwc-x2o .x-ask{grid-template-columns:1fr}}@media(max-width:820px){.uwc-x2o .xbar{display:flex}.uwc-x2o-bar-page{padding-bottom:72px}}@media(max-width:560px){.uwc-x2o .x-band .x-icons{grid-template-columns:repeat(2,minmax(0,1fr))}.uwc-x2o .x-band .x-icons li:nth-child(3n+1){border-left:1px solid #DCE1E7}.uwc-x2o .x-band .x-icons li:nth-child(odd){border-left:0}.uwc-x2o .x-cards4,.uwc-x2o .x-sci,.uwc-x2o .qform,.uwc-x2o .x-final3{grid-template-columns:1fr}.uwc-x2o .x-ret{flex-direction:column;gap:.8rem}.uwc-x2o .x-ret__body{padding-left:0;border-left:0}.uwc-x2o .x-sci article:last-child:nth-child(odd){display:flex}.uwc-x2o .x-trust{grid-template-columns:1fr}.uwc-x2o .x-trust li,.uwc-x2o .x-trust li+li{justify-content:flex-start;border-left:0}}.uwc-x2o .x2o-btn-green{background:var(--green);color:#fff;font-weight:700;font-size:1.2rem;min-height:56px}.uwc-x2o .x2o-btn-green:hover{background:#5e7a3f}.uwc-x2o .x2o-btn-blue{background:var(--navy);color:#fff}.uwc-x2o .x2o-btn-blue:hover{background:var(--navy-hover)}.uwc-x2o .uwc-btn,.x2o-dialog .uwc-btn{text-align:center;line-height:1.2}.uwc-x2o .x-filt{grid-template-columns:minmax(0,1.15fr) minmax(0,2.3fr)}.uwc-x2o .x-filt .xh{font-size:clamp(1.7rem,2.3vw,2.25rem)}.uwc-x2o .x-filt .diag-link{display:inline-block;margin-top:.6rem}.uwc-x2o .opt .buy-note svg{stroke:var(--navy)}.uwc-x2o .x2o-final-btns{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.uwc-x2o .x2o-final-btns{flex-direction:column;align-items:stretch;max-width:360px}.uwc-x2o .x2o-final-btns .uwc-btn{min-height:56px;width:100%}.uwc-x2o .x2o-final-btns .x2o-btn-blue{font-size:1.05rem}.uwc-x2o .x-ask .alt{gap:1rem}.uwc-x2o .x-ask .alt-row{display:flex;gap:.7rem;align-items:flex-start;margin:0}.uwc-x2o .x-ask .alt-row svg{width:22px;height:22px;flex-shrink:0;margin-top:.15rem;fill:none;stroke:var(--navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.uwc-x2o .qfields{display:contents}.uwc-x2o .x2o-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(1.4rem,3vw,2.5rem);align-items:stretch}.uwc-x2o .x2o-intro__copy{align-self:center}.uwc-x2o .x2o-intro .xh{font-size:clamp(2rem,3.2vw,3rem);margin-top:.6rem}.uwc-x2o .x2o-intro__media{border-radius:16px;min-height:420px;height:100%;box-shadow:0 30px 60px -40px #1d2f4fb3}.uwc-x2o .x2o-intro__opts{display:grid;gap:1rem}.uwc-x2o .x2o-intro__opts-title{font-size:clamp(1.35rem,2vw,1.7rem);color:var(--navy);line-height:1.15}.uwc-x2o .x2o-intro__opts-text{color:var(--ink-2);font-size:.95rem;margin-top:-.4rem}.uwc-x2o .x2o-choice{padding:1.3rem 1.4rem;display:grid;gap:.7rem}.uwc-x2o .x2o-choice h4{font:700 1.2rem var(--f-head);color:var(--navy)}.uwc-x2o .x2o-choice>p{font-size:.93rem;color:var(--ink-2)}.uwc-x2o .x2o-choice .uwc-btn{width:100%}.uwc-x2o .x2o-choice--sub{background:#f6f9fb}.uwc-x2o .x2o-sub-note{font-size:.82rem;color:var(--ink-2);text-align:center}.uwc-x2o .x2o-sub-fields,.x2o-dialog .x2o-sub-fields{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.uwc-x2o .x2o-sub-fields .uwc-field input,.x2o-dialog .x2o-sub-fields .uwc-field input{min-height:46px}.uwc-x2o .x2o-sub-fields .uwc-err:empty,.x2o-dialog .x2o-sub-fields .uwc-err:empty{display:none}.uwc-x2o .x2o-sub-fields .uwc-btn,.x2o-dialog .x2o-sub-fields .uwc-btn{width:100%;min-height:52px;font-weight:700}.uwc-x2o .qdone,.x2o-dialog .qdone{padding:1.2rem;border-radius:10px;background:var(--blue-tint);border:1px solid var(--blue-tint-line)}.uwc-x2o .qdone strong,.x2o-dialog .qdone strong{font:700 1.1rem var(--f-head);display:block;color:var(--navy)}.uwc-x2o .qdone p,.x2o-dialog .qdone p{margin-top:.4rem;color:var(--ink-2)}.x2o-dialog{margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:0;border:0;border-radius:16px;box-shadow:0 40px 80px -30px #00000073;color:var(--charcoal)}.x2o-dialog::backdrop{background:#141e288c}.x2o-dialog__inner{position:relative;padding:clamp(1.4rem,4vw,2rem)}.x2o-dialog__close{position:absolute;top:.8rem;right:.8rem}.x2o-dialog__title{font:700 clamp(1.4rem,3vw,1.7rem)/1.15 var(--f-head);color:var(--navy);padding-right:2.5rem}.x2o-dialog__text{color:var(--ink-2);margin:.6rem 0 1.2rem;font-size:.95rem}.x2o-dialog .x2o-sub-note{font-size:.82rem;color:var(--ink-2);text-align:center}.x2o-dialog .x2o-btn-blue{background:var(--navy);color:#fff}.x2o-dialog .x2o-btn-blue:hover{background:var(--navy-hover)}.uwc-x2o .x2o-play-btn{display:inline-flex;align-items:center;gap:.5rem}.uwc-x2o .x2o-play-btn svg{width:14px;height:14px;flex-shrink:0}.x2o-video{margin:auto;width:min(1100px,calc(100vw - 32px),calc((100vh - 110px) * 16 / 9));max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.x2o-video::backdrop{background:#0a121ad1}.x2o-video__bar{display:flex;justify-content:flex-end;margin-bottom:.7rem}.x2o-video__close{width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--charcoal);display:grid;place-items:center;cursor:pointer}.x2o-video__close:hover{background:var(--soft)}.x2o-video__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.x2o-video__frame{aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden}.x2o-video__frame iframe{display:block;width:100%;height:100%;border:0}.uwc-x2o .x-video{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:clamp(1.6rem,4vw,3.5rem);align-items:center}.uwc-x2o .x-video .xh{font-size:clamp(1.8rem,2.6vw,2.5rem);margin-top:.6rem}.uwc-x2o .x-video__meta{margin-top:1rem;font:600 .9rem var(--f-head);color:var(--navy)}.uwc-x2o .x-video__link{margin-top:1.1rem}.uwc-x2o .x-video__link a{font:600 .95rem var(--f-head);color:var(--navy)}.uwc-x2o .x-video__box{position:relative;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:var(--navy-deep);box-shadow:0 30px 60px -40px #1d2f4fb3}.uwc-x2o .x-video__box iframe{display:block;width:100%;height:100%;border:0}.uwc-x2o .x-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff}.uwc-x2o .x-video__poster img{width:100%;height:100%;object-fit:cover}.uwc-x2o .x-video__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a121a00 45%,#0a121a8c)}.uwc-x2o .x-video__play{position:absolute;z-index:1;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;background:var(--red);display:grid;place-items:center;box-shadow:0 14px 30px -10px #0000008c;transition:transform .3s var(--ease),background-color .3s var(--ease)}.uwc-x2o .x-video__play svg{width:34px;height:34px;fill:#fff;margin-left:4px}.uwc-x2o .x-video__poster:hover .x-video__play,.uwc-x2o .x-video__poster:focus-visible .x-video__play{transform:scale(1.08);background:var(--red-hover)}.uwc-x2o .x-video__poster:focus-visible{outline:3px solid #fff;outline-offset:-6px}.uwc-x2o .x-video__badge{position:absolute;z-index:1;left:1rem;bottom:1rem;padding:.4rem .8rem;border-radius:999px;background:#fffffff0;color:var(--navy);font:600 .82rem var(--f-head)}.uwc-x2o .x-video__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem;color:#fff;text-align:center}.uwc-x2o .x-video__note{margin-top:.9rem;font-size:.8rem;line-height:1.55;color:var(--ink-2)}.uwc-x2o .x-video__note p{margin:0}@media(max-width:900px){.uwc-x2o .x-video{grid-template-columns:1fr}.uwc-x2o .x-video__play{width:68px;height:68px;margin:-34px 0 0 -34px}.uwc-x2o .x-video__play svg{width:28px;height:28px}}@media(max-width:1100px){.uwc-x2o .x2o-intro{grid-template-columns:1fr 1fr}.uwc-x2o .x2o-intro__opts{grid-column:1 / -1}.uwc-x2o .x-filt{grid-template-columns:1fr}}@media(max-width:900px){.uwc-x2o .x2o-intro{grid-template-columns:1fr}.uwc-x2o .x2o-intro__media{aspect-ratio:16 / 11;min-height:0;height:auto;order:3}.uwc-x2o .x2o-intro__opts{order:2}}@media(max-width:560px){.uwc-x2o .x2o-sub-fields,.x2o-dialog .x2o-sub-fields{grid-template-columns:1fr}.uwc-x2o .x2o-final-btns .uwc-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/uwc-x2o.css.map */
