@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,500;1,9..144,600&family=Schibsted+Grotesk:wght@300;400;500;600;700&family=Spline+Sans+Mono:wght@400;500&display=swap";:root{--navy:#16395C;--blue:#2F77BC;--blue-600:#235E97;--blue-300:#9FC6EA;--blue-200:#CFE0F2;--blue-100:#E3EFFA;--blue-50:#F1F7FC;--blue-800:#102A45;--ink:#13202C;--ink-soft:#5B6B78;--line:#E7EDF3;--line-blue:#D4E4F2;--paper:#FBFDFF;--gold:#E0A43A;--pass:#2C7A5B;--orange:#E0863C}main[data-template="product.us-1"]{max-width:none;padding:0;margin:0}main[data-template="product.us-1"] .shopify-section{margin:0}.us1-outer{background:#eaeff5}.us1-app{width:100%;max-width:412px;margin:0 auto;background:var(--paper);overflow-x:hidden;color:var(--ink);font-family:Schibsted Grotesk,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;-webkit-text-size-adjust:100%;touch-action:manipulation}.us1-app *{box-sizing:border-box;margin:0;padding:0}.us1-app .sec{padding-top:44px;padding-bottom:44px}.us1-app .pad{padding-left:22px;padding-right:22px}.us1-app .cove{font-family:Fraunces,serif;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--navy);white-space:nowrap}.us1-app .cove .v{color:var(--blue)}.us1-app .on-dark .cove{color:#fff}.us1-app .on-dark .cove .v{color:var(--blue-300)}.us1-app .eyebrow{font-family:Spline Sans Mono,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--blue-600)}.us1-app h2{font-family:Fraunces,serif;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:1.04;color:var(--ink);font-size:27px;margin-top:10px}.us1-app h2 .v{color:var(--blue)}.us1-app p.lead{font-size:14.5px;color:var(--ink-soft);margin-top:12px}.us1-app .ph{position:relative;background:linear-gradient(150deg,var(--blue-100),var(--blue-50));border:1px solid var(--line-blue);display:flex;align-items:center;justify-content:center;overflow:hidden}.us1-app .ph .tag{position:absolute;bottom:7px;left:7px;font-family:Spline Sans Mono,monospace;font-size:7.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600);background:#ffffffbf;padding:2px 6px;border-radius:5px}.us1-app .ph svg{opacity:.9}.us1-app .ph img{width:100%;height:100%;object-fit:cover;display:block}.us1-app .m-top{background:var(--navy);color:#d6e6f4;font-family:Spline Sans Mono,monospace;font-size:9.5px;letter-spacing:.06em;text-align:center;padding:9px 10px;text-transform:uppercase}.us1-app .m-top b{color:#fff}.us1-app .m-hdr{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 22px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fbfdffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20}.us1-app .m-hdr .cove{font-size:21px;justify-self:center}.us1-app .m-menu{justify-self:start;background:none;border:0;padding:0;cursor:pointer;color:var(--ink);display:flex}.us1-app .m-menu svg{width:22px;height:22px}.us1-app .m-cart{justify-self:end;width:22px;height:22px;color:var(--ink);cursor:pointer}.us1-app .hero{padding-top:16px;padding-bottom:24px}.us1-app .badges{display:flex;gap:9px;margin-bottom:14px}.us1-app .badge{flex:1;border:1px solid var(--line-blue);border-radius:12px;background:#fff;padding:9px 11px;display:flex;align-items:center;gap:9px}.us1-app .badge .bi{width:26px;height:26px;flex:0 0 26px;color:var(--blue-600)}.us1-app .badge .bt b{font-size:11px;color:var(--ink);font-weight:600;display:block;line-height:1.15}.us1-app .badge .bt span{font-size:9px;color:var(--ink-soft);display:block;line-height:1.25;margin-top:1px}.us1-app .gallery-main{border-radius:18px;aspect-ratio:1/1;height:auto}.us1-app .gallery-main img{transition:opacity .14s ease}.us1-app .gallery-main .bottle{width:150px;height:auto;filter:drop-shadow(0 18px 22px rgba(16,42,69,.2))}.us1-app .thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.us1-app .thumbs::-webkit-scrollbar{display:none}.us1-app .thumb{flex:0 0 60px;height:60px;border-radius:11px;cursor:pointer;transition:.15s;border-color:var(--line)}.us1-app .thumb.on{border-color:#c2ccd6}.us1-app .thumb .tag{font-size:6.5px;bottom:4px;left:4px}.us1-app .gm-rvcard{position:absolute;top:12px;left:12px;z-index:3;width:200px;max-width:60%;display:block;background:#fff;border-radius:13px;padding:10px 12px 9px;box-shadow:0 12px 26px -12px #102a4566,0 2px 6px -2px #102a4529;text-decoration:none;color:var(--navy);transition:transform .12s ease}.us1-app .gm-rvcard:hover{transform:translateY(-1px)}.us1-app .gm-rvtop{display:flex;align-items:center;gap:7px}.us1-app .gm-rvcard .gm-rvstars{width:82px;height:auto;display:block;flex:0 0 auto;object-fit:contain;border-radius:0}.us1-app .gm-rvexc{font-weight:700;font-size:11px;color:var(--navy);letter-spacing:-.01em}.us1-app .gm-rvquote{font-family:Fraunces,serif;font-weight:700;font-size:13.5px;line-height:1.18;color:var(--navy);margin-top:7px;letter-spacing:-.01em}.us1-app .gm-rvfoot{display:flex;align-items:center;gap:5px;margin-top:8px}.us1-app .gm-rvauthor{font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.us1-app .gm-rvdot{color:var(--ink-soft);font-size:9px}.us1-app .gm-rvcta{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;transition:color .12s ease}.us1-app .gm-rvcard:hover .gm-rvcta{color:var(--blue)}.us1-app .gm-rvarrow{width:13px;height:13px;color:var(--navy);margin-left:auto;flex:0 0 auto}.us1-app #us1-review-1{scroll-margin-top:72px}.us1-app .hero-info{margin-top:18px}.us1-app .stars{color:var(--gold);font-size:13px;letter-spacing:2px;display:inline-block;vertical-align:middle}.us1-app .rev-inline{font-family:Spline Sans Mono,monospace;font-size:9.5px;color:var(--ink-soft);letter-spacing:.03em;margin-left:8px}.us1-app .p-title{font-family:Fraunces,serif;font-weight:700;text-transform:uppercase;font-size:25px;line-height:1.04;color:var(--ink);margin-top:11px;letter-spacing:-.01em}.us1-app .p-title .v{color:var(--blue)}.us1-app .p-tag{font-size:13px;color:var(--navy);font-weight:500;margin-top:6px}.us1-app .p-desc{font-size:13px;color:var(--ink-soft);margin-top:11px;line-height:1.6}.us1-app .p-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.us1-app .p-chips .c{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-600);border:1px solid var(--line-blue);border-radius:20px;padding:6px 11px}.us1-app .buy{padding-top:8px;padding-bottom:8px}.us1-app .buy-lead{font-family:Spline Sans Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-align:center;margin-bottom:14px}.us1-app .pack{position:relative;border:1.5px solid var(--line-blue);border-radius:14px;background:#fff;padding:10px 14px 10px 42px;margin-top:9px;cursor:pointer;transition:.15s}.us1-app .pack.on{border-color:var(--navy);background:var(--blue-50);box-shadow:0 8px 20px -16px #102a4580}.us1-app .pack .radio{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:2px solid var(--blue-200)}.us1-app .pack.on .radio{border-color:var(--navy)}.us1-app .pack.on .radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--navy)}.us1-app .pack .top{display:flex;justify-content:space-between;align-items:center;gap:12px}.us1-app .pack .nmrow{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.us1-app .pack .nm{font-family:Fraunces,serif;font-weight:600;font-size:15px;color:var(--ink)}.us1-app .pack .wt{font-size:11px;color:var(--ink-soft)}.us1-app .pack .supply{display:inline-block;margin-top:6px;font-family:Spline Sans Mono,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-600);background:var(--blue-100);border-radius:6px;padding:4px 8px}.us1-app .pack .price{flex:0 0 auto;text-align:right}.us1-app .pack .price-now{font-family:Fraunces,serif;font-weight:600;font-size:15px;color:var(--navy);white-space:nowrap}.us1-app .pack .price-was{font-size:10.5px;color:var(--ink-soft);text-decoration:line-through;margin-top:1px}.us1-app .pack .per-day{font-size:9.5px;color:var(--ink-soft);margin-top:2px;letter-spacing:.01em;white-space:nowrap}.us1-app .pack .pop{position:absolute;top:-8px;right:12px;font-family:Spline Sans Mono,monospace;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--blue-600);border-radius:20px;padding:3px 9px}.us1-app .sub{margin-top:14px;border-radius:16px;background:linear-gradient(160deg,var(--navy),var(--blue-800));color:#dce8f4;padding:14px 15px 13px;position:relative;overflow:hidden}.us1-app .sub .sp{position:absolute;top:0;right:0;font-family:Spline Sans Mono,monospace;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--navy);background:var(--blue-300);padding:4px 10px;border-bottom-left-radius:12px}.us1-app .sub .head{display:flex;align-items:center;gap:11px}.us1-app .toggle{width:40px;height:22px;border-radius:20px;background:var(--blue-600);flex:0 0 40px;position:relative;cursor:pointer;transition:.2s;border:0}.us1-app .toggle:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.2s}.us1-app .toggle[aria-pressed=true]{background:var(--blue-300)}.us1-app .toggle[aria-pressed=true]:after{left:21px}.us1-app .sub .ht b{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:#fff;display:block}.us1-app .sub .ht span{font-size:11px;color:var(--blue-300);display:block;margin-top:1px}.us1-app .sub ul{list-style:none;margin-top:11px}.us1-app .sub li{font-size:11px;color:#cfe0f2;padding-left:18px;position:relative;margin-top:6px;line-height:1.4}.us1-app .sub li:before{content:"\2713";position:absolute;left:0;color:var(--blue-300);font-weight:700}.us1-app .cta{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:14px;background:var(--blue-600);color:#fff;border:0;border-radius:999px;padding:15px 20px;font-family:Schibsted Grotesk,sans-serif;font-size:14.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .12s ease,background .12s ease}.us1-app .cta:hover{background:var(--navy)}.us1-app .cta:active{transform:translateY(1px)}.us1-app .cta:focus-visible{outline:3px solid var(--blue-300);outline-offset:2px}.us1-app .cta .amt{font-family:Fraunces,serif;font-weight:600}.us1-app .cta svg{width:15px;height:15px}.us1-app .guar{display:flex;align-items:center;gap:14px;margin-top:12px;border:1px solid var(--line-blue);background:var(--blue-50);border-radius:14px;padding:13px 15px}.us1-app .shield{flex:0 0 34px;width:34px;height:40px;position:relative;color:var(--navy)}.us1-app .shield svg{width:34px;height:40px}.us1-app .shield .n{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Spline Sans Mono,monospace;font-size:11px;color:#fff;padding-bottom:4px}.us1-app .guar .gt b{font-family:Fraunces,serif;font-weight:600;font-size:13.5px;color:var(--ink);display:block}.us1-app .guar .gt span{font-size:11.5px;color:var(--ink-soft);line-height:1.45;display:block;margin-top:3px}.us1-app .give{margin-top:26px;background:var(--navy);color:#eaf2fa;padding:18px 20px;display:flex;gap:12px;align-items:flex-start}.us1-app .give svg{width:20px;height:20px;flex:0 0 20px;color:var(--orange);margin-top:2px}.us1-app .give b{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:#fff;display:block}.us1-app .give p{font-size:12px;line-height:1.5;color:#cfe0f2;margin-top:4px}.us1-app .give a{color:var(--blue-300);font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.us1-app .give a:hover{color:#fff}.us1-app .dark{background:var(--blue-800);color:#dce8f4;padding-top:0;padding-bottom:8px}.us1-app .tabbar{display:flex;padding-left:14px;padding-right:14px;border-bottom:1px solid rgba(159,198,234,.18)}.us1-app .dtab{flex:1;border:0;background:none;color:#7e9bb8;font-family:Schibsted Grotesk,sans-serif;padding:15px 8px 12px;cursor:pointer;text-align:left;border-bottom:2px solid transparent;transition:.15s}.us1-app .dtab .k{font-family:Spline Sans Mono,monospace;font-size:10px;color:inherit;opacity:.7}.us1-app .dtab .l{display:block;font-size:12.5px;font-weight:600;margin-top:3px;color:inherit}.us1-app .dtab[aria-selected=true]{color:#fff;border-bottom-color:var(--blue)}.us1-app .dtab:focus-visible{outline:2px solid var(--blue-300);outline-offset:-3px}.us1-app .dpanel{padding:20px 22px 4px}.us1-app .dpanel[hidden]{display:none}.us1-app .dp-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.us1-app .dp-head h3{font-family:Fraunces,serif;font-weight:600;font-size:18px;color:#fff}.us1-app .dp-pill{font-family:Spline Sans Mono,monospace;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-300);border:1px solid rgba(159,198,234,.3);border-radius:20px;padding:5px 10px;white-space:nowrap}.us1-app .dp-intro{font-size:12px;color:#afc6dd;margin-top:9px;line-height:1.55}.us1-app .steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;margin-top:16px}.us1-app .step-c .ph{aspect-ratio:3/4;height:auto;border-radius:12px;border-color:#9fc6ea40;background:linear-gradient(150deg,#1c3f63,#16395c)}.us1-app .step-c .ph svg{color:var(--blue-300)}.us1-app .step-c .sk{font-family:Spline Sans Mono,monospace;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-300);text-align:center;margin-top:9px}.us1-app .step-c .st{font-size:11px;color:#dce8f4;text-align:center;margin-top:4px;line-height:1.35}.us1-app .phases{margin-top:16px}.us1-app .phase{display:flex;gap:12px;align-items:flex-start;background:linear-gradient(150deg,#1c3f63,#16395c);border:1px solid rgba(159,198,234,.22);border-radius:14px;padding:11px 13px;margin-top:9px}.us1-app .phase:first-child{margin-top:0}.us1-app .phase .ic{flex:0 0 32px;width:32px;height:32px;border-radius:9px;background:#9fc6ea1f;display:flex;align-items:center;justify-content:center;color:var(--blue-300)}.us1-app .phase .ic svg{width:17px;height:17px}.us1-app .phase .wk{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300)}.us1-app .phase .ti{font-size:12.5px;font-weight:600;color:#fff;margin-top:3px}.us1-app .phase .de{font-size:11px;color:#afc6dd;line-height:1.55;margin-top:4px}.us1-app .dose{width:100%;border-collapse:collapse;margin-top:16px}.us1-app .dose td{padding:9px 4px;border-bottom:1px solid rgba(159,198,234,.15);font-size:12px;color:#dce8f4}.us1-app .dose tr:last-child td{border-bottom:0}.us1-app .dose .amt{text-align:right;font-family:Spline Sans Mono,monospace;font-size:11.5px;color:var(--blue-300);white-space:nowrap}.us1-app .ing{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(159,198,234,.15)}.us1-app .ing:last-of-type{border-bottom:0}.us1-app .ing .n{font-size:12px;color:#fff;font-weight:500}.us1-app .ing .n span{display:block;font-size:10.5px;color:#afc6dd;font-weight:400;margin-top:2px}.us1-app .ing .a{font-family:Spline Sans Mono,monospace;font-size:11.5px;color:var(--blue-300);white-space:nowrap}.us1-app .ing-note{font-size:11px;color:#8faac6;margin-top:13px;margin-bottom:18px;line-height:1.5}.us1-app .dacc{border-top:1px solid rgba(159,198,234,.15)}.us1-app .dacc summary{list-style:none;cursor:pointer;padding:13px 22px;font-size:12.5px;font-weight:600;color:#fff;display:flex;justify-content:space-between;align-items:center}.us1-app .dacc summary::-webkit-details-marker{display:none}.us1-app .dacc summary .pl{font-family:Spline Sans Mono,monospace;color:var(--blue-300);font-size:16px;transition:.2s}.us1-app .dacc[open] summary .pl{transform:rotate(45deg)}.us1-app .dacc .body{padding:0 22px 14px;font-size:11.5px;color:#afc6dd;line-height:1.6}.us1-app .marq{overflow:hidden;background:var(--blue-100);padding:12px 0}.us1-app .marq-track{display:flex;width:max-content;animation:scrollx 30s linear infinite}.us1-app .marq-item{display:flex;align-items:center;gap:8px;padding:0 15px;white-space:nowrap;font-size:12px;font-weight:500;color:var(--ink)}.us1-app .marq-ck{flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:var(--orange);display:flex;align-items:center;justify-content:center}.us1-app .marq-ck svg{width:11px;height:11px;color:#fff}.us1-app .cols{display:grid;grid-template-columns:1fr;gap:12px;margin-top:20px}.us1-app .col{border:1px solid var(--line-blue);border-radius:16px;padding:18px;background:#fff}.us1-app .col h4{font-family:Spline Sans Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.us1-app .col.cycle h4{color:var(--ink-soft)}.us1-app .col.real h4{color:#b4543e}.us1-app .li{font-size:13px;line-height:1.5;padding-left:22px;position:relative;margin-top:9px;color:var(--ink)}.us1-app .li:first-of-type{margin-top:0}.us1-app .li .x{position:absolute;left:0;top:1px;color:#c0563f;font-weight:700}.us1-app .li .d{position:absolute;left:2px;top:0;color:var(--blue-300);font-weight:700}.us1-app .li b{font-weight:600}.us1-app .mist{background:var(--blue-100)}.us1-app .mcard{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line-blue);border-radius:14px;padding:13px 15px;margin-top:10px}.us1-app .mcard .mi{flex:0 0 30px;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:14px;background:var(--blue-50);color:var(--ink-soft)}.us1-app .mcard .mt .lbl{font-family:Spline Sans Mono,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.us1-app .mcard .mt b{font-size:13.5px;color:var(--ink);display:block;margin-top:2px}.us1-app .mcard .mt span{font-size:11.5px;color:var(--ink-soft);line-height:1.5;display:block;margin-top:4px}.us1-app .mcard.hl{background:linear-gradient(155deg,var(--navy),var(--blue-800));border-color:var(--navy);box-shadow:0 12px 26px -18px #102a4599}.us1-app .mcard.hl .mi{background:var(--blue-300);color:var(--navy)}.us1-app .mcard.hl .mt .lbl{color:var(--blue-300)}.us1-app .mcard.hl .mt b{color:#fff}.us1-app .mcard.hl .mt span{color:#cfe0f2}.us1-app .mech-note{margin-top:18px;border-left:3px solid var(--blue-300);padding:4px 0 4px 14px;font-size:12px;color:var(--ink-soft);line-height:1.55;font-style:italic}.us1-app .cbn{background:var(--blue-100)}.us1-app .cbn .lead{max-width:34ch}.us1-app .tried{margin-top:20px}.us1-app .tried-row{display:flex;flex-wrap:wrap;gap:6px}.us1-app .tried-row+.tried-row{margin-top:7px}.us1-app .ttag{position:relative;font-family:Spline Sans Mono,monospace;text-transform:uppercase;color:var(--navy);background:#ffffffb8;border:1px solid var(--line-blue);border-radius:20px;padding:7px 12px;font-size:9.5px;letter-spacing:.09em;overflow:hidden}.us1-app .ttag.big{font-size:11px;font-weight:600;background:#fff;padding:9px 15px;letter-spacing:.1em}.us1-app .ttag:before{content:"";position:absolute;left:8px;right:8px;top:50%;height:1.5px;background:#b4543e;transform:rotate(-3.5deg);pointer-events:none;border-radius:2px;opacity:.85}.us1-app .tried-obs{font-size:12.5px;color:var(--ink-soft);margin-top:16px;font-style:italic}.us1-app .real-truth{margin-top:18px;padding:14px 16px;background:#ffffff8c;border:1px solid var(--line-blue);border-left:3px solid #B4543E;border-radius:10px;font-size:13px;color:var(--ink);line-height:1.55}.us1-app .real-truth b{color:#8a3a26;font-weight:600}.us1-app .reveal{margin-top:28px;padding-top:22px;border-top:1px dashed var(--line-blue);position:relative}.us1-app .reveal-obs{font-family:Spline Sans Mono,monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-600)}.us1-app .reveal-line{font-family:Fraunces,serif;font-weight:700;font-size:23px;line-height:1.08;letter-spacing:-.01em;color:var(--navy);margin-top:10px;text-transform:none}.us1-app .reveal-line em{font-style:italic;font-weight:600;color:var(--blue-600)}.us1-app .svn{margin-top:22px}.us1-app .svn-eb{display:flex;align-items:center;gap:10px;font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-top:14px}.us1-app .svn-eb .word{white-space:nowrap}.us1-app .svn-eb:after{content:"";flex:1;height:1px;background:var(--line-blue)}.us1-app .svn-eb.on:after{background:var(--blue-300);opacity:.5}.us1-app .svn-eb.on .word{color:var(--blue-600)}.us1-app .svn-eb:first-child{margin-top:0}.us1-app .svn-row{display:flex;gap:11px;align-items:flex-start;padding:11px 13px;background:#ffffffb3;border:1px solid var(--line-blue);border-radius:12px;margin-top:8px}.us1-app .svn-row .mk{flex:0 0 20px;width:20px;height:20px;border-radius:6px;background:var(--blue-50);color:var(--ink-soft);display:flex;align-items:center;justify-content:center;font-size:11px}.us1-app .svn-row .tx b{font-size:12.5px;font-weight:600;color:var(--ink);display:block;line-height:1.3}.us1-app .svn-row .tx span{font-size:11.5px;color:var(--ink-soft);line-height:1.5;display:block;margin-top:3px}.us1-app .svn-row .tx span mark{background:transparent;color:var(--ink);font-weight:600}.us1-app .svn-vs{position:relative;text-align:center;margin-top:16px;margin-bottom:2px}.us1-app .svn-vs .lbl{font-family:Fraunces,serif;font-style:italic;font-weight:600;font-size:13px;color:var(--blue-600);background:var(--blue-100);padding:0 12px;position:relative;z-index:1}.us1-app .svn-vs:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--line-blue)}.us1-app .svn-hero{background:linear-gradient(155deg,var(--navy),var(--blue-800));color:#fff;border:1px solid var(--navy);border-radius:14px;padding:14px 15px;margin-top:8px;display:flex;gap:11px;align-items:flex-start;box-shadow:0 16px 28px -20px #102a45a6}.us1-app .svn-hero .mk{flex:0 0 22px;width:22px;height:22px;border-radius:7px;background:var(--blue-300);color:var(--navy);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.us1-app .svn-hero .tx b{font-size:13.5px;font-weight:600;color:#fff;display:block;line-height:1.3}.us1-app .svn-hero .tx span{font-size:11.5px;color:#cfe0f2;line-height:1.55;display:block;margin-top:4px}.us1-app .svn-hero .tx span mark{background:transparent;color:#fff;font-weight:600}.us1-app .cbn-note{margin-top:22px;border-left:3px solid var(--blue-300);padding:4px 0 4px 14px;font-size:12px;color:var(--ink-soft);line-height:1.55;font-style:italic}.us1-app .tp-symbol{position:absolute;width:0;height:0;overflow:hidden}.us1-app .rv-header{text-align:center;margin-bottom:20px}.us1-app .rv-pill{display:inline-block;font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-600);background:var(--blue-100);border:1px solid var(--line-blue);border-radius:20px;padding:6px 14px}.us1-app .rv-h2{font-family:Fraunces,serif;font-weight:600;font-size:21px;line-height:1.18;letter-spacing:-.01em;text-transform:none;color:var(--ink);margin-top:13px}.us1-app .rv-h2 em{display:block;font-style:italic;font-weight:600;color:var(--gold);margin-top:3px}.us1-app .tp-widget{margin-top:16px}.us1-app .tp-widget .exc{display:inline-flex;align-items:center;gap:9px}.us1-app .tp-widget .exc-w{font-family:Schibsted Grotesk,sans-serif;font-weight:700;font-size:16px;color:var(--ink);letter-spacing:-.01em}.us1-app .tp-widget .tp-stars{width:96px;height:18px;display:block}.us1-app .tp-widget .rated{font-size:11px;color:var(--ink-soft);margin-top:7px}.us1-app .tp-widget .rated b{color:var(--ink);font-weight:600}.us1-app .tp-logo{display:inline-flex;align-items:center;gap:3px;vertical-align:middle}.us1-app .tp-logo svg{width:12px;height:12px}.us1-app .tp-logo b{color:var(--ink);font-weight:700}.us1-app .review{border:1px solid var(--line-blue);border-radius:16px;background:#fff;padding:15px 16px;margin-top:13px;box-shadow:0 10px 24px -20px #102a4573}.us1-app .review .rtop{display:flex;align-items:center;justify-content:space-between;gap:10px}.us1-app .review .tp-stars{width:92px;height:17px;display:block}.us1-app .vf{font-family:Spline Sans Mono,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--pass);display:flex;align-items:center;gap:5px}.us1-app .vf svg{width:13px;height:13px}.us1-app .ba{position:relative;display:flex;gap:8px;margin-top:14px}.us1-app .ba .bacell{flex:1}.us1-app .ba .ph{width:100%;aspect-ratio:1/1;height:auto;border-radius:11px}.us1-app .ba .ph svg{color:var(--blue-300);opacity:.55}.us1-app .ba .balbl{position:absolute;top:8px;font-family:Spline Sans Mono,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#13202c8c;padding:3px 7px;border-radius:5px;z-index:2}.us1-app .ba .bacell:first-child .balbl{left:8px}.us1-app .ba .bacell:last-child .balbl{right:8px}.us1-app .ba .baarrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;background:#fff;border:1px solid var(--line-blue);display:flex;align-items:center;justify-content:center;color:var(--blue-600);z-index:3;box-shadow:0 4px 10px -4px #102a4566}.us1-app .ba .baarrow svg{width:14px;height:14px}.us1-app .review .rsep{height:12px;background:#fff}.us1-app .review .rtext{font-size:13px;color:var(--ink);line-height:1.55;margin-top:30px}.us1-app .review .rwho{display:flex;align-items:center;gap:9px;margin-top:11px}.us1-app .review .rav{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--blue-100);color:var(--navy);font-family:Fraunces,serif;font-weight:600;font-size:12px;display:flex;align-items:center;justify-content:center}.us1-app .review .rnm{font-size:11.5px;font-weight:600;color:var(--ink)}.us1-app .review .rdt{font-family:Spline Sans Mono,monospace;font-size:9px;color:var(--ink-soft);letter-spacing:.03em;margin-top:1px}.us1-app .docs .rowm{overflow:hidden;margin-top:12px}.us1-app .docs-track{display:flex;width:max-content;gap:12px}.us1-app .docs .r1 .docs-track{animation:scrollx 40s linear infinite}.us1-app .docs .r2 .docs-track{animation:scrollx-r 46s linear infinite}.us1-app .doc{flex:0 0 236px;border:1px solid var(--line-blue);border-radius:14px;background:#fff;padding:15px 16px}.us1-app .doc .q{font-size:12px;color:var(--ink);line-height:1.5}.us1-app .doc .who{display:flex;align-items:center;gap:9px;margin-top:12px}.us1-app .doc .av{width:30px;height:30px;border-radius:50%;background:var(--blue-100);color:var(--navy);font-family:Fraunces,serif;font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center;flex:0 0 30px}.us1-app .doc .nm{font-size:11.5px;font-weight:600;color:var(--ink)}.us1-app .doc .cr{font-family:Spline Sans Mono,monospace;font-size:8.5px;letter-spacing:.05em;color:var(--blue-600);text-transform:uppercase;margin-top:1px}.us1-app .tint{background:var(--blue-50)}.us1-app .cost-panel{background:#fff;border:1px solid var(--line-blue);border-radius:18px;padding:16px 16px 20px;margin-top:20px;box-shadow:0 12px 28px -22px #102a4566}.us1-app .cost-unit{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);text-align:center;padding-bottom:13px;border-bottom:1px solid var(--line)}.us1-app .cost-unit b{color:var(--blue-600);font-weight:500}.us1-app .crow{margin-top:16px}.us1-app .crow .ctop{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px}.us1-app .crow .cname{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:var(--ink)}.us1-app .crow .cprice{font-family:Spline Sans Mono,monospace;font-size:12.5px;color:var(--ink);white-space:nowrap}.us1-app .crow .cbar{height:8px;background:var(--blue-50);border-radius:999px;overflow:hidden}.us1-app .crow .cfill{height:100%;border-radius:999px}.us1-app .cfill.apo{background:linear-gradient(90deg,#2e4a64,#16395c)}.us1-app .cfill.cyt{background:linear-gradient(90deg,#3e6690,#235e97)}.us1-app .cfill.cove{background:linear-gradient(90deg,#4e9ae0,#2f77bc)}.us1-app .cove-row .cname,.us1-app .cove-row .cprice{color:var(--blue-600);font-weight:600}.us1-app .callout{margin-top:18px;border:1px solid var(--line-blue);background:linear-gradient(165deg,#fff,var(--blue-50));border-radius:16px;padding:17px}.us1-app .callout b{font-family:Fraunces,serif;font-weight:600;font-size:15px;color:var(--navy);line-height:1.25;display:block}.us1-app .callout p{font-size:12px;color:var(--ink-soft);margin-top:7px;line-height:1.55}.us1-app .coa-card{margin-top:18px;border:1px solid var(--line-blue);border-radius:16px;overflow:hidden;background:#fff}.us1-app .coa-hd{background:var(--navy);color:#fff;padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.us1-app .coa-hd .t{font-family:Fraunces,serif;font-weight:600;font-size:14px}.us1-app .coa-hd .b{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.08em;color:var(--blue-300)}.us1-app .coa-tbl{width:100%;border-collapse:collapse;font-family:Spline Sans Mono,monospace}.us1-app .coa-tbl th{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);font-weight:500}.us1-app .coa-tbl th:last-child,.us1-app .coa-tbl td:last-child{text-align:right}.us1-app .coa-tbl td{font-size:11px;padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink)}.us1-app .coa-tbl tr:last-child td{border-bottom:0}.us1-app .coa-tbl .ok{color:var(--pass);font-weight:500}.us1-app .coa-dl{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;background:#fff;border:0;border-top:1px solid var(--line);padding:15px;font-family:Schibsted Grotesk,sans-serif;font-size:13.5px;font-weight:600;color:var(--blue-600);cursor:pointer;text-decoration:none}.us1-app .coa-dl:hover{background:var(--blue-50)}.us1-app .coa-dl svg{width:17px;height:17px}.us1-app .coa-foot{font-size:11px;color:var(--ink-soft);margin-top:12px;line-height:1.5;text-align:center}.us1-app .foot{background:var(--blue-800);color:#afc6dd;padding-top:34px;padding-bottom:100px}.us1-app .foot-inner{padding-left:22px;padding-right:22px}.us1-app .foot-top{text-align:center;padding-bottom:24px;border-bottom:1px solid rgba(159,198,234,.14)}.us1-app .foot-top .cove{font-size:28px}.us1-app .foot-tag{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);margin-top:12px}.us1-app .trust{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px}.us1-app .trust .tb{background:#9fc6ea0f;border:1px solid rgba(159,198,234,.15);border-radius:10px;padding:11px 6px;text-align:center;color:#dce8f4}.us1-app .trust .tb svg{width:20px;height:20px;color:var(--blue-300)}.us1-app .trust .tb b{display:block;font-size:9px;font-weight:600;margin-top:6px;color:#fff;letter-spacing:.02em}.us1-app .contact{margin-top:22px;background:#9fc6ea0d;border:1px solid rgba(159,198,234,.14);border-radius:14px;padding:15px 16px}.us1-app .contact h4{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:#fff}.us1-app .contact .row{display:flex;align-items:flex-start;gap:11px;margin-top:11px;font-size:12px;line-height:1.45;color:#cfe0f2}.us1-app .contact .row svg{flex:0 0 15px;width:15px;height:15px;color:var(--blue-300);margin-top:2px}.us1-app .contact .row a{color:var(--blue-300);text-decoration:underline;text-underline-offset:2px}.us1-app .contact .row a:hover{color:#fff}.us1-app .contact .row b{color:#fff;font-weight:600}.us1-app .contact .hours{margin-top:2px;font-size:11px;color:#8faac6;line-height:1.5}.us1-app .fcols{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;margin-top:24px}.us1-app .fcol h5{font-family:Spline Sans Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:11px}.us1-app .fcol ul{list-style:none}.us1-app .fcol li{margin-top:8px}.us1-app .fcol li:first-child{margin-top:0}.us1-app .fcol a{color:#cfe0f2;text-decoration:none;font-size:12px;line-height:1.4}.us1-app .fcol a:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.us1-app .news{margin-top:24px;padding-top:22px;border-top:1px solid rgba(159,198,234,.14)}.us1-app .news h5{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:#fff}.us1-app .news p{font-size:11.5px;color:#8faac6;line-height:1.5;margin-top:5px}.us1-app .news form{display:flex;gap:6px;margin-top:11px}.us1-app .news input{flex:1;min-width:0;background:#ffffff0f;border:1px solid rgba(159,198,234,.22);color:#fff;border-radius:10px;padding:10px 12px;font-family:Schibsted Grotesk,sans-serif;font-size:12.5px}.us1-app .news input::placeholder{color:#7e9bb8}.us1-app .news input:focus{outline:none;border-color:var(--blue-300)}.us1-app .news button{background:#fff;color:var(--navy);border:0;border-radius:10px;padding:0 14px;font-family:Schibsted Grotesk,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.us1-app .news .privacy{font-size:10px;color:#7e9bb8;margin-top:8px;line-height:1.5}.us1-app .pay{margin-top:24px;padding-top:20px;border-top:1px solid rgba(159,198,234,.14)}.us1-app .pay h5{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#8faac6;text-align:center}.us1-app .pay-row{display:flex;justify-content:center;gap:6px;margin-top:11px;flex-wrap:wrap}.us1-app .pay-row .pm{background:#fff;color:#0f1721;border-radius:6px;padding:5px 8px;font-family:Schibsted Grotesk,sans-serif;font-size:8.5px;font-weight:700;letter-spacing:.03em;min-width:36px;text-align:center;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;height:22px}.us1-app .pay-row .pm.blk{background:#0f1721;color:#fff}.us1-app .pay-row .pm.pp{background:#003087;color:#fff}.us1-app .pay-row .pm.kl{background:#ffb3c7;color:#0f1721}.us1-app .legal{margin-top:22px;padding-top:20px;border-top:1px solid rgba(159,198,234,.14)}.us1-app .legal .disc{background:#9fc6ea0d;border:1px solid rgba(159,198,234,.15);border-radius:10px;padding:12px 13px;font-size:10.5px;line-height:1.6;color:#8faac6}.us1-app .legal .disc b{color:#cfe0f2;font-weight:600}.us1-app .legal-links{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px}.us1-app .legal-links a{color:#8faac6;text-decoration:none;font-size:10.5px}.us1-app .legal-links a:hover{color:#fff;text-decoration:underline}.us1-app .legal-links .sep{color:#4a6480;font-size:10.5px}.us1-app .copy{text-align:center;font-size:10.5px;color:#7e9bb8;margin-top:14px}.us1-app .copy .fmono{font-family:Spline Sans Mono,monospace;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300);display:block;margin-top:6px}.us1-app .faq-group{margin-top:24px}.us1-app .faq-group:first-of-type{margin-top:20px}.us1-app .faq-glabel{font-family:Spline Sans Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-600);display:flex;align-items:center;gap:10px;margin-bottom:10px}.us1-app .faq-glabel:after{content:"";flex:1;height:1px;background:var(--line-blue)}.us1-app .faq-item{background:#fff;border:1px solid var(--line-blue);border-radius:12px;margin-top:8px;overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease}.us1-app .faq-item:hover{border-color:var(--blue-200)}.us1-app .faq-item[open]{border-color:var(--blue-200);box-shadow:0 10px 24px -18px #102a4566}.us1-app .faq-item summary{list-style:none;cursor:pointer;padding:14px 15px;font-size:13px;font-weight:600;color:var(--ink);display:flex;justify-content:space-between;align-items:flex-start;gap:12px;line-height:1.35}.us1-app .faq-item summary::-webkit-details-marker{display:none}.us1-app .faq-item summary .plus{font-family:Spline Sans Mono,monospace;color:var(--blue-600);font-size:20px;line-height:1;transition:.2s;flex:0 0 auto;margin-top:1px}.us1-app .faq-item[open] summary .plus{transform:rotate(45deg)}.us1-app .faq-item .ans{padding:0 15px 15px;font-size:12px;color:var(--ink-soft);line-height:1.6}.us1-app .faq-item .ans a{color:var(--blue-600);text-decoration:underline;text-underline-offset:2px}.us1-app .faq-item .ans b{color:var(--ink);font-weight:600}.us1-app .faq-footer{margin-top:20px;padding:14px 16px;background:var(--blue-50);border:1px solid var(--line-blue);border-radius:12px;font-size:12px;color:var(--ink);line-height:1.5;text-align:center}.us1-app .faq-footer a{color:var(--blue-600);text-decoration:underline;font-weight:600}.us1-app .stickycta{position:fixed;bottom:0;left:0;right:0;max-width:412px;margin:0 auto;background:#fbfdfff7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line-blue);padding:11px 14px calc(11px + env(safe-area-inset-bottom,0px));display:flex;gap:11px;align-items:center;z-index:50;transform:translateY(110%);transition:transform .28s ease;box-shadow:0 -10px 30px -14px #102a4538}.us1-app .stickycta.on{transform:translateY(0)}.us1-app .stickycta .scta-info{flex:1;min-width:0;overflow:hidden}.us1-app .stickycta .scta-nm{font-family:Spline Sans Mono,monospace;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.us1-app .stickycta .scta-pr{font-family:Fraunces,serif;font-weight:600;font-size:16px;color:var(--navy);margin-top:1px;line-height:1.1}.us1-app .stickycta .scta-pr .strike{font-family:Schibsted Grotesk,sans-serif;font-size:11px;color:var(--ink-soft);text-decoration:line-through;font-weight:400;margin-left:5px}.us1-app .stickycta button{flex:0 0 auto;background:var(--blue-600);color:#fff;border:0;border-radius:999px;padding:11px 17px;font-family:Schibsted Grotesk,sans-serif;font-weight:600;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .12s ease,transform .12s ease}.us1-app .stickycta button:hover{background:var(--navy)}.us1-app .stickycta button:active{transform:scale(.97)}.us1-app .stickycta button svg{width:13px;height:13px}@keyframes scrollx{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollx-r{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.us1-app .marq-track,.us1-app .docs .r1 .docs-track,.us1-app .docs .r2 .docs-track{animation:none}}.coa-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:12px;opacity:0;transition:opacity .18s ease}.coa-modal.open{opacity:1}.coa-modal[hidden]{display:none}.coa-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1626b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.coa-modal-panel{position:relative;z-index:1;width:100%;max-width:900px;height:94vh;height:94dvh;background:#fff;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px -20px #0009;transform:translateY(10px) scale(.99);transition:transform .2s ease}.coa-modal.open .coa-modal-panel{transform:none}.coa-modal-bar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 10px 16px;border-bottom:1px solid #E7EDF3;background:#fff}.coa-modal-title{font-family:Fraunces,serif;font-weight:600;font-size:14px;color:#16395c}.coa-modal-actions{display:flex;align-items:center;gap:7px}.coa-modal-open,.coa-modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;border:0;cursor:pointer;text-decoration:none;transition:background .12s ease}.coa-modal-open{background:#f1f7fc;color:#235e97}.coa-modal-open:hover{background:#e3effa}.coa-modal-close{background:#16395c;color:#fff}.coa-modal-close:hover{background:#102a45}.coa-modal-open svg,.coa-modal-close svg{width:18px;height:18px}.coa-modal-frame{flex:1 1 auto;width:100%;border:0;background:#525659}body.coa-lock{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/us1.css.map */
