.lips-page{--navy:#14203D;--navy-2:#22325A;--navy-deep:#0F1830;--gold:#B98B35;--gold-lt:#D8B467;--gold-grad:linear-gradient(135deg,#CFA75C 0%,#B98B35 55%,#A27526 100%);--bronze:radial-gradient(ellipse at 30% 30%,rgba(255,236,200,.18),transparent 60%),linear-gradient(115deg,#7A5326 0%,#A07440 38%,#8E6431 62%,#6E4A22 100%);--gold-soft:#F4E8D2;--cream:#FBF7F1;--cream-2:#F4EDE3;--bg:#FFFFFF;--ink:#14203D;--body:#4E5670;--muted:#80869A;--line:#ECE3D6;--on-dark:#C9D1E3;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Manrope","Helvetica Neue",Arial,sans-serif;--hand:"Caveat","Segoe Script",cursive;--r-lg:24px;--r-md:18px;--r-sm:12px;--wrap:1408px;color-scheme:light}.lips-page *{box-sizing:border-box;margin:0;padding:0}html:has(.lips-page){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.lips-page{background:var(--bg);color:var(--body);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}.lips-page img{max-width:100%;display:block}.lips-page a{color:inherit;text-decoration:none}.lips-page button,.lips-page input{font:inherit;color:inherit}.lips-page button{cursor:pointer}.lips-page :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.lips-page .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.lips-page .ico{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.lips-page h1,.lips-page h2,.lips-page h3,.lips-page h4{font-family:var(--serif);color:var(--ink);font-weight:700;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.lips-page h2{font-size:clamp(32px,4vw,54px)}.lips-page h3{font-size:22px;line-height:1.2}.lips-page .it{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--gold)}.lips-page .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.lips-page .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.lips-page .eyebrow:after{content:"";width:90px;height:1px;background:currentColor;opacity:.6}.lips-page .nc .eyebrow:after,.lips-page .unsure .eyebrow:after{display:none}.lips-page .lead{font-size:17.5px;max-width:640px;color:var(--body)}.lips-page .sec{padding-block:96px}.lips-page .cream{background:var(--cream)}.lips-page .head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:40px}.lips-page .head h2{margin:12px 0 10px}.lips-page .head>div{min-width:0;max-width:820px}.lips-page .ph{position:relative;overflow:hidden;background-color:var(--cream-2);background-position:center;background-size:cover;background-repeat:no-repeat}.lips-page .ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lips-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding-inline:22px;border-radius:999px;font-weight:600;font-size:14.5px;border:1.5px solid transparent;transition:filter .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}.lips-page .btn .ico{width:16px;height:16px;stroke-width:2}.lips-page .btn-gold{background:var(--bronze);border:1.5px solid #E6CC94;color:#fff7e8;box-shadow:inset 0 1px #fff0d259,0 12px 26px -14px #3c260ab3}.lips-page .btn-gold:hover{filter:brightness(1.1)}.lips-page .btn-gold .ico{color:#fff7e8}.lips-page .btn-navy{background:var(--navy);color:#fff}.lips-page .btn-line{border-color:var(--navy);color:var(--navy);background:transparent}.lips-page .btn-line:hover{background:var(--navy);color:#fff}.lips-page .btn-goldline{border:1.5px solid #CDAE6E;color:#f7f1e6;background:#0f183099}.lips-page .btn-goldline .ico{color:#d8b467}.lips-page .btn-goldline:hover{background:#0f1830e6;border-color:#e6cc94}.lips-page .btn-ghost{background:#0f1830d1;border:1.5px solid #CDAE6E;color:#f7f1e6}.lips-page .btn-ghost .ico{color:#d8b467}.lips-page .btn-ghost:hover{background:#0f1830f2;border-color:#e6cc94}.lips-page .btn-sm{height:44px;padding-inline:20px;font-size:14.5px}.lips-page .link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--navy);font-size:15px}.lips-page .link .ico{width:17px;height:17px;stroke-width:2;transition:transform .2s}.lips-page a:hover>.link .ico,.lips-page .link:hover .ico{transform:translate(4px)}.lips-page .round{width:52px;height:52px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.lips-page .round .ico{width:23px;height:23px}.lips-page .circ{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--navy);flex:none;transition:.2s}.lips-page .circ:hover{border-color:var(--navy)}.lips-page .circ .ico{width:19px;height:19px;stroke-width:2}.lips-page .checks{list-style:none;display:grid;gap:9px}.lips-page .checks li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.4}.lips-page .checks li:before{content:"";width:19px;height:19px;border-radius:50%;flex:none;margin-top:1px;background:var(--gold-grad)}.lips-page .checks li{position:relative}.lips-page .checks li:after{content:"";position:absolute;left:6px;top:5px;width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.lips-page .topbar{background:#14203d;color:#ede9e1;font-family:var(--serif);font-size:15.5px;border-bottom:1px solid rgba(216,180,103,.28)}.lips-page .topbar .wrap{display:flex;align-items:center;gap:52px;min-height:64px}.lips-page .topbar a,.lips-page .topbar span.ti{display:inline-flex;align-items:center;gap:16px;white-space:nowrap}.lips-page .topbar .ico{width:22px;height:22px;color:#e6c089;stroke-width:1.5}.lips-page .topbar .ico.fill{fill:currentColor;stroke:none}.lips-page .topbar a:hover{color:#fff}.lips-page .tb-right{margin-left:auto;display:flex;align-items:center;gap:40px}.lips-page .tb-social{display:flex;gap:24px;align-items:center}.lips-page .tb-social a .ico{width:23px;height:23px;color:#e8c48a;stroke-width:1.8}.lips-page .tb-social a:hover .ico{color:#f6ddb0}.lips-page .langsel{position:relative}.lips-page .langsel>button{display:flex;align-items:center;gap:12px;background:none;border:0;color:#ede9e1;font-family:var(--serif);font-weight:500;font-size:16px;padding:6px 2px}.lips-page .langsel>button .flag{width:24px;height:24px;border-radius:50%;background-size:auto;background:linear-gradient(90deg,transparent 30%,#FECC02 30%,#FECC02 46%,transparent 46%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.lips-page .langsel>button .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.lips-page .flag{width:18px;height:12px;border-radius:2px;display:inline-block;flex:none}.lips-page .flag.se{background:linear-gradient(90deg,transparent 31%,#FECC02 31%,#FECC02 44%,transparent 44%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.lips-page .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.lips-page .langmenu{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border-radius:12px;padding:6px;box-shadow:0 20px 40px -18px #0f183080;z-index:70;min-width:150px}.lips-page .langmenu button{display:flex;gap:10px;align-items:center;width:100%;background:none;border:0;padding:9px 12px;border-radius:8px;color:var(--navy);font-weight:600;font-size:14px;text-align:left}.lips-page .langmenu button:hover,.lips-page .langmenu button[aria-pressed=true]{background:var(--cream-2)}@media(max-width:1380px){.lips-page .topbar .wrap{gap:32px}.lips-page .tb-right{gap:24px}}@media(max-width:1240px){.lips-page .topbar span.tb-hours{display:none}}@media(max-width:1060px){.lips-page .topbar a.tb-addr{display:none}}@media(max-width:760px){.lips-page .topbar a.tb-mail,.lips-page .tb-social{display:none}.lips-page .topbar .wrap{gap:16px}}.lips-page .hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:#14203d;border-bottom:1px solid rgba(216,180,103,.18);transition:box-shadow .2s}.lips-page .hdr.scrolled{box-shadow:0 12px 30px -18px #0f1830b3}.lips-page .hdr .wrap{display:flex;align-items:center;gap:22px;height:96px;position:relative}.lips-page .brand{flex:none;display:flex}.lips-page .brand img{height:68px;width:auto}.lips-page .menu{display:flex;align-items:center;gap:2px;list-style:none;margin-left:auto}.lips-page .menu>li{position:relative}.lips-page .menu>li.mega-li{position:static}.lips-page .menu>li>a{display:flex;align-items:center;gap:7px;padding:10px 12px;font-family:var(--serif);font-size:16.5px;color:#fff;border-radius:999px;white-space:nowrap;transition:background .2s,color .2s}.lips-page .menu>li.gold>a{color:var(--gold-lt)}.lips-page .menu>li>a:hover,.lips-page .menu>li:focus-within>a{background:#ffffff14}.lips-page .menu .dd>a:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.8}.lips-page .menu .sep{width:1px;height:42px;background:#fff3;margin-inline:10px}.lips-page .drop{position:absolute;top:calc(100% + 8px);left:-10px;min-width:300px;background:#fff;border-radius:var(--r-md);padding:10px;box-shadow:0 30px 60px -28px #0f18308c;opacity:0;visibility:hidden;transform:translateY(-4px);transition:.18s;color:var(--navy)}.lips-page .drop:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.lips-page .menu>li:hover .drop,.lips-page .menu>li:focus-within .drop{opacity:1;visibility:visible;transform:none}.lips-page .drop a{display:flex;flex-direction:column;padding:9px 12px;border-radius:10px;font-size:15px;font-weight:600}.lips-page .drop a small{font-weight:500;font-size:13px;color:var(--muted)}.lips-page .drop a:hover{background:var(--cream)}.lips-page .drop.cols{display:grid;grid-template-columns:1fr 1fr;min-width:520px}.lips-page .drop.mega{left:24px;right:24px;top:calc(100% - 4px);display:grid;grid-template-columns:1fr 280px;gap:36px;padding:32px 34px;max-height:calc(100vh - 140px);overflow-y:auto}.lips-page .mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 34px;align-content:start}.lips-page .mcol h5{font-family:var(--sans);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--line)}.lips-page .drop.mega .mcol a{display:block;padding:5px 0;font-size:15px;font-weight:500;border-radius:0}.lips-page .mfeat{background:var(--navy);border-radius:var(--r-md);padding:12px 12px 20px;display:flex;flex-direction:column;gap:10px;align-self:start;color:var(--on-dark)}.lips-page .mfeat .ph{aspect-ratio:4/3.3;border-radius:12px;transition:background-image .25s}.lips-page .mfeat b{font-family:var(--serif);font-size:20px;font-weight:600;color:#fff;padding-inline:6px}.lips-page .mfeat p{font-size:14px;padding-inline:6px;line-height:1.45}.lips-page .drop.mega .mfeat a.link{display:inline-flex;flex-direction:row;color:var(--gold-lt);padding:0 6px;font-size:14.5px}.lips-page .drop.mega .mfeat a.link:hover{background:none}.lips-page .hdr .btn-book{height:48px;padding-inline:20px 22px;gap:12px;font-family:var(--serif);font-weight:500;font-size:16px;border:1.5px solid #E6CC94;color:#fff7e8;background:var(--bronze);box-shadow:inset 0 1px #fff0d259,0 10px 24px -12px #0009}.lips-page .hdr .btn-book:hover{filter:brightness(1.1)}.lips-page .hdr .btn-book .ico{color:#fff7e8;stroke-width:1.7}.lips-page .burger{display:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;place-items:center;color:#fff}@media(max-width:1380px){.lips-page .menu>li>a{font-size:15.5px;padding:10px 9px}.lips-page .menu .sep{margin-inline:4px}.lips-page .hdr .btn-book{padding-inline:18px 20px}}.lips-page .hero{position:relative;background:var(--navy-deep);color:#fff;isolation:isolate;overflow:hidden}.lips-page .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:70% 35%;background-size:cover}.lips-page .hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f1830f7,#0f1830db 38%,#14203d73 75%,#14203d59),linear-gradient(180deg,#0f183033 60%,#0f1830d9)}.lips-page .hero-in{padding-block:84px 130px}.lips-page .hero .eyebrow{color:var(--gold-lt);gap:14px}.lips-page .hero .eyebrow:before{display:none}.lips-page .hero .eyebrow i{width:4px;height:4px;border-radius:50%;background:currentColor}.lips-page .hero .eyebrow:after{content:"";width:130px;height:1px;background:currentColor;opacity:.7}.lips-page .hero h1{color:#fff;font-size:clamp(40px,5.2vw,76px);font-weight:700;line-height:1.02;letter-spacing:-.02em;margin:26px 0 22px;max-width:900px}.lips-page .hero h1 .it{color:var(--gold-lt)}.lips-page .hero h1 .w{font-style:italic;font-weight:600}.lips-page .hero .lead{font-family:var(--serif);color:#e3e8f2;font-size:clamp(17px,1.35vw,20px);max-width:560px;line-height:1.45}.lips-page .hero-ctas{display:flex;gap:16px;flex-wrap:wrap;margin-top:36px}.lips-page .hero-ctas .btn{height:48px;font-family:var(--serif);font-weight:500;font-size:15.5px;padding-inline:22px 24px}.lips-page .hero-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;max-width:1240px}.lips-page .hf{display:flex;align-items:center;gap:20px;padding-right:20px}.lips-page .hf+.hf{border-left:1px solid rgba(255,255,255,.18);padding-left:28px}.lips-page .hf .rd{width:64px;height:64px;border-radius:50%;border:1px solid rgba(216,180,103,.7);display:grid;place-items:center;color:var(--gold-lt);flex:none}.lips-page .hf .rd .ico{width:28px;height:28px;stroke-width:1.4}.lips-page .hf span{font-family:var(--serif);font-size:15px;line-height:1.35;color:#fff}.lips-page .hf small{display:block;font-size:14px;color:var(--on-dark)}.lips-page .trustcard{position:relative;z-index:2;margin-top:-64px}.lips-page .trustcard .card{background:var(--cream);border-radius:var(--r-lg);box-shadow:0 40px 70px -40px #0f183080;display:grid;grid-template-columns:repeat(4,1fr);padding:10px}.lips-page .tc{display:flex;gap:18px;align-items:center;padding:20px 24px}.lips-page .tc+.tc{border-left:1px solid var(--line)}.lips-page .tc .sq{width:68px;height:68px;border-radius:16px;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.lips-page .tc .sq .ico{width:28px;height:28px}.lips-page .tc b{display:block;font-family:var(--serif);font-weight:600;font-size:18.5px;color:var(--navy);line-height:1.25}.lips-page .tc span{font-size:14.5px;line-height:1.4;display:block}.lips-page .trust{background:var(--cream);border-block:1px solid var(--line);margin-top:40px}.lips-page .trust .wrap{display:flex;align-items:center;gap:36px;padding-block:28px}.lips-page .trust p{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#94692f;flex:none;max-width:170px;line-height:1.5}.lips-page .logos{display:flex;align-items:center;justify-content:space-between;gap:28px;flex:1;flex-wrap:wrap}.lips-page .logos img{height:44px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.75;mix-blend-mode:multiply;transition:.2s}.lips-page .logos img:hover{filter:none;opacity:1}@media(max-width:900px){.lips-page .trust .wrap{flex-direction:column;align-items:flex-start;gap:18px}.lips-page .trust p{max-width:none}.lips-page .logos{justify-content:flex-start;gap:22px 30px}}@media(max-width:640px){.lips-page .logos img{height:34px}}.lips-page .ways{position:relative;padding-block:36px 44px;isolation:isolate;overflow:hidden;background:#dce3ee}.lips-page .ways .wbg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-2;background-position:center 30%;background-size:cover;filter:blur(26px) saturate(.8);transform:scale(1.08)}.lips-page .ways:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#14203df5,#14203de6 24%,#283a62b3 46%,#96a6c48c 72%,#e8ecf3d9)}.lips-page .ways .head{margin-bottom:22px;align-items:center}.lips-page .ways .head{flex-wrap:nowrap}.lips-page .ways .head>div{max-width:none;flex:1;min-width:0}.lips-page .ways .head .btn{flex:none}.lips-page .ways .head h2{color:#fff;font-size:clamp(28px,2.9vw,44px);margin:8px 0;letter-spacing:-.02em}.lips-page .ways .head .lead{color:#eef1f7;font-size:17px;max-width:none}.lips-page .ways .eyebrow.rule{color:#e7d3a6;font-size:14px;letter-spacing:.12em}.lips-page .ways .btn-goldline{height:46px;padding-inline:22px;font-weight:600;font-size:14.5px;background:#14203d59}.lips-page .wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lips-page .way{position:relative;border-radius:14px;overflow:hidden;background:#fbf6ef;min-height:520px;display:flex;flex-direction:column;border:1.5px solid rgba(255,255,255,.85);box-shadow:0 26px 50px -30px #0f18308c;isolation:isolate}.lips-page .way.b{background:#f3f7fc}.lips-page .way .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center}.lips-page .way:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fbf6efe6,#fbf6efbf 38%,#fbf6ef33 56%,#fbf6ef00 70%)}.lips-page .way.b:before{background:linear-gradient(90deg,#f3f7fce6,#f3f7fcbf 38%,#f3f7fc33 56%,#f3f7fc00 70%)}.lips-page .way .in{padding:22px 30px 18px;display:flex;flex-direction:column;gap:0;flex:1}.lips-page .num{width:46px;height:46px;border-radius:50%;background:var(--gold-soft);color:var(--navy);font-family:var(--serif);font-weight:500;font-size:17px;display:grid;place-items:center}.lips-page .way .num{background:#efdcc1}.lips-page .way.b .num{background:#d3e3f7}.lips-page .way .wi{color:var(--gold);margin:20px 0 6px;display:grid;place-items:center;width:56px;height:56px}.lips-page .way .wi.ring{border:1.5px solid var(--gold);border-radius:50%}.lips-page .way .wi .ico{width:44px;height:44px;stroke-width:1.2}.lips-page .way .wi.ring .ico{width:32px;height:32px}.lips-page .way h3{font-size:clamp(24px,2vw,30px);line-height:1.05;font-weight:700;color:var(--navy);margin-bottom:8px;max-width:230px}.lips-page .way .sub{font-size:15.5px;color:var(--navy);max-width:220px;line-height:1.4}.lips-page .way .checks{margin:18px 0 20px;max-width:none;gap:6px}.lips-page .way .checks li{font-size:14.5px;color:var(--navy)}.lips-page .way .checks li:before{background:linear-gradient(135deg,#c79a55,#a9782f)}.lips-page .way.b .checks li:before{background:#3e7ed6}.lips-page .way .btn{margin-top:auto;align-self:flex-start;height:44px;padding-inline:26px;font-family:var(--sans);font-weight:500;font-size:14.5px;background:var(--navy)}.lips-page .stats{background:var(--navy);color:var(--on-dark)}.lips-page .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.lips-page .st{padding:44px 20px;text-align:center}.lips-page .st+.st{border-left:1px solid rgba(255,255,255,.1)}.lips-page .st b{display:block;font-family:var(--serif);font-weight:600;font-size:clamp(40px,4.4vw,58px);line-height:1;color:#fff;font-variant-numeric:lining-nums tabular-nums}.lips-page .st b sup{font-size:.55em;color:var(--gold-lt);position:relative;top:-.5em;vertical-align:baseline;margin-left:2px}.lips-page .st>span{display:block;margin-top:10px;font-size:14.5px}.lips-page .sig-wrap{background:var(--bg)}.lips-page .sig-band{position:relative;border-radius:32px 32px 0 0;overflow:hidden;padding:30px 52px 26px;background:var(--navy);isolation:isolate}.lips-page .sig-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 70% 20%,rgba(70,92,140,.55),transparent 55%),radial-gradient(ellipse at 20% 120%,rgba(60,80,125,.35),transparent 60%)}.lips-page .sig-band .head{margin:0}.lips-page .sig-band h2{color:#fff;font-size:clamp(34px,3.8vw,62px);letter-spacing:-.025em;margin:6px 0 4px}.lips-page .sig-band .lead{color:#eef1f7;font-size:clamp(16px,1.2vw,20px);font-family:var(--sans);max-width:none}.lips-page .sig-band .eyebrow{font-size:13px}.lips-page .sig-band .btn-goldline{height:46px;padding-inline:22px;font-size:14.5px;font-weight:500}.lips-page .sig-band .head>div{max-width:none}.lips-page .sig-band .eyebrow{color:var(--gold-lt)}.lips-page .sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px;position:relative}.lips-page .sc{position:relative;border-radius:var(--r-md);overflow:hidden;min-height:400px;color:#fff;display:flex;isolation:isolate;box-shadow:0 26px 50px -30px #0f183099}.lips-page .sc .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .7s}.lips-page .sc:hover .ph{transform:scale(1.05)}.lips-page .sc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#1c16128c,#1c161259 45%,#1c16120d)}.lips-page .sc .in{padding:28px 34px;display:flex;flex-direction:column;gap:12px;width:100%}.lips-page .sc .ring{width:72px;height:72px;border-radius:50%;border:1.5px solid var(--gold-lt);display:grid;place-items:center;color:var(--gold-lt)}.lips-page .sc .ring .ico{width:38px;height:38px;stroke-width:1.2}.lips-page .sc h3{max-width:420px;color:#fff;font-size:clamp(26px,2.1vw,36px);font-weight:600;margin-top:4px}.lips-page .sc h3 small{display:block;font-size:.6em;color:#ede6da;margin-top:4px}.lips-page .sc .bar{width:44px;height:2px;background:var(--gold-lt)}.lips-page .sc .checks li{color:#f1ece4;font-size:14.5px}.lips-page .sc .btn{margin-top:auto;align-self:flex-start;border-color:#ffffffbf;color:#fff;height:42px;padding-inline:22px;font-family:var(--sans);font-weight:500;font-size:14px}.lips-page .sc .btn:hover{background:#fff;color:var(--navy)}.lips-page .newt{background:var(--cream)}.lips-page .newt .ncards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lips-page .nc{position:relative;background:transparent;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 50px -34px #0f183066}.lips-page .nc .ph{aspect-ratio:2.3/1;border-radius:16px 16px 0 0}.lips-page .nc .num{position:absolute;top:14px;left:14px;width:44px;height:44px;font-size:15px;background:#f4e8d2eb}.lips-page .nc.b .num{background:#d6e5f8f2}.lips-page .nc .in{position:relative;margin-top:-14px;background:#fcfaf6;border-radius:14px 14px 16px 16px;padding:18px 22px;display:flex;flex-direction:column;gap:6px;flex:1}.lips-page .nc .eyebrow{font-size:11px;letter-spacing:.12em}.lips-page .nc .eyebrow:before{display:none}.lips-page .nc h3{font-size:clamp(24px,2vw,30px);letter-spacing:-.02em}.lips-page .nc p{font-size:14px;line-height:1.45;color:var(--navy)}.lips-page .nc .checks{margin:10px 0 14px;gap:7px}.lips-page .nc .checks li{font-size:13px;color:var(--body)}.lips-page .nc .checks li:before{width:17px;height:17px;background:#f1dfc2}.lips-page .nc .checks li:after{left:6px;top:4px;width:5px;height:8px;border-color:#b98b35}.lips-page .nc.b .checks li:before{background:#d6e5f8}.lips-page .nc.b .checks li:after{border-color:#3e7ed6}.lips-page .nc .link{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-size:14px}.lips-page #priser{background:var(--bg)}.lips-page .pr-wrap{display:grid;grid-template-columns:.92fr 1.08fr;gap:40px;align-items:stretch}.lips-page .pr-left h2{font-size:clamp(34px,3.6vw,52px);margin:10px 0 14px}.lips-page .pr-left .lead{font-size:15.5px;line-height:1.5}.lips-page .pr-chips{display:flex;flex-wrap:wrap;gap:10px 0;margin:18px 0 22px}.lips-page .pr-chips>span{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--body);padding-inline:16px;border-left:1px solid var(--line)}.lips-page .pr-chips>span:first-child{padding-left:0;border-left:0}.lips-page .pr-chips .rd{width:32px;height:32px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.lips-page .pr-chips .rd .ico{width:16px;height:16px}.lips-page .pr-photo{border-radius:18px;overflow:hidden;background:transparent}.lips-page .pr-photo .ph{aspect-ratio:2/1;display:flex;align-items:flex-end;padding:18px;border-radius:18px}.lips-page .cons-card{position:relative;background:#fbf7f1eb;border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:14px;max-width:340px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lips-page .cons-card .round{width:48px;height:48px;border-radius:12px;background:#fff9;border:1px solid var(--line);display:grid;place-items:center;flex:none;color:var(--gold)}.lips-page .cons-card .round .ico{width:22px;height:22px}.lips-page .cons-card b{display:block;font-family:var(--serif);font-size:17px;font-weight:600;color:var(--navy)}.lips-page .cons-card span{font-size:12.5px;line-height:1.4;display:block}.lips-page .cons-card .go{width:40px;height:40px;border-radius:50%;background:var(--bronze);color:#fff;display:grid;place-items:center;flex:none;margin-left:auto}.lips-page .cons-row{display:grid;grid-template-columns:1fr 1fr;background:var(--cream);border-radius:0 0 16px 16px;margin-top:-4px;padding-block:6px}.lips-page .cons-row div{display:flex;align-items:center;gap:14px;padding:12px 20px}.lips-page .cons-row div+div{border-left:1px solid var(--line)}.lips-page .cons-row .round{width:42px;height:42px}.lips-page .cons-row b{display:block;color:var(--navy);font-size:13.5px;font-weight:600}.lips-page .cons-row strong{font-size:16px;color:var(--gold);font-weight:800;font-variant-numeric:tabular-nums}.lips-page .pr-panel{display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:12px;border:1px solid var(--line);box-shadow:0 30px 60px -44px #0f183066}.lips-page .tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#f7f2ea;border-radius:999px;padding:4px;margin-bottom:6px}.lips-page .tabs button{border:0;background:none;border-radius:999px;padding:10px 8px;font-weight:600;font-size:13px;color:var(--navy);transition:.2s}.lips-page .tabs button[aria-selected=true]{background:var(--navy);color:#fff}.lips-page #plist{flex:1;display:flex;flex-direction:column;justify-content:space-between;background:var(--cream);border-radius:14px;padding:4px 10px}.lips-page .prow{flex:1}.lips-page .prow{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:9px 6px;border-bottom:1px solid var(--line)}.lips-page .prow:last-child{border-bottom:0}.lips-page .prow .rd{width:38px;height:38px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.lips-page .prow .rd .ico{width:18px;height:18px}.lips-page .prow b{display:block;color:var(--navy);font-size:14.5px}.lips-page .prow small{font-size:12px;display:block;line-height:1.35;color:var(--muted)}.lips-page .prow .p{white-space:nowrap;font-weight:800;color:var(--navy);font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lips-page .prow .p em{font-style:normal;font-weight:500;font-size:12px;color:var(--muted);margin-right:6px}.lips-page .prow .p.na{font-size:13px;font-weight:600;color:var(--muted)}.lips-page .prow .btn{height:36px;padding-inline:16px;border:1px solid var(--line);background:#fff;font-size:13px;color:var(--navy);font-weight:700;gap:10px}.lips-page .prow .btn:hover{border-color:var(--navy);background:var(--navy);color:#fff}.lips-page .res{background:var(--navy-deep);color:var(--on-dark)}.lips-page .res h2{color:#fff}.lips-page .res .eyebrow{color:var(--gold-lt)}.lips-page .res .link{color:#fff}.lips-page .viewer{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:stretch}.lips-page .stage{position:relative;aspect-ratio:3/2;border-radius:var(--r-lg);background-color:#1a2440;background-position:center;background-size:cover;overflow:hidden}.lips-page .stage .lab{position:absolute;top:16px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#0f1830bf;color:#fff;padding:6px 12px;border-radius:999px}.lips-page .stage .lab.l{left:16px}.lips-page .stage .lab.r{right:16px;background:var(--gold)}.lips-page .stage:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ffffffb3}.lips-page .vinfo{display:flex;flex-direction:column;gap:18px}.lips-page .vinfo .cap{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-md);padding:24px}.lips-page .vinfo .cap small{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lt)}.lips-page .vinfo .cap h3{color:#fff;font-size:28px;margin:8px 0 6px}.lips-page .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lips-page .thumbs button{aspect-ratio:1/1;border-radius:12px;border:2px solid transparent;background-color:#1a2440;background-position:center;background-size:cover;opacity:.55;transition:.2s}.lips-page .thumbs button:hover{opacity:.9}.lips-page .thumbs button[aria-pressed=true]{opacity:1;border-color:var(--gold-lt)}.lips-page .vnav{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:#fff}.lips-page .res .circ{background:transparent;border-color:#ffffff40;color:#fff}.lips-page .res .circ:hover{border-color:#fff}.lips-page .note{font-size:13px;margin-top:18px;color:var(--muted)}.lips-page .why{background:var(--cream)}.lips-page .why-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:stretch}.lips-page .why-photo{position:relative;display:flex;flex-direction:column}.lips-page .why-photo .ph{flex:1;min-height:420px;border-radius:20px;background-position:center}.lips-page .why-photo .badge{position:absolute;right:12px;bottom:96px;background:var(--navy);color:#fff;border-radius:12px;padding:14px 18px;max-width:180px;box-shadow:0 20px 40px -20px #0f183099}.lips-page .why-photo .badge b{display:block;font-family:var(--serif);font-weight:600;font-size:17px;line-height:1.2;margin-bottom:6px}.lips-page .why-photo .badge span{font-size:12px;color:#e3e8f2;line-height:1.4;display:block}.lips-page .wstats{position:relative;margin:-64px 0 0;display:grid;grid-template-columns:repeat(4,1fr);background:#fcfaf6;border-radius:0 0 20px 20px;box-shadow:0 24px 50px -34px #0f183066}.lips-page .wstats div{padding:16px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.lips-page .wstats div+div{border-left:1px solid var(--line)}.lips-page .wstats .ico{width:22px;height:22px;color:var(--gold);stroke-width:1.4;margin-bottom:4px}.lips-page .wstats b{font-family:var(--serif);font-size:16px;color:var(--navy);line-height:1}.lips-page .wstats span{font-size:11.5px;line-height:1.3;color:var(--body)}.lips-page .why h2{font-size:clamp(32px,3.4vw,50px);margin:10px 0 14px}.lips-page .why .lead{font-size:15px;line-height:1.5;max-width:620px}.lips-page .vgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:20px 0 24px}.lips-page .vv{display:flex;gap:16px;padding:14px 18px 14px 0;border-bottom:1px solid var(--line)}.lips-page .vv:nth-child(2n){padding-left:18px;padding-right:0;border-left:1px solid var(--line)}.lips-page .vv:nth-last-child(-n+2){border-bottom:0}.lips-page .vv .round{width:44px;height:44px}.lips-page .vv .round .ico{width:20px;height:20px}.lips-page .vv b{display:block;font-family:var(--sans);font-weight:700;font-size:13.5px;color:var(--navy);margin-bottom:3px}.lips-page .vv p{font-size:12.5px;line-height:1.45}.lips-page .btnrow{display:flex;gap:14px;flex-wrap:wrap}.lips-page .btnrow .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;padding-inline:24px}.lips-page .tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lips-page .tm{background:#fff;border-radius:var(--r-md);overflow:hidden;box-shadow:0 26px 50px -36px #0f183073;border:1px solid var(--line);display:flex;flex-direction:column}.lips-page .tm .ph{aspect-ratio:16/11;background-position:center 22%}.lips-page .tm .in{position:relative;padding:40px 30px 26px;display:flex;flex-direction:column;gap:6px;flex:1}.lips-page .tm .round{position:absolute;top:-32px;left:28px;width:64px;height:64px;border:4px solid #fff}.lips-page .tm .role{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.lips-page .tm h3{font-size:34px}.lips-page .tm p{font-size:15.5px;margin-bottom:16px}.lips-page .tm .more{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--navy)}.lips-page .tm .more .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--navy);transition:.2s}.lips-page .tm:hover .more .go{background:var(--gold-grad);color:#fff}.lips-page .rv-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}.lips-page .rv-side h2{margin:12px 0 18px}.lips-page .rv-stage{background:#fff;border-radius:var(--r-lg);padding:48px;position:relative;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:26px;box-shadow:0 30px 60px -44px #0f183080}.lips-page .rv-stage .q{position:absolute;top:10px;right:34px;font-family:var(--serif);font-size:150px;line-height:1;color:var(--gold-soft)}.lips-page .stars{display:flex;gap:3px;color:#e2a93b}.lips-page .stars .ico{width:19px;height:19px;fill:currentColor;stroke:none}.lips-page .rv-quote{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.3;color:var(--navy);position:relative}.lips-page .rv-who{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lips-page .rv-who .av{width:48px;height:48px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-weight:800;display:grid;place-items:center;flex:none}.lips-page .rv-who b{display:block;color:var(--navy)}.lips-page .rv-who small{font-size:13px}.lips-page .rv-ctrl{display:flex;align-items:center;gap:16px;margin-left:auto}.lips-page .dots{display:flex;gap:8px;align-items:center}.lips-page .dots button{width:9px;height:9px;border-radius:50%;border:0;background:var(--line);padding:0}.lips-page .dots button[aria-current=true]{background:var(--gold);width:30px;border-radius:999px}.lips-page .bk-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center}.lips-page .bk-left h2{font-size:clamp(34px,3.6vw,54px);margin:10px 0 12px}.lips-page .bk-left .lead{font-size:15px;line-height:1.5}.lips-page #boka{background:var(--bg)}.lips-page .steps{list-style:none;margin:30px 0 28px;display:grid;gap:0}.lips-page .steps li{display:grid;grid-template-columns:30px 40px 1fr;gap:20px;align-items:center;position:relative;padding-bottom:24px}.lips-page .steps li:last-child{padding-bottom:0}.lips-page .steps li:not(:last-child):before{content:"";position:absolute;left:14.5px;top:36px;bottom:6px;width:1px;background:var(--gold-lt)}.lips-page .steps .n{width:30px;height:30px;font-size:13px;border-radius:50%;background:var(--gold-grad);color:#fff;font-weight:700;display:grid;place-items:center}.lips-page .steps .round{width:40px;height:40px}.lips-page .steps .round .ico{width:18px;height:18px}.lips-page .steps b{display:block;font-family:var(--sans);font-weight:700;font-size:15px;color:var(--navy)}.lips-page .steps span{font-size:13px}.lips-page .unsure{display:grid;grid-template-columns:200px 1fr;background:var(--cream);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line)}.lips-page .unsure .ph{min-height:180px}.lips-page .unsure .in{padding:20px 24px;display:flex;flex-direction:column;gap:6px;justify-content:center}.lips-page .unsure small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.lips-page .unsure b{font-family:var(--serif);font-size:19px;color:var(--navy);font-weight:600}.lips-page .unsure p{font-size:12.5px;line-height:1.45}.lips-page .unsure .btn{align-self:flex-start;margin-top:8px}.lips-page .wizard{background:#fff;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 40px 80px -46px #0f18308c;border:1px solid var(--line)}.lips-page .wz-steps{display:flex;align-items:center;gap:14px;background:var(--navy);color:var(--on-dark);padding:20px 28px}.lips-page .wz-steps span{display:flex;gap:10px;align-items:center;font-weight:500;font-size:13px;white-space:nowrap}.lips-page .wz-steps span i{font-style:normal;width:30px;height:30px;font-size:13px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;font-size:15px;flex:none}.lips-page .wz-steps span.on{color:#fff}.lips-page .wz-steps span.on i,.lips-page .wz-steps span.done i{background:var(--gold-grad);border-color:transparent;color:#fff}.lips-page .wz-steps em{flex:1;height:1px;background:#d8b4678c;min-width:16px}.lips-page .wz-body{padding:26px 28px 20px;min-height:420px}.lips-page .wz-body small.stp{font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.lips-page .wz-body h3{font-size:clamp(24px,2.1vw,30px);margin:4px 0}.lips-page .wz-body p.s{font-size:13px;margin-bottom:16px}.lips-page .areas{display:grid;grid-template-columns:1fr 1fr;gap:14px}.lips-page .area{position:relative;border:0;border-radius:12px;overflow:hidden;min-height:150px;text-align:left;display:flex;align-items:flex-end;padding:18px;isolation:isolate;outline-offset:3px}.lips-page .area .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .5s}.lips-page .area:hover .ph{transform:scale(1.05)}.lips-page .area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#fbf7f18c,#fbf7f100 55%)}.lips-page .area b{display:block;font-family:var(--serif);font-weight:600;font-size:18px;color:var(--navy)}.lips-page .area small{font-size:12px;color:var(--navy)}.lips-page .area .go{position:absolute;right:16px;bottom:18px;width:44px;height:44px;border-radius:50%;background:#fbf7f1f2;display:grid;place-items:center;color:var(--navy)}.lips-page .area[aria-pressed=true]{box-shadow:0 0 0 3px var(--gold)}.lips-page .opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lips-page .opt{text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:var(--r-sm);padding:16px 18px;display:flex;flex-direction:column;gap:2px;transition:.15s;color:var(--navy)}.lips-page .opt:hover{border-color:var(--navy)}.lips-page .opt[aria-pressed=true]{border-color:var(--gold);background:var(--cream)}.lips-page .opt b{font-size:16px}.lips-page .opt .pr{font-weight:800;font-size:16px;color:var(--gold);margin-top:4px;font-variant-numeric:tabular-nums}.lips-page .opt small{font-size:13.5px;color:var(--body)}.lips-page .summary{background:var(--cream);border-radius:var(--r-md);padding:22px 24px;display:grid;gap:10px}.lips-page .summary div{display:flex;justify-content:space-between;gap:16px;font-size:15px}.lips-page .summary b{color:var(--navy);text-align:right}.lips-page .wz-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 20px;padding:10px 10px 10px 24px;border:1px solid var(--line);border-radius:999px}.lips-page .wz-foot .back{background:none;border:0;color:var(--muted);font-weight:600;display:inline-flex;gap:10px;align-items:center}.lips-page .wz-foot .back:disabled{opacity:.45;cursor:default}.lips-page .wz-foot .btn{height:44px;padding-inline:28px;font-size:14px}.lips-page .wz-foot .btn[aria-disabled=true]{pointer-events:none}.lips-page .vid{background:var(--cream)}.lips-page .vid .side{display:flex;flex-direction:column;align-items:center;gap:10px}.lips-page .vid .side small{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.lips-page .yt-btn{border-color:var(--gold-lt);color:var(--navy);background:#fff;height:46px}.lips-page .yt-btn:hover{border-color:var(--navy)}.lips-page .yt-ic{width:30px;height:21px;border-radius:6px;background:var(--gold);display:grid;place-items:center}.lips-page .yt-ic:after{content:"";border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.lips-page .chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.lips-page .chips button{height:46px;padding-inline:24px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:15px;color:var(--navy);transition:.15s}.lips-page .chips button:hover{border-color:var(--navy)}.lips-page .chips button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .vtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px)/3);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.lips-page .vtrack::-webkit-scrollbar{display:none}.lips-page .vc{scroll-snap-align:start;background:#fff;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}.lips-page .vc[hidden]{display:none}.lips-page .vc .ph{aspect-ratio:16/8}.lips-page .vc .play{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 10px 30px -10px #00000080;transition:transform .2s}.lips-page .vc .play:after{content:"";border-left:16px solid var(--navy);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:5px}.lips-page .vc:hover .play{transform:scale(1.08)}.lips-page .vc .dur{position:absolute;right:14px;bottom:14px;background:#0f1830cc;color:#fff;font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;font-variant-numeric:tabular-nums}.lips-page .vc .in{padding:20px 22px 22px;display:grid;grid-template-columns:1fr auto;gap:6px 14px}.lips-page .vc .in small{grid-column:1/-1;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.lips-page .vc h3{font-size:23px}.lips-page .vc .in .ico{color:var(--navy);margin-top:4px}.lips-page .vc p{grid-column:1/-1;font-size:15px;line-height:1.45}.lips-page .vnav2{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:28px}.lips-page .ig{background:var(--bg)}.lips-page .ig h2{font-size:clamp(32px,3.4vw,50px)}.lips-page .ig .lead{font-size:15px;line-height:1.5}.lips-page .ig-follow .btn{height:46px;font-size:14.5px}.lips-page .ig-follow{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.lips-page .avs{display:flex}.lips-page .avs span{width:46px;height:46px;border-radius:50%;border:3px solid var(--bg);background-color:var(--cream-2);background-position:center 20%;background-size:cover}.lips-page .avs span+span{margin-left:-12px}.lips-page .ig-handle{padding-left:20px;border-left:1px solid var(--line);font-size:13.5px;line-height:1.4}.lips-page .ig-handle b{display:block;color:var(--navy)}.lips-page .ig-wrap{position:relative}.lips-page .igtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px)/6);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lips-page .igtrack::-webkit-scrollbar{display:none}.lips-page .igtrack a{position:relative;aspect-ratio:1/1.06;border-radius:var(--r-md);overflow:hidden;scroll-snap-align:start;background-color:var(--cream-2);background-position:center;background-size:cover}.lips-page .igtrack a .ico{position:absolute;top:14px;right:14px;color:#fff;width:24px;height:24px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.lips-page .igtrack a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0f183059;opacity:0;transition:.2s}.lips-page .igtrack a:hover:after{opacity:1}.lips-page .ig-wrap .circ{position:absolute;top:50%;margin-top:-26px;width:52px;height:52px;z-index:2;box-shadow:0 10px 24px -12px #0f183080;color:var(--gold)}.lips-page .ig-wrap .prev{left:-26px}.lips-page .ig-wrap .next{right:-26px}.lips-page .igdots{display:flex;justify-content:center;gap:10px;margin-top:26px}.lips-page .igdots span{width:26px;height:3px;border-radius:4px;background:var(--line)}.lips-page .igdots span.on{background:var(--gold)}.lips-page .bgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.lips-page .pbig{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);overflow:hidden;padding:12px;display:flex;flex-direction:column;box-shadow:0 26px 50px -40px #0f183073}.lips-page .pbig .ph{aspect-ratio:16/8;border-radius:12px}.lips-page .pbig .tag{position:absolute;top:16px;left:16px;background:var(--gold-grad);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:9px 18px;border-radius:999px}.lips-page .pbig .in{padding:20px 14px 12px;display:flex;flex-direction:column;gap:10px}.lips-page .meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13.5px;align-items:center}.lips-page .meta span,.lips-page .meta time{white-space:nowrap}.lips-page .meta span{color:var(--gold);font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:12.5px}.lips-page .pbig h3{font-size:clamp(24px,2.3vw,32px)}.lips-page .pbig p{font-size:15.5px}.lips-page .pbig .rl{color:var(--gold);font-weight:700;display:inline-flex;gap:10px;align-items:center;text-decoration:underline;text-underline-offset:4px;margin-top:6px}.lips-page .bside{display:grid;gap:12px}.lips-page .bside .bs-lab{margin-top:6px}.lips-page .bside .bs-lab:first-child{margin-top:0}.lips-page .psm{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);padding:12px;display:grid;grid-template-columns:42% 1fr auto;gap:22px;align-items:center;box-shadow:0 26px 50px -40px #0f183073}.lips-page .psm .ph{aspect-ratio:4/3.6;border-radius:12px}.lips-page .psm>div:nth-child(2){min-width:0}.lips-page .psm h3{font-size:clamp(20px,1.8vw,25px);margin:8px 0}.lips-page .psm p{font-size:14.5px;line-height:1.5}.lips-page .psm .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--gold);margin-right:10px;transition:.2s}.lips-page .psm:hover .go,.lips-page .pbig:hover .rl .ico{transform:translate(3px)}.lips-page .pbig h3:hover,.lips-page .psm:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lips-page .fl-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:stretch}.lips-page .fl-wrap>div:first-child{display:flex;flex-direction:column}.lips-page .fl-wrap .faq{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.lips-page .fl h2{font-size:clamp(36px,4.4vw,58px);margin:12px 0 14px}.lips-page .faq{margin-top:28px}.lips-page details{border-bottom:1px solid var(--line);border-radius:var(--r-md);transition:background .2s}.lips-page details[open]{background:var(--cream);border-bottom-color:transparent}.lips-page summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:52px 1fr 40px;gap:20px;align-items:center;padding:16px 18px;font-family:var(--serif);font-weight:600;font-size:21px;color:var(--navy)}.lips-page summary::-webkit-details-marker{display:none}.lips-page summary .round{width:52px;height:52px}.lips-page summary .round .ico{width:22px;height:22px}.lips-page summary .pm{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center}.lips-page summary .pm:before{content:"+";font-family:var(--sans);font-size:20px;font-weight:500;line-height:1}.lips-page details[open] summary .pm:before{content:"−"}.lips-page details p{padding:0 70px 20px 90px;font-size:15.5px}.lips-page details p a{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lips-page .loc{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:#fff;box-shadow:0 40px 80px -48px #0f183099;border:1px solid var(--line)}.lips-page .loc-top{position:relative;min-height:240px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:var(--navy);isolation:isolate;overflow:hidden}.lips-page .loc-top .ph{position:absolute;top:0;bottom:0;right:0;width:62%;z-index:-2}.lips-page .loc-top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--navy) 38%,rgba(20,32,61,.75) 60%,rgba(20,32,61,.15) 100%)}.lips-page .loc-top img.logo{height:66px;width:auto;margin-bottom:auto;align-self:flex-start}.lips-page .loc-top h3{color:#fff;font-size:34px;margin-top:22px}.lips-page .loc-top span{color:#e3e8f2}.lips-page .loc-top .badge-open{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:#0f1830b3;color:#fff}.lips-page .badge-open .led{width:8px;height:8px;border-radius:50%;background:var(--muted)}.lips-page .badge-open.is-open .led{background:#4cc38a}.lips-page .badge-open.is-closed .led{background:#e0806f}.lips-page .loc-body{flex:1;display:flex;flex-direction:column;padding:8px 28px 28px;background:var(--cream)}.lips-page .lrow{flex:1;display:grid;grid-template-columns:52px 1fr auto;gap:18px;align-items:center;padding-block:18px;border-bottom:1px solid var(--line)}.lips-page .lrow:last-of-type{border-bottom:0;align-items:start}.lips-page .lrow .round{width:52px;height:52px}.lips-page .lrow b{display:block;color:var(--navy);font-size:15.5px}.lips-page .lrow .lk{font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;display:inline-flex;gap:8px;align-items:center;font-size:14.5px;white-space:nowrap}.lips-page .hours{display:grid;grid-template-columns:auto auto;justify-content:start;gap:2px 56px;font-size:15px;font-variant-numeric:tabular-nums;margin-top:4px}.lips-page .hours .today{color:var(--navy);font-weight:800}.lips-page .loc .btns{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:18px}.lips-page .loc .btns .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;justify-content:center;padding-inline:18px}.lips-page .loc .btns .btn-line{background:#fff;border-color:var(--line)}.lips-page .end{padding-block:0;--gx:max(24px, calc((100% - 1360px)/2) )}.lips-page .end>.wrap{max-width:none;padding-inline:0}.lips-page .endbox{overflow:hidden}.lips-page .cta{position:relative;background:linear-gradient(100deg,#fbf7f1,#f6f1ea 38%,#eef3f9 70%,#e6eef7);padding-inline:var(--gx);display:grid;grid-template-columns:1.05fr .5fr 1.35fr .36fr;gap:24px;align-items:center;isolation:isolate;overflow:hidden}.lips-page .cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 98% 10%,rgba(150,170,140,.18),transparent 40%),radial-gradient(ellipse at 0% 100%,rgba(170,150,120,.14),transparent 45%)}.lips-page .cta .txt{padding-block:40px}.lips-page .cta .face{align-self:stretch;min-height:260px;background-position:88% 18%;background-size:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%)}.lips-page .cta h2{font-size:clamp(28px,2.5vw,40px);margin:10px 0;white-space:nowrap}.lips-page .cta .eyebrow{color:var(--navy);font-size:12px}.lips-page .cta .eyebrow:before{display:none}.lips-page .cta .eyebrow:after{content:"";width:60px;height:1px;background:var(--gold)}.lips-page .cta p{font-size:15.5px;color:var(--navy);max-width:420px;line-height:1.5}.lips-page .cta .btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.lips-page .cta .btns .btn{height:46px;padding-inline:22px;font-size:14.5px}.lips-page .cta-info{display:grid;grid-template-columns:1fr 1fr;gap:0}.lips-page .ci{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:13px;white-space:nowrap;color:var(--navy);line-height:1.35;padding:14px 16px}.lips-page .ci .round{width:46px;height:46px;flex:none;background:var(--gold-soft);color:var(--navy);box-shadow:0 8px 20px -14px #0f183066}.lips-page .ci .round .ico{width:22px;height:22px}.lips-page .cta-info .ci:nth-child(-n+2){background:#ffffff8c;border-radius:40px}.lips-page .cta-info .ci:nth-child(1){margin-right:8px}.lips-page .cta-info .ci:nth-child(n+3){font-family:var(--sans);margin-top:14px}.lips-page .cta-info .ci:nth-child(4){border-left:1px solid rgba(20,32,61,.15)}.lips-page .ci.plain .round{background:#fff;color:var(--navy)}.lips-page .ci.plain .round .ico{fill:currentColor;stroke:none}.lips-page .ci.plain .round .ico.st{fill:none;stroke:currentColor}.lips-page .ci small{display:block;font-size:12px;color:var(--body)}.lips-page .ci b{font-size:15px;font-weight:700;white-space:nowrap}.lips-page .hand{white-space:nowrap;font-family:var(--hand);font-size:24px;line-height:1.02;color:var(--navy);transform:rotate(-10deg);text-align:center}.lips-page .hand svg{width:40px;height:36px;stroke:var(--navy);fill:none;stroke-width:1.6;margin:6px auto 0;display:block}.lips-page .newsl{background:var(--navy-2);padding:36px var(--gx);display:grid;grid-template-columns:1fr 1fr;gap:20px 56px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.lips-page .newsl h3{color:#fff;font-size:clamp(24px,2.3vw,32px)}.lips-page .newsl h3 .it{color:var(--gold-lt)}.lips-page .newsl p.s{color:var(--on-dark);font-size:14.5px;margin-top:6px}.lips-page .nform{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.lips-page .nrow{display:flex;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:6px}.lips-page .nrow input{flex:1;min-width:0;width:0;background:none;border:0;color:#fff;padding-inline:18px;font-size:15.5px;outline:none}.lips-page .nrow input::placeholder{color:#8f9ab6}.lips-page .nrow .btn{height:46px}.lips-page .ncheck{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--on-dark)}.lips-page .ncheck input{margin-top:4px;accent-color:var(--gold)}.lips-page .nmsg{font-size:14px;color:var(--gold-lt);min-height:1.3em}.lips-page footer{background:var(--navy);color:#c3cbdd;font-size:15px}.lips-page .fgrid{display:grid;grid-template-columns:1.1fr .95fr 1.3fr 1.25fr 1.1fr;gap:0;padding:44px var(--gx) 36px}.lips-page .fgrid>div{padding-inline:24px;min-width:0}.lips-page .fgrid>div:first-child{padding-left:0;text-align:center;display:flex;flex-direction:column;align-items:center}.lips-page .fgrid>div+div{border-left:1px solid rgba(255,255,255,.1)}.lips-page .flogo{height:auto;width:190px;max-width:100%}.lips-page .ftag{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-top:6px;line-height:1.5}.lips-page footer .about{margin:14px 0 16px;text-align:left;font-size:14px;line-height:1.5}.lips-page footer h4{font-family:var(--serif);font-weight:600;color:var(--gold-lt);font-size:19px;margin-bottom:14px;white-space:nowrap}.lips-page footer ul{list-style:none;display:grid;gap:5px;font-size:13.5px}@media(min-width:1181px){.lips-page footer ul li{white-space:nowrap}}.lips-page footer ul a{display:inline}.lips-page footer ul a:after{content:"›";color:var(--gold-lt);font-size:17px;line-height:1;margin-left:8px}.lips-page footer ul a:hover{color:#fff}.lips-page .fcontact{display:grid;gap:12px;font-size:14px}.lips-page .fcontact div{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start}.lips-page .fcontact .ico{color:#fff;margin-top:2px}.lips-page .fcontact .fh{display:block;margin-top:2px;color:#c3cbdd;white-space:nowrap}.lips-page .fcontact .hours .today{color:#fff}.lips-page .fcontact .btn{margin-top:8px;height:44px;border-color:var(--gold-lt);color:#fff;gap:14px}.lips-page .fcontact .btn .ico{color:var(--gold-lt)}.lips-page .fcontact .btn:hover{background:var(--gold-grad);border-color:transparent}.lips-page .fcontact .btn:hover .ico{color:#fff}.lips-page .social{display:flex;gap:10px;justify-content:center}.lips-page .social a{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.25);display:grid;place-items:center;color:#fff}.lips-page .social a:hover{border-color:var(--gold-lt);color:var(--gold-lt)}.lips-page .social .ico{width:18px;height:18px}.lips-page .legal{border-top:1px solid rgba(255,255,255,.1);padding:16px var(--gx);display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;font-size:14px}.lips-page .legal nav{display:flex;flex-wrap:wrap;gap:0}.lips-page .legal nav a{padding-inline:12px;font-size:13.5px;border-left:1px solid rgba(255,255,255,.2)}.lips-page .legal nav a:first-child{border-left:0}.lips-page .legal nav a:hover{color:#fff}.lips-page .legal .lng{white-space:nowrap;display:flex;align-items:center;gap:8px;background:none;border:0;color:#c3cbdd;font-size:14px}.lips-page .after{height:0;background:var(--navy)}.lips-page .fab{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;display:inline-flex;align-items:center;gap:10px;height:50px;padding-inline:18px 22px;border-radius:999px;background:var(--navy);color:#fff;font-weight:600;font-size:15px;box-shadow:0 18px 36px -12px #0f18308c,0 0 0 4px #ffffffe6}.lips-page .fab:hover{background:var(--navy-2)}.lips-page .fab .ico{width:18px;height:18px;stroke-width:2}.lips-page .fab .ico.cal{width:20px;height:20px;color:var(--gold-lt)}.lips-page .fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;animation:pulse 2.8s infinite}.lips-page .mbar{display:none}.lips-page .drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#fff;transform:translate(100%);transition:transform .3s;overflow-y:auto;padding:16px 20px calc(110px + env(safe-area-inset-bottom,0px));visibility:hidden}.lips-page .drawer.open{transform:none;visibility:visible}.lips-page .drawer .top{display:flex;justify-content:space-between;align-items:center;height:72px;margin:-16px -20px 12px;padding-inline:20px;background:var(--navy)}.lips-page .drawer .top img{height:52px;width:auto}.lips-page .drawer .burger{display:grid}.lips-page .drawer details{border-radius:0}.lips-page .drawer details[open]{background:none}.lips-page .drawer summary{display:flex;justify-content:space-between;font-size:22px;padding:16px 0;border-bottom:1px solid var(--line)}.lips-page .drawer .sub-links{display:grid;gap:2px;padding:8px 0 16px}.lips-page .drawer .sub-links a{padding:7px 0;font-size:16px}.lips-page .drawer .dsub{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:14px}.lips-page .drawer>a{display:block;font-family:var(--serif);font-weight:600;font-size:22px;color:var(--navy);padding-block:16px;border-bottom:1px solid var(--line)}.lips-page .tabs button:hover{background:var(--navy);color:#fff}.lips-page .prow{transition:background .2s;border-radius:12px}.lips-page .prow:hover{background:#fff}.lips-page .prow:hover .btn,.lips-page .prow .btn:hover,.lips-page .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .btn-line:hover .ico{color:#fff}.lips-page .btn-navy:hover{background:var(--navy-2)}.lips-page .chips button:hover{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .opt:hover{border-color:var(--navy);background:var(--navy);color:#fff}.lips-page .opt:hover small,.lips-page .opt:hover .pr{color:#fff}.lips-page .area:hover .go{background:var(--navy);color:#fff}.lips-page .circ:hover{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .res .circ:hover{background:#fff;color:var(--navy)}.lips-page .tm:hover .more .go,.lips-page .psm:hover .go{background:var(--navy);color:#fff}.lips-page .nc,.lips-page .pbig,.lips-page .psm,.lips-page .tm,.lips-page .vc{transition:transform .25s,box-shadow .25s}.lips-page .nc:hover,.lips-page .pbig:hover,.lips-page .psm:hover,.lips-page .tm:hover,.lips-page .vc:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px #14203d8c}.lips-page .nc:hover .link,.lips-page .cc:hover .link{color:var(--gold)}.lips-page details summary:hover{color:var(--navy-2)}.lips-page details:not([open]) summary:hover .pm{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .loc .btns .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .loc .btns .btn-line:hover .ico{color:#fff}.lips-page .lrow .lk:hover{color:var(--gold)}.lips-page .drop a:hover{background:var(--navy);color:#fff}.lips-page .drop a:hover small{color:#c9d1e3}.lips-page .drop.mega .mcol a:hover{background:none;color:var(--gold)}@media(prefers-reduced-motion:reduce){.lips-page *{transition:none!important;scroll-behavior:auto!important;animation:none!important}}@media(max-width:1180px){.lips-page .menu{display:none}.lips-page .burger{display:grid}.lips-page .hdr .wrap{justify-content:space-between;height:84px}.lips-page .brand img{height:58px}.lips-page .hdr .btn-book{display:none}.lips-page .hero-feats{grid-template-columns:1fr 1fr;gap:22px 0}.lips-page .hf:nth-child(3){border-left:0;padding-left:0}.lips-page .trustcard .card,.lips-page .stats .wrap{grid-template-columns:1fr 1fr}.lips-page .tc:nth-child(3){border-left:0}.lips-page .tc:nth-child(n+3){border-top:1px solid var(--line)}.lips-page .st:nth-child(3){border-left:0}.lips-page .st:nth-child(n+3){border-top:1px solid rgba(255,255,255,.1)}.lips-page .wgrid,.lips-page .sgrid,.lips-page .newt .ncards,.lips-page .tgrid{grid-template-columns:1fr 1fr}.lips-page .pr-wrap,.lips-page .why-wrap,.lips-page .rv-wrap,.lips-page .bk-wrap,.lips-page .fl-wrap,.lips-page .viewer{grid-template-columns:minmax(0,1fr);gap:40px}.lips-page .vtrack{grid-auto-columns:calc((100% - 22px)/2)}.lips-page .igtrack{grid-auto-columns:calc((100% - 42px)/4)}.lips-page .cta{grid-template-columns:1fr 1fr;padding-block:32px}.lips-page .cta h2{white-space:normal}.lips-page .cta .txt{padding-block:0}.lips-page .cta .face{display:none}.lips-page .cta-info{grid-column:auto}.lips-page .cta .hand{display:none}.lips-page .fgrid{grid-template-columns:repeat(3,1fr);gap:32px 0}.lips-page .fgrid>div:first-child{grid-column:1/-1}.lips-page .fgrid>div:nth-child(2){border-left:0;padding-left:0}.lips-page .fgrid>div:nth-child(5){border-left:0;padding-left:0}}@media(max-width:900px){.lips-page .sec{padding-block:72px}.lips-page .cta{grid-template-columns:1fr}.lips-page .ways .head{flex-wrap:wrap}.lips-page .ways .head>div{flex:1 1 100%}.lips-page .newsl{grid-template-columns:1fr}.lips-page .bgrid{grid-template-columns:minmax(0,1fr)}.lips-page .psm{grid-template-columns:40% minmax(0,1fr)}.lips-page .psm .go{display:none}.lips-page .why-photo .badge{bottom:auto;top:16px}.lips-page .why-photo .ph{min-height:0;aspect-ratio:1/.9;flex:none}}@media(max-width:640px){.lips-page .wrap{padding-inline:16px}.lips-page{font-size:15.5px}.lips-page .topbar .wrap{min-height:42px}.lips-page .hdr .wrap{height:72px}.lips-page .brand img{height:50px}.lips-page .hero-in{padding-block:52px 120px}.lips-page .hero .eyebrow{flex-wrap:wrap;gap:8px 10px;font-size:11.5px;letter-spacing:.12em}.lips-page .hero .eyebrow:after{display:none}.lips-page .eyebrow:after{width:48px}.lips-page .topbar .tb-hours{display:none}.lips-page .tb-right{gap:8px}.lips-page .topbar{font-size:14px}.lips-page .topbar span.tb-hours{display:none}.lips-page .topbar .wrap{min-height:50px}.lips-page .topbar .ico{width:18px;height:18px}.lips-page .langsel>button{padding-left:10px}.lips-page .topbar .wrap{gap:10px}.lips-page .hero-ctas .btn{flex:1 1 100%}.lips-page .hero-feats{grid-template-columns:1fr;gap:16px}.lips-page .hf+.hf{border-left:0;padding-left:0}.lips-page .hf .rd{width:52px;height:52px}.lips-page .trustcard .card,.lips-page .stats .wrap{grid-template-columns:1fr}.lips-page .tc+.tc{border-left:0;border-top:1px solid var(--line)}.lips-page .tc{padding:16px}.lips-page .tc .sq{width:54px;height:54px}.lips-page .st+.st{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.lips-page .st{padding:26px 12px}.lips-page .wgrid,.lips-page .sgrid,.lips-page .newt .ncards,.lips-page .tgrid,.lips-page .areas,.lips-page .opts,.lips-page .vgrid,.lips-page .cta-info{grid-template-columns:minmax(0,1fr)}.lips-page .way{min-height:560px}.lips-page .vv:nth-last-child(2){border-bottom:1px solid var(--line)}.lips-page .sig-band{padding:32px 22px 30px;border-radius:24px 24px 0 0}.lips-page .sc .in{padding:26px 24px}.lips-page .sc .ring{width:68px;height:68px}.lips-page .sc{min-height:380px}.lips-page .prow{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:12px 6px}.lips-page .prow .rd{width:44px;height:44px}.lips-page .prow .btn{grid-column:2/-1;justify-self:start;height:40px}.lips-page .prow .p{font-size:17px}.lips-page .tabs button{font-size:12.5px;padding:10px 4px}.lips-page .cons-row{grid-template-columns:1fr}.lips-page .cons-row div+div{border-left:0;border-top:1px solid var(--line)}.lips-page .wstats{grid-template-columns:1fr 1fr}.lips-page .wstats div:nth-child(3){border-left:0}.lips-page .wstats div:nth-child(n+3){border-top:1px solid var(--line)}.lips-page .why-photo .badge{position:static;max-width:none;border-radius:0}.lips-page .rv-stage{padding:30px 24px}.lips-page .steps li{grid-template-columns:40px 1fr;gap:14px}.lips-page .steps .round{display:none}.lips-page .steps li:not(:last-child):before{left:19px;top:46px}.lips-page .steps .n{width:40px;height:40px}.lips-page .unsure{grid-template-columns:1fr}.lips-page .unsure .ph{min-height:160px}.lips-page .wz-steps{padding:16px;gap:8px}.lips-page .wz-steps span b{display:none}.lips-page .wz-body{padding:20px}.lips-page .wz-foot{margin:0 14px 14px;padding-left:16px}.lips-page .wz-foot .btn{padding-inline:20px}.lips-page .vtrack{grid-auto-columns:86%}.lips-page .igtrack{grid-auto-columns:calc((100% - 14px)/2)}.lips-page .ig-wrap .circ{display:none}.lips-page .psm{grid-template-columns:1fr}.lips-page .summary div{flex-direction:column;gap:2px}.lips-page .summary b{text-align:left}.lips-page summary{grid-template-columns:44px 1fr 36px;gap:14px;padding:14px 10px;font-size:18px}.lips-page summary .round{width:44px;height:44px}.lips-page details p{padding:0 14px 18px 68px}.lips-page .lrow{grid-template-columns:44px 1fr}.lips-page .lrow .round{width:44px;height:44px}.lips-page .lrow .lk{grid-column:2}.lips-page .loc-body{padding:8px 18px 20px}.lips-page .loc .btns{grid-template-columns:1fr}.lips-page .loc-top .ph{width:100%;opacity:.35}.lips-page .cta{padding:36px 22px}.lips-page .newsl{padding:28px 22px}.lips-page .fgrid{grid-template-columns:1fr 1fr;padding:36px 22px}.lips-page .fgrid>div{padding-inline:0 12px;border-left:0!important}.lips-page .fgrid>div:last-child{grid-column:1/-1}.lips-page .legal{padding:18px 22px;flex-direction:column;align-items:flex-start}.lips-page .legal nav a{padding-inline:0 12px;border-left:0}.lips-page .fab{display:none}.lips-page .mbar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.lips-page .mbar .btn{flex:1;height:50px}.lips-page .after{height:74px}}.lips-page .im-hero{background-image:url(/images/lips/img-1.webp)}.lips-page .im-migran{background-image:url(/images/lips/img-2.webp)}.lips-page .im-lappar{background-image:url(/images/lips/img-3.webp)}.lips-page .im-naso{background-image:url(/images/lips/img-4.webp)}.lips-page .im-kinder{background-image:url(/images/lips/img-5.webp)}.lips-page .im-har{background-image:url(/images/lips/img-6.webp)}.lips-page .im-bbl{background-image:url(/images/lips/img-7.webp)}.lips-page .im-vad{background-image:url(/images/lips/img-8.webp)}.lips-page .im-trap{background-image:url(/images/lips/img-9.webp)}.lips-page .im-lift{background-image:url(/images/lips/img-10.webp)}.lips-page .im-sculptra{background-image:url(/images/lips/img-11.webp)}.lips-page .im-botox1{background-image:url(/images/lips/img-12.webp)}.lips-page .im-sculptra2{background-image:url(/images/lips/img-13.webp)}.lips-page .im-brost{background-image:url(/images/lips/img-14.webp)}.lips-page .im-konsult{background-image:url(/images/lips/img-15.webp)}.lips-page .im-mirror{background-image:url(/images/lips/img-16.webp)}.lips-page .im-clinic{background-image:url(/images/lips/img-17.webp)}.lips-page .im-thread{background-image:url(/images/lips/img-18.webp)}.lips-page .im-prp{background-image:url(/images/lips/img-19.webp)}.lips-page .im-glass{background-image:url(/images/lips/img-20.webp)}.lips-page .im-alex{background-image:url(/images/lips/img-21.webp)}.lips-page .im-tm2{background-image:url(/images/lips/img-22.webp)}.lips-page .im-tm3{background-image:url(/images/lips/img-23.webp)}.lips-page .im-tm4{background-image:url(/images/lips/img-24.webp)}.lips-page .im-r_s1{background-image:url(/images/lips/img-25.webp)}.lips-page .im-r_s2{background-image:url(/images/lips/img-26.webp)}.lips-page .im-r_s3{background-image:url(/images/lips/img-27.webp)}.lips-page .im-r_s4{background-image:url(/images/lips/img-28.webp)}.lips-page .im-r_s5{background-image:url(/images/lips/img-29.webp)}.lips-page .im-r_s6{background-image:url(/images/lips/img-30.webp)}.lips-page .im-r_w1{background-image:url(/images/lips/img-31.webp)}.lips-page .im-r_w2{background-image:url(/images/lips/img-32.webp)}.lips-page .im-r_w3{background-image:url(/images/lips/img-33.webp)}.lips-page .im-r_n1{background-image:url(/images/lips/img-34.webp)}.lips-page .im-r_n2{background-image:url(/images/lips/img-35.webp)}.lips-page .im-r_n3{background-image:url(/images/lips/img-36.webp)}.lips-page .im-r_p1{background-image:url(/images/lips/img-37.webp)}.lips-page .im-r_y1{background-image:url(/images/lips/img-38.webp)}.lips-page .im-r_b1{background-image:url(/images/lips/img-39.webp)}.lips-page .im-r_b2{background-image:url(/images/lips/img-40.webp)}.lips-page .im-r_b3{background-image:url(/images/lips/img-41.webp)}.lips-page .im-r_b4{background-image:url(/images/lips/img-42.webp)}.lips-page .im-r_b5{background-image:url(/images/lips/img-43.webp)}.lips-page .tp-wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.lips-page .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--muted);padding-block:22px 18px}.lips-page .crumbs a:hover{color:var(--navy)}.lips-page .crumbs b{color:var(--navy);font-weight:700}.lips-page .crumbs i{font-style:normal;color:#c9c3b8}.lips-page .tp-hero{display:grid;grid-template-columns:568fr 568fr;gap:56px;align-items:start;padding-bottom:32px}.lips-page .ba{position:relative;aspect-ratio:568/384;border-radius:18px;overflow:hidden;background:var(--cream-2)}.lips-page .ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lips-page .ba .split{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;transform:translate(-1px)}.lips-page .ba .knob{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;box-shadow:0 6px 18px -6px #0f183073;display:grid;place-items:center;color:var(--navy);font-size:12px;font-weight:800;letter-spacing:2px}.lips-page .ba .lbl{position:absolute;bottom:16px;background:var(--navy);color:#fff;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px}.lips-page .ba .lbl.l{left:16px}.lips-page .ba .lbl.r{right:16px}.lips-page .ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.lips-page .thumbs5{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.lips-page .thumbs5 button{aspect-ratio:106/88;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--cream-2);transition:border-color .2s}.lips-page .thumbs5 button img{width:100%;height:100%;object-fit:cover}.lips-page .thumbs5 button[aria-pressed=true]{border-color:var(--gold)}.lips-page .thumbs5 a{border-radius:10px;background:var(--cream);border:1px solid var(--line);display:grid;place-items:center;font-size:13.5px;font-weight:700;color:var(--navy);text-align:center}.lips-page .thumbs5 a:hover{background:var(--navy);color:#fff}.lips-page .tp-info .kick{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--gold)}.lips-page .tp-info h1{font-size:clamp(38px,3.9vw,56px);font-weight:700;margin:8px 0 12px;letter-spacing:-.01em}.lips-page .tp-info .sum{font-size:17px;line-height:1.6;color:var(--body);max-width:560px}.lips-page .kf{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-top:20px;padding-block:14px}.lips-page .kf span{display:block;font-size:12.5px;color:var(--muted)}.lips-page .kf b{display:block;font-size:18px;color:var(--navy);margin-top:2px}.lips-page .xpr{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:18px}.lips-page .xpr strong{font-size:38px;font-weight:800;color:var(--navy);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.lips-page .xpr small{font-size:13.5px;color:var(--muted)}.lips-page .ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.lips-page .ctas .btn{height:48px;padding-inline:24px;font-size:15px;font-weight:700}.lips-page .trustl{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13.5px;color:var(--muted);margin-top:16px}.lips-page .trustl b{color:var(--navy)}.lips-page .drc{display:flex;align-items:center;gap:14px;background:var(--cream);border-radius:14px;padding:12px 16px;margin-top:20px}.lips-page .drc .av{width:48px;height:48px;border-radius:8px;flex:none;background-size:cover;background-position:center 20%}.lips-page .drc b{font-size:15px;color:var(--navy)}.lips-page .drc span{font-size:15px;color:var(--body)}.lips-page .drc small{display:block;font-size:13.5px;color:var(--muted)}.lips-page .np{background:#f3ece1;border-block:1px solid var(--line)}.lips-page .np .tp-wrap{display:flex;align-items:center;gap:14px 22px;padding-block:12px;flex-wrap:wrap}.lips-page .np .dot{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none}.lips-page .np b{color:var(--navy);font-size:15px}.lips-page .np p{font-size:15px;color:var(--body);flex:1;min-width:240px}.lips-page .np .btn{height:46px;font-family:var(--serif);font-weight:500;font-size:16px}.lips-page .tband{background:var(--navy);color:#e9ecf3}.lips-page .tband .tp-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 28px;padding-block:20px}.lips-page .tband span{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-size:16px}.lips-page .tband span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-lt)}.lips-page .snav{position:sticky;top:calc(env(safe-area-inset-top,0px) + 96px);z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.lips-page .snav .tp-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.lips-page .snav .tp-wrap::-webkit-scrollbar{display:none}.lips-page .snav a{flex:none;padding:16px 14px 14px;font-size:14.5px;font-weight:600;color:var(--navy);border-bottom:2px solid transparent;transition:.2s}.lips-page .snav a:hover{color:var(--gold)}.lips-page .snav a.on{border-bottom-color:var(--gold)}.lips-page .tsec{padding-block:80px;scroll-margin-top:170px}.lips-page .tsec.cr{background:var(--cream)}.lips-page .tsec .eyebrow{font-size:12px}.lips-page .tsec h2{font-size:clamp(32px,3.4vw,48px);margin:12px 0 14px;font-weight:700}.lips-page .tsec h2 .it{font-weight:500}.lips-page .tsec .lead{font-size:16px;max-width:640px;margin-bottom:28px}.lips-page .ov{display:grid;grid-template-columns:1fr 425px;gap:56px;align-items:start}.lips-page .ov p{font-size:16px;line-height:1.7;max-width:620px}.lips-page .ov p+p{margin-top:14px}.lips-page .card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px}.lips-page .card h3{font-size:21px;margin-bottom:14px}.lips-page .chips2{display:flex;flex-wrap:wrap;gap:8px}.lips-page .chips2 span,.lips-page .chips2 a{display:inline-flex;align-items:center;height:36px;padding-inline:14px;border-radius:999px;background:var(--cream);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--navy)}.lips-page .chips2 a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.lips-page .chips2.wh span{background:#fff}.lips-page .card .note{font-size:12.5px;color:var(--muted);margin-top:14px;line-height:1.5}.lips-page .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lips-page .li{list-style:none;display:grid;gap:10px}.lips-page .li li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--body)}.lips-page .li li:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:4px;background:var(--gold-grad)}.lips-page .li.warn li:before{content:"!";border-radius:50%;background:#f7dcdc;color:#b44;font-size:11px;font-weight:800;display:grid;place-items:center;line-height:16px;text-align:center}.lips-page .card h3.red{color:#9c3a36}.lips-page .tl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;margin-top:8px}.lips-page .tl:before{content:"";position:absolute;left:12px;right:0;top:11px;height:2px;background:var(--line)}.lips-page .tl div{position:relative}.lips-page .tl i{display:block;width:24px;height:24px;border-radius:50%;background:var(--gold-grad);margin-bottom:28px;position:relative}.lips-page .tl b{display:block;font-family:var(--serif);font-size:22px;color:var(--navy)}.lips-page .tl span{font-size:14px;color:var(--body)}.lips-page .gal figure{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.lips-page .gal .ph2{position:relative;aspect-ratio:381/282}.lips-page .gal .ph2 img{width:100%;height:100%;object-fit:cover}.lips-page .gal .ph2:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff}.lips-page .gal .lbl{position:absolute;bottom:12px;background:var(--navy);color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;z-index:1}.lips-page .gal .lbl.l{left:12px}.lips-page .gal .lbl.r{right:12px}.lips-page .gal figcaption{padding:14px 16px 16px;font-size:13px;color:var(--muted);line-height:1.5}.lips-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.lips-page .steps5 div{border:1px solid var(--line);border-radius:16px;padding:22px 20px;background:#fff}.lips-page .steps5 i{font-style:normal;width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-family:var(--serif);display:grid;place-items:center;margin-bottom:16px}.lips-page .steps5 b{display:block;font-family:var(--serif);font-size:17px;color:var(--navy);margin-bottom:6px;line-height:1.25}.lips-page .steps5 p{font-size:13.5px;line-height:1.5}.lips-page .sk{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.lips-page .sk .col{display:grid;gap:18px}.lips-page .sk .sok{font-size:13px;color:var(--muted);margin-top:16px;line-height:1.55}.lips-page .sk .sok b{color:#9c3a36}.lips-page .pc{display:grid;gap:18px;margin-top:6px}.lips-page .pc{grid-template-columns:repeat(var(--n),1fr)}.lips-page .pcard{position:relative;border:1px solid var(--line);border-radius:18px;padding:26px 24px;background:#fff;display:flex;flex-direction:column;gap:6px}.lips-page .pcard h4{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--navy)}.lips-page .pcard strong{font-family:var(--serif);font-size:32px;font-weight:600;color:var(--navy);margin:8px 0 4px;font-variant-numeric:lining-nums}.lips-page .pcard p{font-size:14px;color:var(--body);flex:1}.lips-page .pcard .btn{align-self:flex-start;height:40px;padding-inline:18px;font-size:14px;margin-top:14px}.lips-page .pcard.rec{background:var(--navy);border-color:var(--navy)}.lips-page .pcard.rec h4,.lips-page .pcard.rec strong{color:#fff}.lips-page .pcard.rec p{color:var(--on-dark)}.lips-page .pcard .badge{position:absolute;top:-12px;left:22px;background:var(--gold-grad);color:#14203d;font-size:11px;font-weight:800;letter-spacing:.08em;padding:5px 10px;border-radius:999px}.lips-page .pfoot{font-size:13px;color:var(--muted);margin-top:18px}.lips-page .fq{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:start}.lips-page .fq .acc{display:grid;gap:10px}.lips-page .fq details{background:#fff;border:1px solid var(--line);border-radius:14px;border-bottom:1px solid var(--line)}.lips-page .fq details[open]{background:#fff}.lips-page .fq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-family:var(--serif);font-weight:600;font-size:17px;color:var(--navy);grid-template-columns:none}.lips-page .fq summary .pm{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;flex:none;font-family:var(--sans);font-size:16px}.lips-page .fq summary .pm:before{content:"+"}.lips-page .fq details[open] summary .pm:before{content:"−"}.lips-page .fq details p{padding:0 20px 18px;font-size:14.5px;max-width:none}.lips-page .fq .side{display:grid;gap:18px}.lips-page .fq .side p{font-size:14px;margin-bottom:16px}.lips-page .doc{background:var(--navy);border-radius:18px;padding:24px 28px;display:grid;grid-template-columns:126px 1fr auto;gap:28px;align-items:center;color:var(--on-dark)}.lips-page .doc .av{width:126px;height:126px;border-radius:8px;background-size:cover;background-position:center 20%}.lips-page .doc h3{color:#fff;font-size:26px;margin-bottom:6px}.lips-page .doc p{font-size:14.5px;max-width:460px}.lips-page .doc ul{list-style:none;display:grid;gap:8px}.lips-page .doc li{display:flex;gap:10px;align-items:center;font-size:14px;color:#fff}.lips-page .doc li:before{content:"";width:16px;height:16px;border-radius:4px;background:var(--gold-grad);flex:none}.lips-page .rev{text-align:center;font-size:12.5px;color:var(--muted);margin-top:20px}.lips-page .tp-pages{background:var(--cream);border-top:1px solid var(--line)}.lips-page .tp-pages .tp-wrap{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding-block:14px}.lips-page .tp-pages small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-right:8px}.lips-page .tp-pages a{font-size:13.5px;font-weight:600;color:var(--navy);padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:#fff}.lips-page .tp-pages a.on,.lips-page .tp-pages a:hover{background:var(--navy);color:#fff;border-color:var(--navy)}@media(max-width:1180px){.lips-page .snav{top:calc(env(safe-area-inset-top,0px) + 84px)}.lips-page .steps5{grid-template-columns:repeat(3,1fr)}.lips-page .pc{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.lips-page .tp-hero,.lips-page .ov,.lips-page .fq,.lips-page .sk{grid-template-columns:minmax(0,1fr);gap:28px}.lips-page .g3{grid-template-columns:1fr}.lips-page .tl{grid-template-columns:1fr 1fr;row-gap:28px}.lips-page .tl:before{display:none}.lips-page .doc{grid-template-columns:96px 1fr}.lips-page .doc .av{width:96px;height:96px}.lips-page .doc ul{grid-column:1/-1}}@media(max-width:640px){.lips-page .snav{top:calc(env(safe-area-inset-top,0px) + 72px)}.lips-page .tsec{padding-block:56px}.lips-page .steps5,.lips-page .pc{grid-template-columns:1fr}.lips-page .kf{grid-template-columns:1fr 1fr 1fr}.lips-page .kf b{font-size:15px}.lips-page .xpr strong{font-size:30px}.lips-page .ctas .btn{flex:1 1 100%}.lips-page .tband span{font-size:14px}.lips-page .thumbs5{gap:6px}.lips-page .thumbs5 a{font-size:11px}.lips-page .doc{grid-template-columns:1fr;text-align:left}.lips-page .tl{grid-template-columns:1fr}}.lips-page .hopt{margin-top:20px;border:1px solid var(--line);border-radius:18px;padding:16px 18px 18px;background:#fbf7f1}.lips-page .hopt-l{display:block;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a7230;margin-bottom:10px}.lips-page .hopt-c{display:flex;flex-wrap:wrap;gap:8px}.lips-page .hopt-c button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;font:inherit;text-align:left;transition:border-color .2s,background .2s,color .2s}.lips-page .hopt-c button b{font-size:13.5px;font-weight:700;color:var(--navy)}.lips-page .hopt-c button span{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.lips-page .hopt-c button:hover{border-color:var(--navy)}.lips-page .hopt-c button[aria-checked=true]{background:var(--navy);border-color:var(--navy)}.lips-page .hopt-c button[aria-checked=true] b{color:#fff}.lips-page .hopt-c button[aria-checked=true] span{color:#d8b467}.lips-page .hopt-c button:focus-visible{outline:2px solid #B98B35;outline-offset:2px}.lips-page .hopt .xpr{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.lips-page .xpr strong.na{font-size:26px}.lips-page .pc-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:6px 0 8px}.lips-page .pc-cat{font-size:14px;color:var(--muted)}.lips-page .pc-cat b{color:var(--navy);font-weight:700}.lips-page .pc-nav{display:flex;align-items:center;gap:10px}.lips-page .pc-arw{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--navy);background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.lips-page .pc-arw:hover:not(:disabled){background:var(--navy);color:#fff}.lips-page .pc-arw:disabled{opacity:.35;cursor:default}.lips-page .pc-arw .ico{width:16px;height:16px}.lips-page .btn-see{height:44px;padding-inline:20px;font-size:14px}.lips-page .pcs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding:16px 2px 6px;scrollbar-width:none;overscroll-behavior-x:contain}.lips-page .pcs::-webkit-scrollbar{display:none}.lips-page .pcs:focus-visible{outline:2px solid #B98B35;outline-offset:4px;border-radius:18px}.lips-page .pcs .pcard{scroll-snap-align:start}.lips-page .pcard .badge.alt{background:#fff;color:#8e6431;border:1px solid #D8B467}.lips-page .pcard strong.na{font-family:var(--sans);font-size:18px;font-weight:700;margin:14px 0 8px}.lips-page .pc-bar{position:relative;height:3px;background:var(--line);border-radius:3px;margin-top:18px;overflow:hidden}.lips-page .pc-bar i{position:absolute;top:0;bottom:0;left:0;background:var(--navy);border-radius:3px;transition:left .15s}.lips-page .pc-fit .pc-arw,.lips-page .pc-fit .pc-bar{display:none}@media(max-width:1180px){.lips-page .pcs{grid-auto-columns:calc((100% - 36px)/3)}}@media(max-width:860px){.lips-page .pcs{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:640px){.lips-page .pcs{grid-auto-columns:82%}.lips-page .pc-head{align-items:flex-start}.lips-page .pc-nav{width:100%}.lips-page .btn-see{margin-left:auto}.lips-page .hopt{padding:14px}.lips-page .hopt-c button{flex:1 1 calc(50% - 4px)}}.lips-page .tp-hero{align-items:stretch}.lips-page .tp-hero>div:first-child{display:flex;flex-direction:column;min-width:0}.lips-page .tp-hero .ba{flex:1 1 auto;aspect-ratio:auto;min-height:480px}@media(max-width:980px){.lips-page .tp-hero .ba{flex:none;aspect-ratio:568/440;min-height:0}}.signature-page{--navy:#14203D;--navy-2:#22325A;--navy-deep:#0F1830;--gold:#B98B35;--gold-lt:#D8B467;--gold-grad:linear-gradient(135deg,#CFA75C 0%,#B98B35 55%,#A27526 100%);--bronze:radial-gradient(ellipse at 30% 30%,rgba(255,236,200,.18),transparent 60%),linear-gradient(115deg,#7A5326 0%,#A07440 38%,#8E6431 62%,#6E4A22 100%);--gold-soft:#F4E8D2;--cream:#FBF7F1;--cream-2:#F4EDE3;--bg:#FFFFFF;--ink:#14203D;--body:#4E5670;--muted:#80869A;--line:#ECE3D6;--on-dark:#C9D1E3;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Manrope","Helvetica Neue",Arial,sans-serif;--hand:"Caveat","Segoe Script",cursive;--r-lg:24px;--r-md:18px;--r-sm:12px;--wrap:1408px;color-scheme:light}.signature-page *{box-sizing:border-box;margin:0;padding:0}html:has(.signature-page){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.signature-page{background:var(--bg);color:var(--body);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}.signature-page img{max-width:100%;display:block}.signature-page a{color:inherit;text-decoration:none}.signature-page button,.signature-page input{font:inherit;color:inherit}.signature-page button{cursor:pointer}.signature-page :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.signature-page .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.signature-page .ico{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.signature-page h1,.signature-page h2,.signature-page h3,.signature-page h4{font-family:var(--serif);color:var(--ink);font-weight:700;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.signature-page h2{font-size:clamp(32px,4vw,54px)}.signature-page h3{font-size:22px;line-height:1.2}.signature-page .it{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--gold)}.signature-page .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.signature-page .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.signature-page .eyebrow:after{content:"";width:90px;height:1px;background:currentColor;opacity:.6}.signature-page .nc .eyebrow:after,.signature-page .unsure .eyebrow:after{display:none}.signature-page .lead{font-size:17.5px;max-width:640px;color:var(--body)}.signature-page .sec{padding-block:96px}.signature-page .cream{background:var(--cream)}.signature-page .head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:40px}.signature-page .head h2{margin:12px 0 10px}.signature-page .head>div{min-width:0;max-width:820px}.signature-page .ph{position:relative;overflow:hidden;background-color:var(--cream-2);background-position:center;background-size:cover;background-repeat:no-repeat}.signature-page .ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.signature-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding-inline:22px;border-radius:999px;font-weight:600;font-size:14.5px;border:1.5px solid transparent;transition:filter .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}.signature-page .btn .ico{width:16px;height:16px;stroke-width:2}.signature-page .btn-gold{background:var(--bronze);border:1.5px solid #E6CC94;color:#fff7e8;box-shadow:inset 0 1px #fff0d259,0 12px 26px -14px #3c260ab3}.signature-page .btn-gold:hover{filter:brightness(1.1)}.signature-page .btn-gold .ico{color:#fff7e8}.signature-page .btn-navy{background:var(--navy);color:#fff}.signature-page .btn-line{border-color:var(--navy);color:var(--navy);background:transparent}.signature-page .btn-line:hover{background:var(--navy);color:#fff}.signature-page .btn-goldline{border:1.5px solid #CDAE6E;color:#f7f1e6;background:#0f183099}.signature-page .btn-goldline .ico{color:#d8b467}.signature-page .btn-goldline:hover{background:#0f1830e6;border-color:#e6cc94}.signature-page .btn-ghost{background:#0f1830d1;border:1.5px solid #CDAE6E;color:#f7f1e6}.signature-page .btn-ghost .ico{color:#d8b467}.signature-page .btn-ghost:hover{background:#0f1830f2;border-color:#e6cc94}.signature-page .btn-sm{height:44px;padding-inline:20px;font-size:14.5px}.signature-page .link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--navy);font-size:15px}.signature-page .link .ico{width:17px;height:17px;stroke-width:2;transition:transform .2s}.signature-page a:hover>.link .ico,.signature-page .link:hover .ico{transform:translate(4px)}.signature-page .round{width:52px;height:52px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.signature-page .round .ico{width:23px;height:23px}.signature-page .circ{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--navy);flex:none;transition:.2s}.signature-page .circ:hover{border-color:var(--navy)}.signature-page .circ .ico{width:19px;height:19px;stroke-width:2}.signature-page .checks{list-style:none;display:grid;gap:9px}.signature-page .checks li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.4}.signature-page .checks li:before{content:"";width:19px;height:19px;border-radius:50%;flex:none;margin-top:1px;background:var(--gold-grad)}.signature-page .checks li{position:relative}.signature-page .checks li:after{content:"";position:absolute;left:6px;top:5px;width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.signature-page .topbar{background:#14203d;color:#ede9e1;font-family:var(--serif);font-size:15.5px;border-bottom:1px solid rgba(216,180,103,.28)}.signature-page .topbar .wrap{display:flex;align-items:center;gap:52px;min-height:64px}.signature-page .topbar a,.signature-page .topbar span.ti{display:inline-flex;align-items:center;gap:16px;white-space:nowrap}.signature-page .topbar .ico{width:22px;height:22px;color:#e6c089;stroke-width:1.5}.signature-page .topbar .ico.fill{fill:currentColor;stroke:none}.signature-page .topbar a:hover{color:#fff}.signature-page .tb-right{margin-left:auto;display:flex;align-items:center;gap:40px}.signature-page .tb-social{display:flex;gap:24px;align-items:center}.signature-page .tb-social a .ico{width:23px;height:23px;color:#e8c48a;stroke-width:1.8}.signature-page .tb-social a:hover .ico{color:#f6ddb0}.signature-page .langsel{position:relative}.signature-page .langsel>button{display:flex;align-items:center;gap:12px;background:none;border:0;color:#ede9e1;font-family:var(--serif);font-weight:500;font-size:16px;padding:6px 2px}.signature-page .langsel>button .flag{width:24px;height:24px;border-radius:50%;background-size:auto;background:linear-gradient(90deg,transparent 30%,#FECC02 30%,#FECC02 46%,transparent 46%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.signature-page .langsel>button .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.signature-page .flag{width:18px;height:12px;border-radius:2px;display:inline-block;flex:none}.signature-page .flag.se{background:linear-gradient(90deg,transparent 31%,#FECC02 31%,#FECC02 44%,transparent 44%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.signature-page .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.signature-page .langmenu{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border-radius:12px;padding:6px;box-shadow:0 20px 40px -18px #0f183080;z-index:70;min-width:150px}.signature-page .langmenu button{display:flex;gap:10px;align-items:center;width:100%;background:none;border:0;padding:9px 12px;border-radius:8px;color:var(--navy);font-weight:600;font-size:14px;text-align:left}.signature-page .langmenu button:hover,.signature-page .langmenu button[aria-pressed=true]{background:var(--cream-2)}@media(max-width:1380px){.signature-page .topbar .wrap{gap:32px}.signature-page .tb-right{gap:24px}}@media(max-width:1240px){.signature-page .topbar span.tb-hours{display:none}}@media(max-width:1060px){.signature-page .topbar a.tb-addr{display:none}}@media(max-width:760px){.signature-page .topbar a.tb-mail,.signature-page .tb-social{display:none}.signature-page .topbar .wrap{gap:16px}}.signature-page .hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:#14203d;border-bottom:1px solid rgba(216,180,103,.18);transition:box-shadow .2s}.signature-page .hdr.scrolled{box-shadow:0 12px 30px -18px #0f1830b3}.signature-page .hdr .wrap{display:flex;align-items:center;gap:22px;height:96px;position:relative}.signature-page .brand{flex:none;display:flex}.signature-page .brand img{height:68px;width:auto}.signature-page .menu{display:flex;align-items:center;gap:2px;list-style:none;margin-left:auto}.signature-page .menu>li{position:relative}.signature-page .menu>li.mega-li{position:static}.signature-page .menu>li>a{display:flex;align-items:center;gap:7px;padding:10px 12px;font-family:var(--serif);font-size:16.5px;color:#fff;border-radius:999px;white-space:nowrap;transition:background .2s,color .2s}.signature-page .menu>li.gold>a{color:var(--gold-lt)}.signature-page .menu>li>a:hover,.signature-page .menu>li:focus-within>a{background:#ffffff14}.signature-page .menu .dd>a:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.8}.signature-page .menu .sep{width:1px;height:42px;background:#fff3;margin-inline:10px}.signature-page .drop{position:absolute;top:calc(100% + 8px);left:-10px;min-width:300px;background:#fff;border-radius:var(--r-md);padding:10px;box-shadow:0 30px 60px -28px #0f18308c;opacity:0;visibility:hidden;transform:translateY(-4px);transition:.18s;color:var(--navy)}.signature-page .drop:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.signature-page .menu>li:hover .drop,.signature-page .menu>li:focus-within .drop{opacity:1;visibility:visible;transform:none}.signature-page .drop a{display:flex;flex-direction:column;padding:9px 12px;border-radius:10px;font-size:15px;font-weight:600}.signature-page .drop a small{font-weight:500;font-size:13px;color:var(--muted)}.signature-page .drop a:hover{background:var(--cream)}.signature-page .drop.cols{display:grid;grid-template-columns:1fr 1fr;min-width:520px}.signature-page .drop.mega{left:24px;right:24px;top:calc(100% - 4px);display:grid;grid-template-columns:1fr 280px;gap:36px;padding:32px 34px;max-height:calc(100vh - 140px);overflow-y:auto}.signature-page .mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 34px;align-content:start}.signature-page .mcol h5{font-family:var(--sans);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--line)}.signature-page .drop.mega .mcol a{display:block;padding:5px 0;font-size:15px;font-weight:500;border-radius:0}.signature-page .mfeat{background:var(--navy);border-radius:var(--r-md);padding:12px 12px 20px;display:flex;flex-direction:column;gap:10px;align-self:start;color:var(--on-dark)}.signature-page .mfeat .ph{aspect-ratio:4/3.3;border-radius:12px;transition:background-image .25s}.signature-page .mfeat b{font-family:var(--serif);font-size:20px;font-weight:600;color:#fff;padding-inline:6px}.signature-page .mfeat p{font-size:14px;padding-inline:6px;line-height:1.45}.signature-page .drop.mega .mfeat a.link{display:inline-flex;flex-direction:row;color:var(--gold-lt);padding:0 6px;font-size:14.5px}.signature-page .drop.mega .mfeat a.link:hover{background:none}.signature-page .hdr .btn-book{height:48px;padding-inline:20px 22px;gap:12px;font-family:var(--serif);font-weight:500;font-size:16px;border:1.5px solid #E6CC94;color:#fff7e8;background:var(--bronze);box-shadow:inset 0 1px #fff0d259,0 10px 24px -12px #0009}.signature-page .hdr .btn-book:hover{filter:brightness(1.1)}.signature-page .hdr .btn-book .ico{color:#fff7e8;stroke-width:1.7}.signature-page .burger{display:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;place-items:center;color:#fff}@media(max-width:1380px){.signature-page .menu>li>a{font-size:15.5px;padding:10px 9px}.signature-page .menu .sep{margin-inline:4px}.signature-page .hdr .btn-book{padding-inline:18px 20px}}.signature-page .hero{position:relative;background:var(--navy-deep);color:#fff;isolation:isolate;overflow:hidden}.signature-page .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:70% 35%;background-size:cover}.signature-page .hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f1830f7,#0f1830db 38%,#14203d73 75%,#14203d59),linear-gradient(180deg,#0f183033 60%,#0f1830d9)}.signature-page .hero-in{padding-block:84px 130px}.signature-page .hero .eyebrow{color:var(--gold-lt);gap:14px}.signature-page .hero .eyebrow:before{display:none}.signature-page .hero .eyebrow i{width:4px;height:4px;border-radius:50%;background:currentColor}.signature-page .hero .eyebrow:after{content:"";width:130px;height:1px;background:currentColor;opacity:.7}.signature-page .hero h1{color:#fff;font-size:clamp(40px,5.2vw,76px);font-weight:700;line-height:1.02;letter-spacing:-.02em;margin:26px 0 22px;max-width:900px}.signature-page .hero h1 .it{color:var(--gold-lt)}.signature-page .hero h1 .w{font-style:italic;font-weight:600}.signature-page .hero .lead{font-family:var(--serif);color:#e3e8f2;font-size:clamp(17px,1.35vw,20px);max-width:560px;line-height:1.45}.signature-page .hero-ctas{display:flex;gap:16px;flex-wrap:wrap;margin-top:36px}.signature-page .hero-ctas .btn{height:48px;font-family:var(--serif);font-weight:500;font-size:15.5px;padding-inline:22px 24px}.signature-page .hero-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;max-width:1240px}.signature-page .hf{display:flex;align-items:center;gap:20px;padding-right:20px}.signature-page .hf+.hf{border-left:1px solid rgba(255,255,255,.18);padding-left:28px}.signature-page .hf .rd{width:64px;height:64px;border-radius:50%;border:1px solid rgba(216,180,103,.7);display:grid;place-items:center;color:var(--gold-lt);flex:none}.signature-page .hf .rd .ico{width:28px;height:28px;stroke-width:1.4}.signature-page .hf span{font-family:var(--serif);font-size:15px;line-height:1.35;color:#fff}.signature-page .hf small{display:block;font-size:14px;color:var(--on-dark)}.signature-page .trustcard{position:relative;z-index:2;margin-top:-64px}.signature-page .trustcard .card{background:var(--cream);border-radius:var(--r-lg);box-shadow:0 40px 70px -40px #0f183080;display:grid;grid-template-columns:repeat(4,1fr);padding:10px}.signature-page .tc{display:flex;gap:18px;align-items:center;padding:20px 24px}.signature-page .tc+.tc{border-left:1px solid var(--line)}.signature-page .tc .sq{width:68px;height:68px;border-radius:16px;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.signature-page .tc .sq .ico{width:28px;height:28px}.signature-page .tc b{display:block;font-family:var(--serif);font-weight:600;font-size:18.5px;color:var(--navy);line-height:1.25}.signature-page .tc span{font-size:14.5px;line-height:1.4;display:block}.signature-page .trust{background:var(--cream);border-block:1px solid var(--line);margin-top:40px}.signature-page .trust .wrap{display:flex;align-items:center;gap:36px;padding-block:28px}.signature-page .trust p{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#94692f;flex:none;max-width:170px;line-height:1.5}.signature-page .logos{display:flex;align-items:center;justify-content:space-between;gap:28px;flex:1;flex-wrap:wrap}.signature-page .logos img{height:44px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.75;mix-blend-mode:multiply;transition:.2s}.signature-page .logos img:hover{filter:none;opacity:1}@media(max-width:900px){.signature-page .trust .wrap{flex-direction:column;align-items:flex-start;gap:18px}.signature-page .trust p{max-width:none}.signature-page .logos{justify-content:flex-start;gap:22px 30px}}@media(max-width:640px){.signature-page .logos img{height:34px}}.signature-page .ways{position:relative;padding-block:36px 44px;isolation:isolate;overflow:hidden;background:#dce3ee}.signature-page .ways .wbg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-2;background-position:center 30%;background-size:cover;filter:blur(26px) saturate(.8);transform:scale(1.08)}.signature-page .ways:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#14203df5,#14203de6 24%,#283a62b3 46%,#96a6c48c 72%,#e8ecf3d9)}.signature-page .ways .head{margin-bottom:22px;align-items:center}.signature-page .ways .head{flex-wrap:nowrap}.signature-page .ways .head>div{max-width:none;flex:1;min-width:0}.signature-page .ways .head .btn{flex:none}.signature-page .ways .head h2{color:#fff;font-size:clamp(28px,2.9vw,44px);margin:8px 0;letter-spacing:-.02em}.signature-page .ways .head .lead{color:#eef1f7;font-size:17px;max-width:none}.signature-page .ways .eyebrow.rule{color:#e7d3a6;font-size:14px;letter-spacing:.12em}.signature-page .ways .btn-goldline{height:46px;padding-inline:22px;font-weight:600;font-size:14.5px;background:#14203d59}.signature-page .wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.signature-page .way{position:relative;border-radius:14px;overflow:hidden;background:#fbf6ef;min-height:520px;display:flex;flex-direction:column;border:1.5px solid rgba(255,255,255,.85);box-shadow:0 26px 50px -30px #0f18308c;isolation:isolate}.signature-page .way.b{background:#f3f7fc}.signature-page .way .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center}.signature-page .way:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fbf6efe6,#fbf6efbf 38%,#fbf6ef33 56%,#fbf6ef00 70%)}.signature-page .way.b:before{background:linear-gradient(90deg,#f3f7fce6,#f3f7fcbf 38%,#f3f7fc33 56%,#f3f7fc00 70%)}.signature-page .way .in{padding:22px 30px 18px;display:flex;flex-direction:column;gap:0;flex:1}.signature-page .num{width:46px;height:46px;border-radius:50%;background:var(--gold-soft);color:var(--navy);font-family:var(--serif);font-weight:500;font-size:17px;display:grid;place-items:center}.signature-page .way .num{background:#efdcc1}.signature-page .way.b .num{background:#d3e3f7}.signature-page .way .wi{color:var(--gold);margin:20px 0 6px;display:grid;place-items:center;width:56px;height:56px}.signature-page .way .wi.ring{border:1.5px solid var(--gold);border-radius:50%}.signature-page .way .wi .ico{width:44px;height:44px;stroke-width:1.2}.signature-page .way .wi.ring .ico{width:32px;height:32px}.signature-page .way h3{font-size:clamp(24px,2vw,30px);line-height:1.05;font-weight:700;color:var(--navy);margin-bottom:8px;max-width:230px}.signature-page .way .sub{font-size:15.5px;color:var(--navy);max-width:220px;line-height:1.4}.signature-page .way .checks{margin:18px 0 20px;max-width:none;gap:6px}.signature-page .way .checks li{font-size:14.5px;color:var(--navy)}.signature-page .way .checks li:before{background:linear-gradient(135deg,#c79a55,#a9782f)}.signature-page .way.b .checks li:before{background:#3e7ed6}.signature-page .way .btn{margin-top:auto;align-self:flex-start;height:44px;padding-inline:26px;font-family:var(--sans);font-weight:500;font-size:14.5px;background:var(--navy)}.signature-page .stats{background:var(--navy);color:var(--on-dark)}.signature-page .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.signature-page .st{padding:44px 20px;text-align:center}.signature-page .st+.st{border-left:1px solid rgba(255,255,255,.1)}.signature-page .st b{display:block;font-family:var(--serif);font-weight:600;font-size:clamp(40px,4.4vw,58px);line-height:1;color:#fff;font-variant-numeric:lining-nums tabular-nums}.signature-page .st b sup{font-size:.55em;color:var(--gold-lt);position:relative;top:-.5em;vertical-align:baseline;margin-left:2px}.signature-page .st>span{display:block;margin-top:10px;font-size:14.5px}.signature-page .sig-wrap{background:var(--bg)}.signature-page .sig-band{position:relative;border-radius:32px 32px 0 0;overflow:hidden;padding:30px 52px 26px;background:var(--navy);isolation:isolate}.signature-page .sig-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 70% 20%,rgba(70,92,140,.55),transparent 55%),radial-gradient(ellipse at 20% 120%,rgba(60,80,125,.35),transparent 60%)}.signature-page .sig-band .head{margin:0}.signature-page .sig-band h2{color:#fff;font-size:clamp(34px,3.8vw,62px);letter-spacing:-.025em;margin:6px 0 4px}.signature-page .sig-band .lead{color:#eef1f7;font-size:clamp(16px,1.2vw,20px);font-family:var(--sans);max-width:none}.signature-page .sig-band .eyebrow{font-size:13px}.signature-page .sig-band .btn-goldline{height:46px;padding-inline:22px;font-size:14.5px;font-weight:500}.signature-page .sig-band .head>div{max-width:none}.signature-page .sig-band .eyebrow{color:var(--gold-lt)}.signature-page .sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px;position:relative}.signature-page .sc{position:relative;border-radius:var(--r-md);overflow:hidden;min-height:400px;color:#fff;display:flex;isolation:isolate;box-shadow:0 26px 50px -30px #0f183099}.signature-page .sc .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .7s}.signature-page .sc:hover .ph{transform:scale(1.05)}.signature-page .sc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#1c16128c,#1c161259 45%,#1c16120d)}.signature-page .sc .in{padding:28px 34px;display:flex;flex-direction:column;gap:12px;width:100%}.signature-page .sc .ring{width:72px;height:72px;border-radius:50%;border:1.5px solid var(--gold-lt);display:grid;place-items:center;color:var(--gold-lt)}.signature-page .sc .ring .ico{width:38px;height:38px;stroke-width:1.2}.signature-page .sc h3{max-width:420px;color:#fff;font-size:clamp(26px,2.1vw,36px);font-weight:600;margin-top:4px}.signature-page .sc h3 small{display:block;font-size:.6em;color:#ede6da;margin-top:4px}.signature-page .sc .bar{width:44px;height:2px;background:var(--gold-lt)}.signature-page .sc .checks li{color:#f1ece4;font-size:14.5px}.signature-page .sc .btn{margin-top:auto;align-self:flex-start;border-color:#ffffffbf;color:#fff;height:42px;padding-inline:22px;font-family:var(--sans);font-weight:500;font-size:14px}.signature-page .sc .btn:hover{background:#fff;color:var(--navy)}.signature-page .newt{background:var(--cream)}.signature-page .newt .ncards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.signature-page .nc{position:relative;background:transparent;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 50px -34px #0f183066}.signature-page .nc .ph{aspect-ratio:2.3/1;border-radius:16px 16px 0 0}.signature-page .nc .num{position:absolute;top:14px;left:14px;width:44px;height:44px;font-size:15px;background:#f4e8d2eb}.signature-page .nc.b .num{background:#d6e5f8f2}.signature-page .nc .in{position:relative;margin-top:-14px;background:#fcfaf6;border-radius:14px 14px 16px 16px;padding:18px 22px;display:flex;flex-direction:column;gap:6px;flex:1}.signature-page .nc .eyebrow{font-size:11px;letter-spacing:.12em}.signature-page .nc .eyebrow:before{display:none}.signature-page .nc h3{font-size:clamp(24px,2vw,30px);letter-spacing:-.02em}.signature-page .nc p{font-size:14px;line-height:1.45;color:var(--navy)}.signature-page .nc .checks{margin:10px 0 14px;gap:7px}.signature-page .nc .checks li{font-size:13px;color:var(--body)}.signature-page .nc .checks li:before{width:17px;height:17px;background:#f1dfc2}.signature-page .nc .checks li:after{left:6px;top:4px;width:5px;height:8px;border-color:#b98b35}.signature-page .nc.b .checks li:before{background:#d6e5f8}.signature-page .nc.b .checks li:after{border-color:#3e7ed6}.signature-page .nc .link{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-size:14px}.signature-page #priser{background:var(--bg)}.signature-page .pr-wrap{display:grid;grid-template-columns:.92fr 1.08fr;gap:40px;align-items:stretch}.signature-page .pr-left h2{font-size:clamp(34px,3.6vw,52px);margin:10px 0 14px}.signature-page .pr-left .lead{font-size:15.5px;line-height:1.5}.signature-page .pr-chips{display:flex;flex-wrap:wrap;gap:10px 0;margin:18px 0 22px}.signature-page .pr-chips>span{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--body);padding-inline:16px;border-left:1px solid var(--line)}.signature-page .pr-chips>span:first-child{padding-left:0;border-left:0}.signature-page .pr-chips .rd{width:32px;height:32px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.signature-page .pr-chips .rd .ico{width:16px;height:16px}.signature-page .pr-photo{border-radius:18px;overflow:hidden;background:transparent}.signature-page .pr-photo .ph{aspect-ratio:2/1;display:flex;align-items:flex-end;padding:18px;border-radius:18px}.signature-page .cons-card{position:relative;background:#fbf7f1eb;border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:14px;max-width:340px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.signature-page .cons-card .round{width:48px;height:48px;border-radius:12px;background:#fff9;border:1px solid var(--line);display:grid;place-items:center;flex:none;color:var(--gold)}.signature-page .cons-card .round .ico{width:22px;height:22px}.signature-page .cons-card b{display:block;font-family:var(--serif);font-size:17px;font-weight:600;color:var(--navy)}.signature-page .cons-card span{font-size:12.5px;line-height:1.4;display:block}.signature-page .cons-card .go{width:40px;height:40px;border-radius:50%;background:var(--bronze);color:#fff;display:grid;place-items:center;flex:none;margin-left:auto}.signature-page .cons-row{display:grid;grid-template-columns:1fr 1fr;background:var(--cream);border-radius:0 0 16px 16px;margin-top:-4px;padding-block:6px}.signature-page .cons-row div{display:flex;align-items:center;gap:14px;padding:12px 20px}.signature-page .cons-row div+div{border-left:1px solid var(--line)}.signature-page .cons-row .round{width:42px;height:42px}.signature-page .cons-row b{display:block;color:var(--navy);font-size:13.5px;font-weight:600}.signature-page .cons-row strong{font-size:16px;color:var(--gold);font-weight:800;font-variant-numeric:tabular-nums}.signature-page .pr-panel{display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:12px;border:1px solid var(--line);box-shadow:0 30px 60px -44px #0f183066}.signature-page .tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#f7f2ea;border-radius:999px;padding:4px;margin-bottom:6px}.signature-page .tabs button{border:0;background:none;border-radius:999px;padding:10px 8px;font-weight:600;font-size:13px;color:var(--navy);transition:.2s}.signature-page .tabs button[aria-selected=true]{background:var(--navy);color:#fff}.signature-page #plist{flex:1;display:flex;flex-direction:column;justify-content:space-between;background:var(--cream);border-radius:14px;padding:4px 10px}.signature-page .prow{flex:1}.signature-page .prow{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:9px 6px;border-bottom:1px solid var(--line)}.signature-page .prow:last-child{border-bottom:0}.signature-page .prow .rd{width:38px;height:38px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.signature-page .prow .rd .ico{width:18px;height:18px}.signature-page .prow b{display:block;color:var(--navy);font-size:14.5px}.signature-page .prow small{font-size:12px;display:block;line-height:1.35;color:var(--muted)}.signature-page .prow .p{white-space:nowrap;font-weight:800;color:var(--navy);font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.signature-page .prow .p em{font-style:normal;font-weight:500;font-size:12px;color:var(--muted);margin-right:6px}.signature-page .prow .p.na{font-size:13px;font-weight:600;color:var(--muted)}.signature-page .prow .btn{height:36px;padding-inline:16px;border:1px solid var(--line);background:#fff;font-size:13px;color:var(--navy);font-weight:700;gap:10px}.signature-page .prow .btn:hover{border-color:var(--navy);background:var(--navy);color:#fff}.signature-page .res{background:var(--navy-deep);color:var(--on-dark)}.signature-page .res h2{color:#fff}.signature-page .res .eyebrow{color:var(--gold-lt)}.signature-page .res .link{color:#fff}.signature-page .viewer{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:stretch}.signature-page .stage{position:relative;aspect-ratio:3/2;border-radius:var(--r-lg);background-color:#1a2440;background-position:center;background-size:cover;overflow:hidden}.signature-page .stage .lab{position:absolute;top:16px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#0f1830bf;color:#fff;padding:6px 12px;border-radius:999px}.signature-page .stage .lab.l{left:16px}.signature-page .stage .lab.r{right:16px;background:var(--gold)}.signature-page .stage:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ffffffb3}.signature-page .vinfo{display:flex;flex-direction:column;gap:18px}.signature-page .vinfo .cap{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-md);padding:24px}.signature-page .vinfo .cap small{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lt)}.signature-page .vinfo .cap h3{color:#fff;font-size:28px;margin:8px 0 6px}.signature-page .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.signature-page .thumbs button{aspect-ratio:1/1;border-radius:12px;border:2px solid transparent;background-color:#1a2440;background-position:center;background-size:cover;opacity:.55;transition:.2s}.signature-page .thumbs button:hover{opacity:.9}.signature-page .thumbs button[aria-pressed=true]{opacity:1;border-color:var(--gold-lt)}.signature-page .vnav{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:#fff}.signature-page .res .circ{background:transparent;border-color:#ffffff40;color:#fff}.signature-page .res .circ:hover{border-color:#fff}.signature-page .note{font-size:13px;margin-top:18px;color:var(--muted)}.signature-page .why{background:var(--cream)}.signature-page .why-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:stretch}.signature-page .why-photo{position:relative;display:flex;flex-direction:column}.signature-page .why-photo .ph{flex:1;min-height:420px;border-radius:20px;background-position:center}.signature-page .why-photo .badge{position:absolute;right:12px;bottom:96px;background:var(--navy);color:#fff;border-radius:12px;padding:14px 18px;max-width:180px;box-shadow:0 20px 40px -20px #0f183099}.signature-page .why-photo .badge b{display:block;font-family:var(--serif);font-weight:600;font-size:17px;line-height:1.2;margin-bottom:6px}.signature-page .why-photo .badge span{font-size:12px;color:#e3e8f2;line-height:1.4;display:block}.signature-page .wstats{position:relative;margin:-64px 0 0;display:grid;grid-template-columns:repeat(4,1fr);background:#fcfaf6;border-radius:0 0 20px 20px;box-shadow:0 24px 50px -34px #0f183066}.signature-page .wstats div{padding:16px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.signature-page .wstats div+div{border-left:1px solid var(--line)}.signature-page .wstats .ico{width:22px;height:22px;color:var(--gold);stroke-width:1.4;margin-bottom:4px}.signature-page .wstats b{font-family:var(--serif);font-size:16px;color:var(--navy);line-height:1}.signature-page .wstats span{font-size:11.5px;line-height:1.3;color:var(--body)}.signature-page .why h2{font-size:clamp(32px,3.4vw,50px);margin:10px 0 14px}.signature-page .why .lead{font-size:15px;line-height:1.5;max-width:620px}.signature-page .vgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:20px 0 24px}.signature-page .vv{display:flex;gap:16px;padding:14px 18px 14px 0;border-bottom:1px solid var(--line)}.signature-page .vv:nth-child(2n){padding-left:18px;padding-right:0;border-left:1px solid var(--line)}.signature-page .vv:nth-last-child(-n+2){border-bottom:0}.signature-page .vv .round{width:44px;height:44px}.signature-page .vv .round .ico{width:20px;height:20px}.signature-page .vv b{display:block;font-family:var(--sans);font-weight:700;font-size:13.5px;color:var(--navy);margin-bottom:3px}.signature-page .vv p{font-size:12.5px;line-height:1.45}.signature-page .btnrow{display:flex;gap:14px;flex-wrap:wrap}.signature-page .btnrow .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;padding-inline:24px}.signature-page .tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.signature-page .tm{background:#fff;border-radius:var(--r-md);overflow:hidden;box-shadow:0 26px 50px -36px #0f183073;border:1px solid var(--line);display:flex;flex-direction:column}.signature-page .tm .ph{aspect-ratio:16/11;background-position:center 22%}.signature-page .tm .in{position:relative;padding:40px 30px 26px;display:flex;flex-direction:column;gap:6px;flex:1}.signature-page .tm .round{position:absolute;top:-32px;left:28px;width:64px;height:64px;border:4px solid #fff}.signature-page .tm .role{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.signature-page .tm h3{font-size:34px}.signature-page .tm p{font-size:15.5px;margin-bottom:16px}.signature-page .tm .more{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--navy)}.signature-page .tm .more .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--navy);transition:.2s}.signature-page .tm:hover .more .go{background:var(--gold-grad);color:#fff}.signature-page .rv-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}.signature-page .rv-side h2{margin:12px 0 18px}.signature-page .rv-stage{background:#fff;border-radius:var(--r-lg);padding:48px;position:relative;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:26px;box-shadow:0 30px 60px -44px #0f183080}.signature-page .rv-stage .q{position:absolute;top:10px;right:34px;font-family:var(--serif);font-size:150px;line-height:1;color:var(--gold-soft)}.signature-page .stars{display:flex;gap:3px;color:#e2a93b}.signature-page .stars .ico{width:19px;height:19px;fill:currentColor;stroke:none}.signature-page .rv-quote{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.3;color:var(--navy);position:relative}.signature-page .rv-who{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.signature-page .rv-who .av{width:48px;height:48px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-weight:800;display:grid;place-items:center;flex:none}.signature-page .rv-who b{display:block;color:var(--navy)}.signature-page .rv-who small{font-size:13px}.signature-page .rv-ctrl{display:flex;align-items:center;gap:16px;margin-left:auto}.signature-page .dots{display:flex;gap:8px;align-items:center}.signature-page .dots button{width:9px;height:9px;border-radius:50%;border:0;background:var(--line);padding:0}.signature-page .dots button[aria-current=true]{background:var(--gold);width:30px;border-radius:999px}.signature-page .bk-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center}.signature-page .bk-left h2{font-size:clamp(34px,3.6vw,54px);margin:10px 0 12px}.signature-page .bk-left .lead{font-size:15px;line-height:1.5}.signature-page #boka{background:var(--bg)}.signature-page .steps{list-style:none;margin:30px 0 28px;display:grid;gap:0}.signature-page .steps li{display:grid;grid-template-columns:30px 40px 1fr;gap:20px;align-items:center;position:relative;padding-bottom:24px}.signature-page .steps li:last-child{padding-bottom:0}.signature-page .steps li:not(:last-child):before{content:"";position:absolute;left:14.5px;top:36px;bottom:6px;width:1px;background:var(--gold-lt)}.signature-page .steps .n{width:30px;height:30px;font-size:13px;border-radius:50%;background:var(--gold-grad);color:#fff;font-weight:700;display:grid;place-items:center}.signature-page .steps .round{width:40px;height:40px}.signature-page .steps .round .ico{width:18px;height:18px}.signature-page .steps b{display:block;font-family:var(--sans);font-weight:700;font-size:15px;color:var(--navy)}.signature-page .steps span{font-size:13px}.signature-page .unsure{display:grid;grid-template-columns:200px 1fr;background:var(--cream);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line)}.signature-page .unsure .ph{min-height:180px}.signature-page .unsure .in{padding:20px 24px;display:flex;flex-direction:column;gap:6px;justify-content:center}.signature-page .unsure small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.signature-page .unsure b{font-family:var(--serif);font-size:19px;color:var(--navy);font-weight:600}.signature-page .unsure p{font-size:12.5px;line-height:1.45}.signature-page .unsure .btn{align-self:flex-start;margin-top:8px}.signature-page .wizard{background:#fff;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 40px 80px -46px #0f18308c;border:1px solid var(--line)}.signature-page .wz-steps{display:flex;align-items:center;gap:14px;background:var(--navy);color:var(--on-dark);padding:20px 28px}.signature-page .wz-steps span{display:flex;gap:10px;align-items:center;font-weight:500;font-size:13px;white-space:nowrap}.signature-page .wz-steps span i{font-style:normal;width:30px;height:30px;font-size:13px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;font-size:15px;flex:none}.signature-page .wz-steps span.on{color:#fff}.signature-page .wz-steps span.on i,.signature-page .wz-steps span.done i{background:var(--gold-grad);border-color:transparent;color:#fff}.signature-page .wz-steps em{flex:1;height:1px;background:#d8b4678c;min-width:16px}.signature-page .wz-body{padding:26px 28px 20px;min-height:420px}.signature-page .wz-body small.stp{font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.signature-page .wz-body h3{font-size:clamp(24px,2.1vw,30px);margin:4px 0}.signature-page .wz-body p.s{font-size:13px;margin-bottom:16px}.signature-page .areas{display:grid;grid-template-columns:1fr 1fr;gap:14px}.signature-page .area{position:relative;border:0;border-radius:12px;overflow:hidden;min-height:150px;text-align:left;display:flex;align-items:flex-end;padding:18px;isolation:isolate;outline-offset:3px}.signature-page .area .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .5s}.signature-page .area:hover .ph{transform:scale(1.05)}.signature-page .area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#fbf7f18c,#fbf7f100 55%)}.signature-page .area b{display:block;font-family:var(--serif);font-weight:600;font-size:18px;color:var(--navy)}.signature-page .area small{font-size:12px;color:var(--navy)}.signature-page .area .go{position:absolute;right:16px;bottom:18px;width:44px;height:44px;border-radius:50%;background:#fbf7f1f2;display:grid;place-items:center;color:var(--navy)}.signature-page .area[aria-pressed=true]{box-shadow:0 0 0 3px var(--gold)}.signature-page .opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.signature-page .opt{text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:var(--r-sm);padding:16px 18px;display:flex;flex-direction:column;gap:2px;transition:.15s;color:var(--navy)}.signature-page .opt:hover{border-color:var(--navy)}.signature-page .opt[aria-pressed=true]{border-color:var(--gold);background:var(--cream)}.signature-page .opt b{font-size:16px}.signature-page .opt .pr{font-weight:800;font-size:16px;color:var(--gold);margin-top:4px;font-variant-numeric:tabular-nums}.signature-page .opt small{font-size:13.5px;color:var(--body)}.signature-page .summary{background:var(--cream);border-radius:var(--r-md);padding:22px 24px;display:grid;gap:10px}.signature-page .summary div{display:flex;justify-content:space-between;gap:16px;font-size:15px}.signature-page .summary b{color:var(--navy);text-align:right}.signature-page .wz-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 20px;padding:10px 10px 10px 24px;border:1px solid var(--line);border-radius:999px}.signature-page .wz-foot .back{background:none;border:0;color:var(--muted);font-weight:600;display:inline-flex;gap:10px;align-items:center}.signature-page .wz-foot .back:disabled{opacity:.45;cursor:default}.signature-page .wz-foot .btn{height:44px;padding-inline:28px;font-size:14px}.signature-page .wz-foot .btn[aria-disabled=true]{pointer-events:none}.signature-page .vid{background:var(--cream)}.signature-page .vid .side{display:flex;flex-direction:column;align-items:center;gap:10px}.signature-page .vid .side small{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.signature-page .yt-btn{border-color:var(--gold-lt);color:var(--navy);background:#fff;height:46px}.signature-page .yt-btn:hover{border-color:var(--navy)}.signature-page .yt-ic{width:30px;height:21px;border-radius:6px;background:var(--gold);display:grid;place-items:center}.signature-page .yt-ic:after{content:"";border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.signature-page .chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.signature-page .chips button{height:46px;padding-inline:24px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:15px;color:var(--navy);transition:.15s}.signature-page .chips button:hover{border-color:var(--navy)}.signature-page .chips button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .vtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px)/3);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.signature-page .vtrack::-webkit-scrollbar{display:none}.signature-page .vc{scroll-snap-align:start;background:#fff;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}.signature-page .vc[hidden]{display:none}.signature-page .vc .ph{aspect-ratio:16/8}.signature-page .vc .play{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 10px 30px -10px #00000080;transition:transform .2s}.signature-page .vc .play:after{content:"";border-left:16px solid var(--navy);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:5px}.signature-page .vc:hover .play{transform:scale(1.08)}.signature-page .vc .dur{position:absolute;right:14px;bottom:14px;background:#0f1830cc;color:#fff;font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;font-variant-numeric:tabular-nums}.signature-page .vc .in{padding:20px 22px 22px;display:grid;grid-template-columns:1fr auto;gap:6px 14px}.signature-page .vc .in small{grid-column:1/-1;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.signature-page .vc h3{font-size:23px}.signature-page .vc .in .ico{color:var(--navy);margin-top:4px}.signature-page .vc p{grid-column:1/-1;font-size:15px;line-height:1.45}.signature-page .vnav2{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:28px}.signature-page .ig{background:var(--bg)}.signature-page .ig h2{font-size:clamp(32px,3.4vw,50px)}.signature-page .ig .lead{font-size:15px;line-height:1.5}.signature-page .ig-follow .btn{height:46px;font-size:14.5px}.signature-page .ig-follow{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.signature-page .avs{display:flex}.signature-page .avs span{width:46px;height:46px;border-radius:50%;border:3px solid var(--bg);background-color:var(--cream-2);background-position:center 20%;background-size:cover}.signature-page .avs span+span{margin-left:-12px}.signature-page .ig-handle{padding-left:20px;border-left:1px solid var(--line);font-size:13.5px;line-height:1.4}.signature-page .ig-handle b{display:block;color:var(--navy)}.signature-page .ig-wrap{position:relative}.signature-page .igtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px)/6);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.signature-page .igtrack::-webkit-scrollbar{display:none}.signature-page .igtrack a{position:relative;aspect-ratio:1/1.06;border-radius:var(--r-md);overflow:hidden;scroll-snap-align:start;background-color:var(--cream-2);background-position:center;background-size:cover}.signature-page .igtrack a .ico{position:absolute;top:14px;right:14px;color:#fff;width:24px;height:24px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.signature-page .igtrack a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0f183059;opacity:0;transition:.2s}.signature-page .igtrack a:hover:after{opacity:1}.signature-page .ig-wrap .circ{position:absolute;top:50%;margin-top:-26px;width:52px;height:52px;z-index:2;box-shadow:0 10px 24px -12px #0f183080;color:var(--gold)}.signature-page .ig-wrap .prev{left:-26px}.signature-page .ig-wrap .next{right:-26px}.signature-page .igdots{display:flex;justify-content:center;gap:10px;margin-top:26px}.signature-page .igdots span{width:26px;height:3px;border-radius:4px;background:var(--line)}.signature-page .igdots span.on{background:var(--gold)}.signature-page .bgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.signature-page .pbig{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);overflow:hidden;padding:12px;display:flex;flex-direction:column;box-shadow:0 26px 50px -40px #0f183073}.signature-page .pbig .ph{aspect-ratio:16/8;border-radius:12px}.signature-page .pbig .tag{position:absolute;top:16px;left:16px;background:var(--gold-grad);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:9px 18px;border-radius:999px}.signature-page .pbig .in{padding:20px 14px 12px;display:flex;flex-direction:column;gap:10px}.signature-page .meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13.5px;align-items:center}.signature-page .meta span,.signature-page .meta time{white-space:nowrap}.signature-page .meta span{color:var(--gold);font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:12.5px}.signature-page .pbig h3{font-size:clamp(24px,2.3vw,32px)}.signature-page .pbig p{font-size:15.5px}.signature-page .pbig .rl{color:var(--gold);font-weight:700;display:inline-flex;gap:10px;align-items:center;text-decoration:underline;text-underline-offset:4px;margin-top:6px}.signature-page .bside{display:grid;gap:12px}.signature-page .bside .bs-lab{margin-top:6px}.signature-page .bside .bs-lab:first-child{margin-top:0}.signature-page .psm{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);padding:12px;display:grid;grid-template-columns:42% 1fr auto;gap:22px;align-items:center;box-shadow:0 26px 50px -40px #0f183073}.signature-page .psm .ph{aspect-ratio:4/3.6;border-radius:12px}.signature-page .psm>div:nth-child(2){min-width:0}.signature-page .psm h3{font-size:clamp(20px,1.8vw,25px);margin:8px 0}.signature-page .psm p{font-size:14.5px;line-height:1.5}.signature-page .psm .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--gold);margin-right:10px;transition:.2s}.signature-page .psm:hover .go,.signature-page .pbig:hover .rl .ico{transform:translate(3px)}.signature-page .pbig h3:hover,.signature-page .psm:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.signature-page .fl-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:stretch}.signature-page .fl-wrap>div:first-child{display:flex;flex-direction:column}.signature-page .fl-wrap .faq{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.signature-page .fl h2{font-size:clamp(36px,4.4vw,58px);margin:12px 0 14px}.signature-page .faq{margin-top:28px}.signature-page details{border-bottom:1px solid var(--line);border-radius:var(--r-md);transition:background .2s}.signature-page details[open]{background:var(--cream);border-bottom-color:transparent}.signature-page summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:52px 1fr 40px;gap:20px;align-items:center;padding:16px 18px;font-family:var(--serif);font-weight:600;font-size:21px;color:var(--navy)}.signature-page summary::-webkit-details-marker{display:none}.signature-page summary .round{width:52px;height:52px}.signature-page summary .round .ico{width:22px;height:22px}.signature-page summary .pm{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center}.signature-page summary .pm:before{content:"+";font-family:var(--sans);font-size:20px;font-weight:500;line-height:1}.signature-page details[open] summary .pm:before{content:"−"}.signature-page details p{padding:0 70px 20px 90px;font-size:15.5px}.signature-page details p a{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.signature-page .loc{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:#fff;box-shadow:0 40px 80px -48px #0f183099;border:1px solid var(--line)}.signature-page .loc-top{position:relative;min-height:240px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:var(--navy);isolation:isolate;overflow:hidden}.signature-page .loc-top .ph{position:absolute;top:0;bottom:0;right:0;width:62%;z-index:-2}.signature-page .loc-top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--navy) 38%,rgba(20,32,61,.75) 60%,rgba(20,32,61,.15) 100%)}.signature-page .loc-top img.logo{height:66px;width:auto;margin-bottom:auto;align-self:flex-start}.signature-page .loc-top h3{color:#fff;font-size:34px;margin-top:22px}.signature-page .loc-top span{color:#e3e8f2}.signature-page .loc-top .badge-open{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:#0f1830b3;color:#fff}.signature-page .badge-open .led{width:8px;height:8px;border-radius:50%;background:var(--muted)}.signature-page .badge-open.is-open .led{background:#4cc38a}.signature-page .badge-open.is-closed .led{background:#e0806f}.signature-page .loc-body{flex:1;display:flex;flex-direction:column;padding:8px 28px 28px;background:var(--cream)}.signature-page .lrow{flex:1;display:grid;grid-template-columns:52px 1fr auto;gap:18px;align-items:center;padding-block:18px;border-bottom:1px solid var(--line)}.signature-page .lrow:last-of-type{border-bottom:0;align-items:start}.signature-page .lrow .round{width:52px;height:52px}.signature-page .lrow b{display:block;color:var(--navy);font-size:15.5px}.signature-page .lrow .lk{font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;display:inline-flex;gap:8px;align-items:center;font-size:14.5px;white-space:nowrap}.signature-page .hours{display:grid;grid-template-columns:auto auto;justify-content:start;gap:2px 56px;font-size:15px;font-variant-numeric:tabular-nums;margin-top:4px}.signature-page .hours .today{color:var(--navy);font-weight:800}.signature-page .loc .btns{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:18px}.signature-page .loc .btns .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;justify-content:center;padding-inline:18px}.signature-page .loc .btns .btn-line{background:#fff;border-color:var(--line)}.signature-page .end{padding-block:0;--gx:max(24px, calc((100% - 1360px)/2) )}.signature-page .end>.wrap{max-width:none;padding-inline:0}.signature-page .endbox{overflow:hidden}.signature-page .cta{position:relative;background:linear-gradient(100deg,#fbf7f1,#f6f1ea 38%,#eef3f9 70%,#e6eef7);padding-inline:var(--gx);display:grid;grid-template-columns:1.05fr .5fr 1.35fr .36fr;gap:24px;align-items:center;isolation:isolate;overflow:hidden}.signature-page .cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 98% 10%,rgba(150,170,140,.18),transparent 40%),radial-gradient(ellipse at 0% 100%,rgba(170,150,120,.14),transparent 45%)}.signature-page .cta .txt{padding-block:40px}.signature-page .cta .face{align-self:stretch;min-height:260px;background-position:88% 18%;background-size:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%)}.signature-page .cta h2{font-size:clamp(28px,2.5vw,40px);margin:10px 0;white-space:nowrap}.signature-page .cta .eyebrow{color:var(--navy);font-size:12px}.signature-page .cta .eyebrow:before{display:none}.signature-page .cta .eyebrow:after{content:"";width:60px;height:1px;background:var(--gold)}.signature-page .cta p{font-size:15.5px;color:var(--navy);max-width:420px;line-height:1.5}.signature-page .cta .btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.signature-page .cta .btns .btn{height:46px;padding-inline:22px;font-size:14.5px}.signature-page .cta-info{display:grid;grid-template-columns:1fr 1fr;gap:0}.signature-page .ci{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:13px;white-space:nowrap;color:var(--navy);line-height:1.35;padding:14px 16px}.signature-page .ci .round{width:46px;height:46px;flex:none;background:var(--gold-soft);color:var(--navy);box-shadow:0 8px 20px -14px #0f183066}.signature-page .ci .round .ico{width:22px;height:22px}.signature-page .cta-info .ci:nth-child(-n+2){background:#ffffff8c;border-radius:40px}.signature-page .cta-info .ci:nth-child(1){margin-right:8px}.signature-page .cta-info .ci:nth-child(n+3){font-family:var(--sans);margin-top:14px}.signature-page .cta-info .ci:nth-child(4){border-left:1px solid rgba(20,32,61,.15)}.signature-page .ci.plain .round{background:#fff;color:var(--navy)}.signature-page .ci.plain .round .ico{fill:currentColor;stroke:none}.signature-page .ci.plain .round .ico.st{fill:none;stroke:currentColor}.signature-page .ci small{display:block;font-size:12px;color:var(--body)}.signature-page .ci b{font-size:15px;font-weight:700;white-space:nowrap}.signature-page .hand{white-space:nowrap;font-family:var(--hand);font-size:24px;line-height:1.02;color:var(--navy);transform:rotate(-10deg);text-align:center}.signature-page .hand svg{width:40px;height:36px;stroke:var(--navy);fill:none;stroke-width:1.6;margin:6px auto 0;display:block}.signature-page .newsl{background:var(--navy-2);padding:36px var(--gx);display:grid;grid-template-columns:1fr 1fr;gap:20px 56px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.signature-page .newsl h3{color:#fff;font-size:clamp(24px,2.3vw,32px)}.signature-page .newsl h3 .it{color:var(--gold-lt)}.signature-page .newsl p.s{color:var(--on-dark);font-size:14.5px;margin-top:6px}.signature-page .nform{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.signature-page .nrow{display:flex;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:6px}.signature-page .nrow input{flex:1;min-width:0;width:0;background:none;border:0;color:#fff;padding-inline:18px;font-size:15.5px;outline:none}.signature-page .nrow input::placeholder{color:#8f9ab6}.signature-page .nrow .btn{height:46px}.signature-page .ncheck{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--on-dark)}.signature-page .ncheck input{margin-top:4px;accent-color:var(--gold)}.signature-page .nmsg{font-size:14px;color:var(--gold-lt);min-height:1.3em}.signature-page footer{background:var(--navy);color:#c3cbdd;font-size:15px}.signature-page .fgrid{display:grid;grid-template-columns:1.1fr .95fr 1.3fr 1.25fr 1.1fr;gap:0;padding:44px var(--gx) 36px}.signature-page .fgrid>div{padding-inline:24px;min-width:0}.signature-page .fgrid>div:first-child{padding-left:0;text-align:center;display:flex;flex-direction:column;align-items:center}.signature-page .fgrid>div+div{border-left:1px solid rgba(255,255,255,.1)}.signature-page .flogo{height:auto;width:190px;max-width:100%}.signature-page .ftag{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-top:6px;line-height:1.5}.signature-page footer .about{margin:14px 0 16px;text-align:left;font-size:14px;line-height:1.5}.signature-page footer h4{font-family:var(--serif);font-weight:600;color:var(--gold-lt);font-size:19px;margin-bottom:14px;white-space:nowrap}.signature-page footer ul{list-style:none;display:grid;gap:5px;font-size:13.5px}@media(min-width:1181px){.signature-page footer ul li{white-space:nowrap}}.signature-page footer ul a{display:inline}.signature-page footer ul a:after{content:"›";color:var(--gold-lt);font-size:17px;line-height:1;margin-left:8px}.signature-page footer ul a:hover{color:#fff}.signature-page .fcontact{display:grid;gap:12px;font-size:14px}.signature-page .fcontact div{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start}.signature-page .fcontact .ico{color:#fff;margin-top:2px}.signature-page .fcontact .fh{display:block;margin-top:2px;color:#c3cbdd;white-space:nowrap}.signature-page .fcontact .hours .today{color:#fff}.signature-page .fcontact .btn{margin-top:8px;height:44px;border-color:var(--gold-lt);color:#fff;gap:14px}.signature-page .fcontact .btn .ico{color:var(--gold-lt)}.signature-page .fcontact .btn:hover{background:var(--gold-grad);border-color:transparent}.signature-page .fcontact .btn:hover .ico{color:#fff}.signature-page .social{display:flex;gap:10px;justify-content:center}.signature-page .social a{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.25);display:grid;place-items:center;color:#fff}.signature-page .social a:hover{border-color:var(--gold-lt);color:var(--gold-lt)}.signature-page .social .ico{width:18px;height:18px}.signature-page .legal{border-top:1px solid rgba(255,255,255,.1);padding:16px var(--gx);display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;font-size:14px}.signature-page .legal nav{display:flex;flex-wrap:wrap;gap:0}.signature-page .legal nav a{padding-inline:12px;font-size:13.5px;border-left:1px solid rgba(255,255,255,.2)}.signature-page .legal nav a:first-child{border-left:0}.signature-page .legal nav a:hover{color:#fff}.signature-page .legal .lng{white-space:nowrap;display:flex;align-items:center;gap:8px;background:none;border:0;color:#c3cbdd;font-size:14px}.signature-page .after{height:0;background:var(--navy)}.signature-page .fab{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;display:inline-flex;align-items:center;gap:10px;height:50px;padding-inline:18px 22px;border-radius:999px;background:var(--navy);color:#fff;font-weight:600;font-size:15px;box-shadow:0 18px 36px -12px #0f18308c,0 0 0 4px #ffffffe6}.signature-page .fab:hover{background:var(--navy-2)}.signature-page .fab .ico{width:18px;height:18px;stroke-width:2}.signature-page .fab .ico.cal{width:20px;height:20px;color:var(--gold-lt)}.signature-page .fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;animation:pulse 2.8s infinite}.signature-page .mbar{display:none}.signature-page .drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#fff;transform:translate(100%);transition:transform .3s;overflow-y:auto;padding:16px 20px calc(110px + env(safe-area-inset-bottom,0px));visibility:hidden}.signature-page .drawer.open{transform:none;visibility:visible}.signature-page .drawer .top{display:flex;justify-content:space-between;align-items:center;height:72px;margin:-16px -20px 12px;padding-inline:20px;background:var(--navy)}.signature-page .drawer .top img{height:52px;width:auto}.signature-page .drawer .burger{display:grid}.signature-page .drawer details{border-radius:0}.signature-page .drawer details[open]{background:none}.signature-page .drawer summary{display:flex;justify-content:space-between;font-size:22px;padding:16px 0;border-bottom:1px solid var(--line)}.signature-page .drawer .sub-links{display:grid;gap:2px;padding:8px 0 16px}.signature-page .drawer .sub-links a{padding:7px 0;font-size:16px}.signature-page .drawer .dsub{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:14px}.signature-page .drawer>a{display:block;font-family:var(--serif);font-weight:600;font-size:22px;color:var(--navy);padding-block:16px;border-bottom:1px solid var(--line)}.signature-page .tabs button:hover{background:var(--navy);color:#fff}.signature-page .prow{transition:background .2s;border-radius:12px}.signature-page .prow:hover{background:#fff}.signature-page .prow:hover .btn,.signature-page .prow .btn:hover,.signature-page .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .btn-line:hover .ico{color:#fff}.signature-page .btn-navy:hover{background:var(--navy-2)}.signature-page .chips button:hover{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .opt:hover{border-color:var(--navy);background:var(--navy);color:#fff}.signature-page .opt:hover small,.signature-page .opt:hover .pr{color:#fff}.signature-page .area:hover .go{background:var(--navy);color:#fff}.signature-page .circ:hover{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .res .circ:hover{background:#fff;color:var(--navy)}.signature-page .tm:hover .more .go,.signature-page .psm:hover .go{background:var(--navy);color:#fff}.signature-page .nc,.signature-page .pbig,.signature-page .psm,.signature-page .tm,.signature-page .vc{transition:transform .25s,box-shadow .25s}.signature-page .nc:hover,.signature-page .pbig:hover,.signature-page .psm:hover,.signature-page .tm:hover,.signature-page .vc:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px #14203d8c}.signature-page .nc:hover .link,.signature-page .cc:hover .link{color:var(--gold)}.signature-page details summary:hover{color:var(--navy-2)}.signature-page details:not([open]) summary:hover .pm{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .loc .btns .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .loc .btns .btn-line:hover .ico{color:#fff}.signature-page .lrow .lk:hover{color:var(--gold)}.signature-page .drop a:hover{background:var(--navy);color:#fff}.signature-page .drop a:hover small{color:#c9d1e3}.signature-page .drop.mega .mcol a:hover{background:none;color:var(--gold)}@media(prefers-reduced-motion:reduce){.signature-page *{transition:none!important;scroll-behavior:auto!important;animation:none!important}}@media(max-width:1180px){.signature-page .menu{display:none}.signature-page .burger{display:grid}.signature-page .hdr .wrap{justify-content:space-between;height:84px}.signature-page .brand img{height:58px}.signature-page .hdr .btn-book{display:none}.signature-page .hero-feats{grid-template-columns:1fr 1fr;gap:22px 0}.signature-page .hf:nth-child(3){border-left:0;padding-left:0}.signature-page .trustcard .card,.signature-page .stats .wrap{grid-template-columns:1fr 1fr}.signature-page .tc:nth-child(3){border-left:0}.signature-page .tc:nth-child(n+3){border-top:1px solid var(--line)}.signature-page .st:nth-child(3){border-left:0}.signature-page .st:nth-child(n+3){border-top:1px solid rgba(255,255,255,.1)}.signature-page .wgrid,.signature-page .sgrid,.signature-page .newt .ncards,.signature-page .tgrid{grid-template-columns:1fr 1fr}.signature-page .pr-wrap,.signature-page .why-wrap,.signature-page .rv-wrap,.signature-page .bk-wrap,.signature-page .fl-wrap,.signature-page .viewer{grid-template-columns:minmax(0,1fr);gap:40px}.signature-page .vtrack{grid-auto-columns:calc((100% - 22px)/2)}.signature-page .igtrack{grid-auto-columns:calc((100% - 42px)/4)}.signature-page .cta{grid-template-columns:1fr 1fr;padding-block:32px}.signature-page .cta h2{white-space:normal}.signature-page .cta .txt{padding-block:0}.signature-page .cta .face{display:none}.signature-page .cta-info{grid-column:auto}.signature-page .cta .hand{display:none}.signature-page .fgrid{grid-template-columns:repeat(3,1fr);gap:32px 0}.signature-page .fgrid>div:first-child{grid-column:1/-1}.signature-page .fgrid>div:nth-child(2){border-left:0;padding-left:0}.signature-page .fgrid>div:nth-child(5){border-left:0;padding-left:0}}@media(max-width:900px){.signature-page .sec{padding-block:72px}.signature-page .cta{grid-template-columns:1fr}.signature-page .ways .head{flex-wrap:wrap}.signature-page .ways .head>div{flex:1 1 100%}.signature-page .newsl{grid-template-columns:1fr}.signature-page .bgrid{grid-template-columns:minmax(0,1fr)}.signature-page .psm{grid-template-columns:40% minmax(0,1fr)}.signature-page .psm .go{display:none}.signature-page .why-photo .badge{bottom:auto;top:16px}.signature-page .why-photo .ph{min-height:0;aspect-ratio:1/.9;flex:none}}@media(max-width:640px){.signature-page .wrap{padding-inline:16px}.signature-page{font-size:15.5px}.signature-page .topbar .wrap{min-height:42px}.signature-page .hdr .wrap{height:72px}.signature-page .brand img{height:50px}.signature-page .hero-in{padding-block:52px 120px}.signature-page .hero .eyebrow{flex-wrap:wrap;gap:8px 10px;font-size:11.5px;letter-spacing:.12em}.signature-page .hero .eyebrow:after{display:none}.signature-page .eyebrow:after{width:48px}.signature-page .topbar .tb-hours{display:none}.signature-page .tb-right{gap:8px}.signature-page .topbar{font-size:14px}.signature-page .topbar span.tb-hours{display:none}.signature-page .topbar .wrap{min-height:50px}.signature-page .topbar .ico{width:18px;height:18px}.signature-page .langsel>button{padding-left:10px}.signature-page .topbar .wrap{gap:10px}.signature-page .hero-ctas .btn{flex:1 1 100%}.signature-page .hero-feats{grid-template-columns:1fr;gap:16px}.signature-page .hf+.hf{border-left:0;padding-left:0}.signature-page .hf .rd{width:52px;height:52px}.signature-page .trustcard .card,.signature-page .stats .wrap{grid-template-columns:1fr}.signature-page .tc+.tc{border-left:0;border-top:1px solid var(--line)}.signature-page .tc{padding:16px}.signature-page .tc .sq{width:54px;height:54px}.signature-page .st+.st{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.signature-page .st{padding:26px 12px}.signature-page .wgrid,.signature-page .sgrid,.signature-page .newt .ncards,.signature-page .tgrid,.signature-page .areas,.signature-page .opts,.signature-page .vgrid,.signature-page .cta-info{grid-template-columns:minmax(0,1fr)}.signature-page .way{min-height:560px}.signature-page .vv:nth-last-child(2){border-bottom:1px solid var(--line)}.signature-page .sig-band{padding:32px 22px 30px;border-radius:24px 24px 0 0}.signature-page .sc .in{padding:26px 24px}.signature-page .sc .ring{width:68px;height:68px}.signature-page .sc{min-height:380px}.signature-page .prow{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:12px 6px}.signature-page .prow .rd{width:44px;height:44px}.signature-page .prow .btn{grid-column:2/-1;justify-self:start;height:40px}.signature-page .prow .p{font-size:17px}.signature-page .tabs button{font-size:12.5px;padding:10px 4px}.signature-page .cons-row{grid-template-columns:1fr}.signature-page .cons-row div+div{border-left:0;border-top:1px solid var(--line)}.signature-page .wstats{grid-template-columns:1fr 1fr}.signature-page .wstats div:nth-child(3){border-left:0}.signature-page .wstats div:nth-child(n+3){border-top:1px solid var(--line)}.signature-page .why-photo .badge{position:static;max-width:none;border-radius:0}.signature-page .rv-stage{padding:30px 24px}.signature-page .steps li{grid-template-columns:40px 1fr;gap:14px}.signature-page .steps .round{display:none}.signature-page .steps li:not(:last-child):before{left:19px;top:46px}.signature-page .steps .n{width:40px;height:40px}.signature-page .unsure{grid-template-columns:1fr}.signature-page .unsure .ph{min-height:160px}.signature-page .wz-steps{padding:16px;gap:8px}.signature-page .wz-steps span b{display:none}.signature-page .wz-body{padding:20px}.signature-page .wz-foot{margin:0 14px 14px;padding-left:16px}.signature-page .wz-foot .btn{padding-inline:20px}.signature-page .vtrack{grid-auto-columns:86%}.signature-page .igtrack{grid-auto-columns:calc((100% - 14px)/2)}.signature-page .ig-wrap .circ{display:none}.signature-page .psm{grid-template-columns:1fr}.signature-page .summary div{flex-direction:column;gap:2px}.signature-page .summary b{text-align:left}.signature-page summary{grid-template-columns:44px 1fr 36px;gap:14px;padding:14px 10px;font-size:18px}.signature-page summary .round{width:44px;height:44px}.signature-page details p{padding:0 14px 18px 68px}.signature-page .lrow{grid-template-columns:44px 1fr}.signature-page .lrow .round{width:44px;height:44px}.signature-page .lrow .lk{grid-column:2}.signature-page .loc-body{padding:8px 18px 20px}.signature-page .loc .btns{grid-template-columns:1fr}.signature-page .loc-top .ph{width:100%;opacity:.35}.signature-page .cta{padding:36px 22px}.signature-page .newsl{padding:28px 22px}.signature-page .fgrid{grid-template-columns:1fr 1fr;padding:36px 22px}.signature-page .fgrid>div{padding-inline:0 12px;border-left:0!important}.signature-page .fgrid>div:last-child{grid-column:1/-1}.signature-page .legal{padding:18px 22px;flex-direction:column;align-items:flex-start}.signature-page .legal nav a{padding-inline:0 12px;border-left:0}.signature-page .fab{display:none}.signature-page .mbar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.signature-page .mbar .btn{flex:1;height:50px}.signature-page .after{height:74px}}.signature-page .im-hero{background-image:url(/images/signature/img-01.webp)}.signature-page .im-migran{background-image:url(/images/signature/img-02.webp)}.signature-page .im-lappar{background-image:url(/images/signature/img-03.webp)}.signature-page .im-naso{background-image:url(/images/signature/img-04.webp)}.signature-page .im-kinder{background-image:url(/images/signature/img-05.webp)}.signature-page .im-har{background-image:url(/images/signature/img-06.webp)}.signature-page .im-bbl{background-image:url(/images/signature/img-07.webp)}.signature-page .im-vad{background-image:url(/images/signature/img-08.webp)}.signature-page .im-trap{background-image:url(/images/signature/img-09.webp)}.signature-page .im-lift{background-image:url(/images/signature/img-10.webp)}.signature-page .im-sculptra{background-image:url(/images/signature/img-11.webp)}.signature-page .im-botox1{background-image:url(/images/signature/img-12.webp)}.signature-page .im-sculptra2{background-image:url(/images/signature/img-13.webp)}.signature-page .im-brost{background-image:url(/images/signature/img-14.webp)}.signature-page .im-konsult{background-image:url(/images/signature/img-15.webp)}.signature-page .im-mirror{background-image:url(/images/signature/img-16.webp)}.signature-page .im-clinic{background-image:url(/images/signature/img-17.webp)}.signature-page .im-thread{background-image:url(/images/signature/img-18.webp)}.signature-page .im-prp{background-image:url(/images/signature/img-19.webp)}.signature-page .im-glass{background-image:url(/images/signature/img-20.webp)}.signature-page .im-alex{background-image:url(/images/signature/img-21.webp)}.signature-page .im-tm2{background-image:url(/images/signature/img-22.webp)}.signature-page .im-tm3{background-image:url(/images/signature/img-23.webp)}.signature-page .im-tm4{background-image:url(/images/signature/img-24.webp)}.signature-page .im-r_s1{background-image:url(/images/signature/img-25.webp)}.signature-page .im-r_s2{background-image:url(/images/signature/img-26.webp)}.signature-page .im-r_s3{background-image:url(/images/signature/img-27.webp)}.signature-page .im-r_s4{background-image:url(/images/signature/img-28.webp)}.signature-page .im-r_s5{background-image:url(/images/signature/img-29.webp)}.signature-page .im-r_s6{background-image:url(/images/signature/img-30.webp)}.signature-page .im-r_w1{background-image:url(/images/signature/img-31.webp)}.signature-page .im-r_w2{background-image:url(/images/signature/img-32.webp)}.signature-page .im-r_w3{background-image:url(/images/signature/img-33.webp)}.signature-page .im-r_n1{background-image:url(/images/signature/img-34.webp)}.signature-page .im-r_n2{background-image:url(/images/signature/img-35.webp)}.signature-page .im-r_n3{background-image:url(/images/signature/img-36.webp)}.signature-page .im-r_p1{background-image:url(/images/signature/img-37.webp)}.signature-page .im-r_y1{background-image:url(/images/signature/img-38.webp)}.signature-page .im-r_b1{background-image:url(/images/signature/img-39.webp)}.signature-page .im-r_b2{background-image:url(/images/signature/img-40.webp)}.signature-page .im-r_b3{background-image:url(/images/signature/img-41.webp)}.signature-page .im-r_b4{background-image:url(/images/signature/img-42.webp)}.signature-page .im-r_b5{background-image:url(/images/signature/img-43.webp)}.signature-page .tp-wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.signature-page .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--muted);padding-block:22px 18px}.signature-page .crumbs a:hover{color:var(--navy)}.signature-page .crumbs b{color:var(--navy);font-weight:700}.signature-page .crumbs i{font-style:normal;color:#c9c3b8}.signature-page .tp-hero{display:grid;grid-template-columns:568fr 568fr;gap:56px;align-items:start;padding-bottom:32px}.signature-page .ba{position:relative;aspect-ratio:568/384;border-radius:18px;overflow:hidden;background:var(--cream-2)}.signature-page .ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.signature-page .ba .split{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;transform:translate(-1px)}.signature-page .ba .knob{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;box-shadow:0 6px 18px -6px #0f183073;display:grid;place-items:center;color:var(--navy);font-size:12px;font-weight:800;letter-spacing:2px}.signature-page .ba .lbl{position:absolute;bottom:16px;background:var(--navy);color:#fff;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px}.signature-page .ba .lbl.l{left:16px}.signature-page .ba .lbl.r{right:16px}.signature-page .ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.signature-page .thumbs5{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.signature-page .thumbs5 button{aspect-ratio:106/88;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--cream-2);transition:border-color .2s}.signature-page .thumbs5 button img{width:100%;height:100%;object-fit:cover}.signature-page .thumbs5 button[aria-pressed=true]{border-color:var(--gold)}.signature-page .thumbs5 a{border-radius:10px;background:var(--cream);border:1px solid var(--line);display:grid;place-items:center;font-size:13.5px;font-weight:700;color:var(--navy);text-align:center}.signature-page .thumbs5 a:hover{background:var(--navy);color:#fff}.signature-page .tp-info .kick{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--gold)}.signature-page .tp-info h1{font-size:clamp(38px,3.9vw,56px);font-weight:700;margin:8px 0 12px;letter-spacing:-.01em}.signature-page .tp-info .sum{font-size:17px;line-height:1.6;color:var(--body);max-width:560px}.signature-page .kf{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-top:20px;padding-block:14px}.signature-page .kf span{display:block;font-size:12.5px;color:var(--muted)}.signature-page .kf b{display:block;font-size:18px;color:var(--navy);margin-top:2px}.signature-page .xpr{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:18px}.signature-page .xpr strong{font-size:38px;font-weight:800;color:var(--navy);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.signature-page .xpr small{font-size:13.5px;color:var(--muted)}.signature-page .ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.signature-page .ctas .btn{height:48px;padding-inline:24px;font-size:15px;font-weight:700}.signature-page .trustl{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13.5px;color:var(--muted);margin-top:16px}.signature-page .trustl b{color:var(--navy)}.signature-page .drc{display:flex;align-items:center;gap:14px;background:var(--cream);border-radius:14px;padding:12px 16px;margin-top:20px}.signature-page .drc .av{width:48px;height:48px;border-radius:8px;flex:none;background-size:cover;background-position:center 20%}.signature-page .drc b{font-size:15px;color:var(--navy)}.signature-page .drc span{font-size:15px;color:var(--body)}.signature-page .drc small{display:block;font-size:13.5px;color:var(--muted)}.signature-page .np{background:#f3ece1;border-block:1px solid var(--line)}.signature-page .np .tp-wrap{display:flex;align-items:center;gap:14px 22px;padding-block:12px;flex-wrap:wrap}.signature-page .np .dot{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none}.signature-page .np b{color:var(--navy);font-size:15px}.signature-page .np p{font-size:15px;color:var(--body);flex:1;min-width:240px}.signature-page .np .btn{height:46px;font-family:var(--serif);font-weight:500;font-size:16px}.signature-page .tband{background:var(--navy);color:#e9ecf3}.signature-page .tband .tp-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 28px;padding-block:20px}.signature-page .tband span{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-size:16px}.signature-page .tband span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-lt)}.signature-page .snav{position:sticky;top:calc(env(safe-area-inset-top,0px) + 96px);z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.signature-page .snav .tp-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.signature-page .snav .tp-wrap::-webkit-scrollbar{display:none}.signature-page .snav a{flex:none;padding:16px 14px 14px;font-size:14.5px;font-weight:600;color:var(--navy);border-bottom:2px solid transparent;transition:.2s}.signature-page .snav a:hover{color:var(--gold)}.signature-page .snav a.on{border-bottom-color:var(--gold)}.signature-page .tsec{padding-block:80px;scroll-margin-top:170px}.signature-page .tsec.cr{background:var(--cream)}.signature-page .tsec .eyebrow{font-size:12px}.signature-page .tsec h2{font-size:clamp(32px,3.4vw,48px);margin:12px 0 14px;font-weight:700}.signature-page .tsec h2 .it{font-weight:500}.signature-page .tsec .lead{font-size:16px;max-width:640px;margin-bottom:28px}.signature-page .ov{display:grid;grid-template-columns:1fr 425px;gap:56px;align-items:start}.signature-page .ov p{font-size:16px;line-height:1.7;max-width:620px}.signature-page .ov p+p{margin-top:14px}.signature-page .card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px}.signature-page .card h3{font-size:21px;margin-bottom:14px}.signature-page .chips2{display:flex;flex-wrap:wrap;gap:8px}.signature-page .chips2 span,.signature-page .chips2 a{display:inline-flex;align-items:center;height:36px;padding-inline:14px;border-radius:999px;background:var(--cream);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--navy)}.signature-page .chips2 a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.signature-page .chips2.wh span{background:#fff}.signature-page .card .note{font-size:12.5px;color:var(--muted);margin-top:14px;line-height:1.5}.signature-page .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.signature-page .li{list-style:none;display:grid;gap:10px}.signature-page .li li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--body)}.signature-page .li li:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:4px;background:var(--gold-grad)}.signature-page .li.warn li:before{content:"!";border-radius:50%;background:#f7dcdc;color:#b44;font-size:11px;font-weight:800;display:grid;place-items:center;line-height:16px;text-align:center}.signature-page .card h3.red{color:#9c3a36}.signature-page .tl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;margin-top:8px}.signature-page .tl:before{content:"";position:absolute;left:12px;right:0;top:11px;height:2px;background:var(--line)}.signature-page .tl div{position:relative}.signature-page .tl i{display:block;width:24px;height:24px;border-radius:50%;background:var(--gold-grad);margin-bottom:28px;position:relative}.signature-page .tl b{display:block;font-family:var(--serif);font-size:22px;color:var(--navy)}.signature-page .tl span{font-size:14px;color:var(--body)}.signature-page .gal figure{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.signature-page .gal .ph2{position:relative;aspect-ratio:381/282}.signature-page .gal .ph2 img{width:100%;height:100%;object-fit:cover}.signature-page .gal .ph2:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff}.signature-page .gal .lbl{position:absolute;bottom:12px;background:var(--navy);color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;z-index:1}.signature-page .gal .lbl.l{left:12px}.signature-page .gal .lbl.r{right:12px}.signature-page .gal figcaption{padding:14px 16px 16px;font-size:13px;color:var(--muted);line-height:1.5}.signature-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.signature-page .steps5 div{border:1px solid var(--line);border-radius:16px;padding:22px 20px;background:#fff}.signature-page .steps5 i{font-style:normal;width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-family:var(--serif);display:grid;place-items:center;margin-bottom:16px}.signature-page .steps5 b{display:block;font-family:var(--serif);font-size:17px;color:var(--navy);margin-bottom:6px;line-height:1.25}.signature-page .steps5 p{font-size:13.5px;line-height:1.5}.signature-page .sk{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.signature-page .sk .col{display:grid;gap:18px}.signature-page .sk .sok{font-size:13px;color:var(--muted);margin-top:16px;line-height:1.55}.signature-page .sk .sok b{color:#9c3a36}.signature-page .pc{display:grid;gap:18px;margin-top:6px}.signature-page .pc{grid-template-columns:repeat(var(--n),1fr)}.signature-page .pcard{position:relative;border:1px solid var(--line);border-radius:18px;padding:26px 24px;background:#fff;display:flex;flex-direction:column;gap:6px}.signature-page .pcard h4{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--navy)}.signature-page .pcard strong{font-family:var(--serif);font-size:32px;font-weight:600;color:var(--navy);margin:8px 0 4px;font-variant-numeric:lining-nums}.signature-page .pcard p{font-size:14px;color:var(--body);flex:1}.signature-page .pcard .btn{align-self:flex-start;height:40px;padding-inline:18px;font-size:14px;margin-top:14px}.signature-page .pcard.rec{background:var(--navy);border-color:var(--navy)}.signature-page .pcard.rec h4,.signature-page .pcard.rec strong{color:#fff}.signature-page .pcard.rec p{color:var(--on-dark)}.signature-page .pcard .badge{position:absolute;top:-12px;left:22px;background:var(--gold-grad);color:#14203d;font-size:11px;font-weight:800;letter-spacing:.08em;padding:5px 10px;border-radius:999px}.signature-page .pfoot{font-size:13px;color:var(--muted);margin-top:18px}.signature-page .fq{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:start}.signature-page .fq .acc{display:grid;gap:10px}.signature-page .fq details{background:#fff;border:1px solid var(--line);border-radius:14px;border-bottom:1px solid var(--line)}.signature-page .fq details[open]{background:#fff}.signature-page .fq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-family:var(--serif);font-weight:600;font-size:17px;color:var(--navy);grid-template-columns:none}.signature-page .fq summary .pm{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;flex:none;font-family:var(--sans);font-size:16px}.signature-page .fq summary .pm:before{content:"+"}.signature-page .fq details[open] summary .pm:before{content:"−"}.signature-page .fq details p{padding:0 20px 18px;font-size:14.5px;max-width:none}.signature-page .fq .side{display:grid;gap:18px}.signature-page .fq .side p{font-size:14px;margin-bottom:16px}.signature-page .doc{background:var(--navy);border-radius:18px;padding:24px 28px;display:grid;grid-template-columns:126px 1fr auto;gap:28px;align-items:center;color:var(--on-dark)}.signature-page .doc .av{width:126px;height:126px;border-radius:8px;background-size:cover;background-position:center 20%}.signature-page .doc h3{color:#fff;font-size:26px;margin-bottom:6px}.signature-page .doc p{font-size:14.5px;max-width:460px}.signature-page .doc ul{list-style:none;display:grid;gap:8px}.signature-page .doc li{display:flex;gap:10px;align-items:center;font-size:14px;color:#fff}.signature-page .doc li:before{content:"";width:16px;height:16px;border-radius:4px;background:var(--gold-grad);flex:none}.signature-page .rev{text-align:center;font-size:12.5px;color:var(--muted);margin-top:20px}.signature-page .tp-pages{background:var(--cream);border-top:1px solid var(--line)}.signature-page .tp-pages .tp-wrap{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding-block:14px}.signature-page .tp-pages small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-right:8px}.signature-page .tp-pages a{font-size:13.5px;font-weight:600;color:var(--navy);padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:#fff}.signature-page .tp-pages a.on,.signature-page .tp-pages a:hover{background:var(--navy);color:#fff;border-color:var(--navy)}@media(max-width:1180px){.signature-page .snav{top:calc(env(safe-area-inset-top,0px) + 84px)}.signature-page .steps5{grid-template-columns:repeat(3,1fr)}.signature-page .pc{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.signature-page .tp-hero,.signature-page .ov,.signature-page .fq,.signature-page .sk{grid-template-columns:minmax(0,1fr);gap:28px}.signature-page .g3{grid-template-columns:1fr}.signature-page .tl{grid-template-columns:1fr 1fr;row-gap:28px}.signature-page .tl:before{display:none}.signature-page .doc{grid-template-columns:96px 1fr}.signature-page .doc .av{width:96px;height:96px}.signature-page .doc ul{grid-column:1/-1}}@media(max-width:640px){.signature-page .snav{top:calc(env(safe-area-inset-top,0px) + 72px)}.signature-page .tsec{padding-block:56px}.signature-page .steps5,.signature-page .pc{grid-template-columns:1fr}.signature-page .kf{grid-template-columns:1fr 1fr 1fr}.signature-page .kf b{font-size:15px}.signature-page .xpr strong{font-size:30px}.signature-page .ctas .btn{flex:1 1 100%}.signature-page .tband span{font-size:14px}.signature-page .thumbs5{gap:6px}.signature-page .thumbs5 a{font-size:11px}.signature-page .doc{grid-template-columns:1fr;text-align:left}.signature-page .tl{grid-template-columns:1fr}}.signature-page .hopt{margin-top:20px;border:1px solid var(--line);border-radius:18px;padding:16px 18px 18px;background:#fbf7f1}.signature-page .hopt-l{display:block;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a7230;margin-bottom:10px}.signature-page .hopt-c{display:flex;flex-wrap:wrap;gap:8px}.signature-page .hopt-c button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;font:inherit;text-align:left;transition:border-color .2s,background .2s,color .2s}.signature-page .hopt-c button b{font-size:13.5px;font-weight:700;color:var(--navy)}.signature-page .hopt-c button span{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.signature-page .hopt-c button:hover{border-color:var(--navy)}.signature-page .hopt-c button[aria-checked=true]{background:var(--navy);border-color:var(--navy)}.signature-page .hopt-c button[aria-checked=true] b{color:#fff}.signature-page .hopt-c button[aria-checked=true] span{color:#d8b467}.signature-page .hopt-c button:focus-visible{outline:2px solid #B98B35;outline-offset:2px}.signature-page .hopt .xpr{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.signature-page .xpr strong.na{font-size:26px}.signature-page .pc-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:6px 0 8px}.signature-page .pc-cat{font-size:14px;color:var(--muted)}.signature-page .pc-cat b{color:var(--navy);font-weight:700}.signature-page .pc-nav{display:flex;align-items:center;gap:10px}.signature-page .pc-arw{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--navy);background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.signature-page .pc-arw:hover:not(:disabled){background:var(--navy);color:#fff}.signature-page .pc-arw:disabled{opacity:.35;cursor:default}.signature-page .pc-arw .ico{width:16px;height:16px}.signature-page .btn-see{height:44px;padding-inline:20px;font-size:14px}.signature-page .pcs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding:16px 2px 6px;scrollbar-width:none;overscroll-behavior-x:contain}.signature-page .pcs::-webkit-scrollbar{display:none}.signature-page .pcs:focus-visible{outline:2px solid #B98B35;outline-offset:4px;border-radius:18px}.signature-page .pcs .pcard{scroll-snap-align:start}.signature-page .pcard .badge.alt{background:#fff;color:#8e6431;border:1px solid #D8B467}.signature-page .pcard strong.na{font-family:var(--sans);font-size:18px;font-weight:700;margin:14px 0 8px}.signature-page .pc-bar{position:relative;height:3px;background:var(--line);border-radius:3px;margin-top:18px;overflow:hidden}.signature-page .pc-bar i{position:absolute;top:0;bottom:0;left:0;background:var(--navy);border-radius:3px;transition:left .15s}.signature-page .pc-fit .pc-arw,.signature-page .pc-fit .pc-bar{display:none}@media(max-width:1180px){.signature-page .pcs{grid-auto-columns:calc((100% - 36px)/3)}}@media(max-width:860px){.signature-page .pcs{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:640px){.signature-page .pcs{grid-auto-columns:82%}.signature-page .pc-head{align-items:flex-start}.signature-page .pc-nav{width:100%}.signature-page .btn-see{margin-left:auto}.signature-page .hopt{padding:14px}.signature-page .hopt-c button{flex:1 1 calc(50% - 4px)}}.signature-page .tp-hero{align-items:stretch}.signature-page .tp-hero>div:first-child{display:flex;flex-direction:column;min-width:0}.signature-page .tp-hero .ba{flex:1 1 auto;aspect-ratio:auto;min-height:480px}@media(max-width:980px){.signature-page .tp-hero .ba{flex:none;aspect-ratio:568/440;min-height:0}}.tradlyft-page{--navy:#14203D;--navy-2:#22325A;--navy-deep:#0F1830;--gold:#B98B35;--gold-lt:#D8B467;--gold-grad:linear-gradient(135deg,#CFA75C 0%,#B98B35 55%,#A27526 100%);--bronze:radial-gradient(ellipse at 30% 30%,rgba(255,236,200,.18),transparent 60%),linear-gradient(115deg,#7A5326 0%,#A07440 38%,#8E6431 62%,#6E4A22 100%);--gold-soft:#F4E8D2;--cream:#FBF7F1;--cream-2:#F4EDE3;--bg:#FFFFFF;--ink:#14203D;--body:#4E5670;--muted:#80869A;--line:#ECE3D6;--on-dark:#C9D1E3;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Manrope","Helvetica Neue",Arial,sans-serif;--hand:"Caveat","Segoe Script",cursive;--r-lg:24px;--r-md:18px;--r-sm:12px;--wrap:1408px;color-scheme:light}.tradlyft-page *{box-sizing:border-box;margin:0;padding:0}html:has(.tradlyft-page){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.tradlyft-page{background:var(--bg);color:var(--body);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}.tradlyft-page img{max-width:100%;display:block}.tradlyft-page a{color:inherit;text-decoration:none}.tradlyft-page button,.tradlyft-page input{font:inherit;color:inherit}.tradlyft-page button{cursor:pointer}.tradlyft-page :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.tradlyft-page .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.tradlyft-page .ico{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.tradlyft-page h1,.tradlyft-page h2,.tradlyft-page h3,.tradlyft-page h4{font-family:var(--serif);color:var(--ink);font-weight:700;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.tradlyft-page h2{font-size:clamp(32px,4vw,54px)}.tradlyft-page h3{font-size:22px;line-height:1.2}.tradlyft-page .it{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--gold)}.tradlyft-page .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.tradlyft-page .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tradlyft-page .eyebrow:after{content:"";width:90px;height:1px;background:currentColor;opacity:.6}.tradlyft-page .nc .eyebrow:after,.tradlyft-page .unsure .eyebrow:after{display:none}.tradlyft-page .lead{font-size:17.5px;max-width:640px;color:var(--body)}.tradlyft-page .sec{padding-block:96px}.tradlyft-page .cream{background:var(--cream)}.tradlyft-page .head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:40px}.tradlyft-page .head h2{margin:12px 0 10px}.tradlyft-page .head>div{min-width:0;max-width:820px}.tradlyft-page .ph{position:relative;overflow:hidden;background-color:var(--cream-2);background-position:center;background-size:cover;background-repeat:no-repeat}.tradlyft-page .ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tradlyft-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding-inline:22px;border-radius:999px;font-weight:600;font-size:14.5px;border:1.5px solid transparent;transition:filter .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}.tradlyft-page .btn .ico{width:16px;height:16px;stroke-width:2}.tradlyft-page .btn-gold{background:var(--bronze);border:1.5px solid #E6CC94;color:#fff7e8;box-shadow:inset 0 1px #fff0d259,0 12px 26px -14px #3c260ab3}.tradlyft-page .btn-gold:hover{filter:brightness(1.1)}.tradlyft-page .btn-gold .ico{color:#fff7e8}.tradlyft-page .btn-navy{background:var(--navy);color:#fff}.tradlyft-page .btn-line{border-color:var(--navy);color:var(--navy);background:transparent}.tradlyft-page .btn-line:hover{background:var(--navy);color:#fff}.tradlyft-page .btn-goldline{border:1.5px solid #CDAE6E;color:#f7f1e6;background:#0f183099}.tradlyft-page .btn-goldline .ico{color:#d8b467}.tradlyft-page .btn-goldline:hover{background:#0f1830e6;border-color:#e6cc94}.tradlyft-page .btn-ghost{background:#0f1830d1;border:1.5px solid #CDAE6E;color:#f7f1e6}.tradlyft-page .btn-ghost .ico{color:#d8b467}.tradlyft-page .btn-ghost:hover{background:#0f1830f2;border-color:#e6cc94}.tradlyft-page .btn-sm{height:44px;padding-inline:20px;font-size:14.5px}.tradlyft-page .link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--navy);font-size:15px}.tradlyft-page .link .ico{width:17px;height:17px;stroke-width:2;transition:transform .2s}.tradlyft-page a:hover>.link .ico,.tradlyft-page .link:hover .ico{transform:translate(4px)}.tradlyft-page .round{width:52px;height:52px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.tradlyft-page .round .ico{width:23px;height:23px}.tradlyft-page .circ{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--navy);flex:none;transition:.2s}.tradlyft-page .circ:hover{border-color:var(--navy)}.tradlyft-page .circ .ico{width:19px;height:19px;stroke-width:2}.tradlyft-page .checks{list-style:none;display:grid;gap:9px}.tradlyft-page .checks li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.4}.tradlyft-page .checks li:before{content:"";width:19px;height:19px;border-radius:50%;flex:none;margin-top:1px;background:var(--gold-grad)}.tradlyft-page .checks li{position:relative}.tradlyft-page .checks li:after{content:"";position:absolute;left:6px;top:5px;width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.tradlyft-page .topbar{background:#14203d;color:#ede9e1;font-family:var(--serif);font-size:15.5px;border-bottom:1px solid rgba(216,180,103,.28)}.tradlyft-page .topbar .wrap{display:flex;align-items:center;gap:52px;min-height:64px}.tradlyft-page .topbar a,.tradlyft-page .topbar span.ti{display:inline-flex;align-items:center;gap:16px;white-space:nowrap}.tradlyft-page .topbar .ico{width:22px;height:22px;color:#e6c089;stroke-width:1.5}.tradlyft-page .topbar .ico.fill{fill:currentColor;stroke:none}.tradlyft-page .topbar a:hover{color:#fff}.tradlyft-page .tb-right{margin-left:auto;display:flex;align-items:center;gap:40px}.tradlyft-page .tb-social{display:flex;gap:24px;align-items:center}.tradlyft-page .tb-social a .ico{width:23px;height:23px;color:#e8c48a;stroke-width:1.8}.tradlyft-page .tb-social a:hover .ico{color:#f6ddb0}.tradlyft-page .langsel{position:relative}.tradlyft-page .langsel>button{display:flex;align-items:center;gap:12px;background:none;border:0;color:#ede9e1;font-family:var(--serif);font-weight:500;font-size:16px;padding:6px 2px}.tradlyft-page .langsel>button .flag{width:24px;height:24px;border-radius:50%;background-size:auto;background:linear-gradient(90deg,transparent 30%,#FECC02 30%,#FECC02 46%,transparent 46%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.tradlyft-page .langsel>button .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.tradlyft-page .flag{width:18px;height:12px;border-radius:2px;display:inline-block;flex:none}.tradlyft-page .flag.se{background:linear-gradient(90deg,transparent 31%,#FECC02 31%,#FECC02 44%,transparent 44%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.tradlyft-page .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.tradlyft-page .langmenu{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border-radius:12px;padding:6px;box-shadow:0 20px 40px -18px #0f183080;z-index:70;min-width:150px}.tradlyft-page .langmenu button{display:flex;gap:10px;align-items:center;width:100%;background:none;border:0;padding:9px 12px;border-radius:8px;color:var(--navy);font-weight:600;font-size:14px;text-align:left}.tradlyft-page .langmenu button:hover,.tradlyft-page .langmenu button[aria-pressed=true]{background:var(--cream-2)}@media(max-width:1380px){.tradlyft-page .topbar .wrap{gap:32px}.tradlyft-page .tb-right{gap:24px}}@media(max-width:1240px){.tradlyft-page .topbar span.tb-hours{display:none}}@media(max-width:1060px){.tradlyft-page .topbar a.tb-addr{display:none}}@media(max-width:760px){.tradlyft-page .topbar a.tb-mail,.tradlyft-page .tb-social{display:none}.tradlyft-page .topbar .wrap{gap:16px}}.tradlyft-page .hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:#14203d;border-bottom:1px solid rgba(216,180,103,.18);transition:box-shadow .2s}.tradlyft-page .hdr.scrolled{box-shadow:0 12px 30px -18px #0f1830b3}.tradlyft-page .hdr .wrap{display:flex;align-items:center;gap:22px;height:96px;position:relative}.tradlyft-page .brand{flex:none;display:flex}.tradlyft-page .brand img{height:68px;width:auto}.tradlyft-page .menu{display:flex;align-items:center;gap:2px;list-style:none;margin-left:auto}.tradlyft-page .menu>li{position:relative}.tradlyft-page .menu>li.mega-li{position:static}.tradlyft-page .menu>li>a{display:flex;align-items:center;gap:7px;padding:10px 12px;font-family:var(--serif);font-size:16.5px;color:#fff;border-radius:999px;white-space:nowrap;transition:background .2s,color .2s}.tradlyft-page .menu>li.gold>a{color:var(--gold-lt)}.tradlyft-page .menu>li>a:hover,.tradlyft-page .menu>li:focus-within>a{background:#ffffff14}.tradlyft-page .menu .dd>a:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.8}.tradlyft-page .menu .sep{width:1px;height:42px;background:#fff3;margin-inline:10px}.tradlyft-page .drop{position:absolute;top:calc(100% + 8px);left:-10px;min-width:300px;background:#fff;border-radius:var(--r-md);padding:10px;box-shadow:0 30px 60px -28px #0f18308c;opacity:0;visibility:hidden;transform:translateY(-4px);transition:.18s;color:var(--navy)}.tradlyft-page .drop:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.tradlyft-page .menu>li:hover .drop,.tradlyft-page .menu>li:focus-within .drop{opacity:1;visibility:visible;transform:none}.tradlyft-page .drop a{display:flex;flex-direction:column;padding:9px 12px;border-radius:10px;font-size:15px;font-weight:600}.tradlyft-page .drop a small{font-weight:500;font-size:13px;color:var(--muted)}.tradlyft-page .drop a:hover{background:var(--cream)}.tradlyft-page .drop.cols{display:grid;grid-template-columns:1fr 1fr;min-width:520px}.tradlyft-page .drop.mega{left:24px;right:24px;top:calc(100% - 4px);display:grid;grid-template-columns:1fr 280px;gap:36px;padding:32px 34px;max-height:calc(100vh - 140px);overflow-y:auto}.tradlyft-page .mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 34px;align-content:start}.tradlyft-page .mcol h5{font-family:var(--sans);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--line)}.tradlyft-page .drop.mega .mcol a{display:block;padding:5px 0;font-size:15px;font-weight:500;border-radius:0}.tradlyft-page .mfeat{background:var(--navy);border-radius:var(--r-md);padding:12px 12px 20px;display:flex;flex-direction:column;gap:10px;align-self:start;color:var(--on-dark)}.tradlyft-page .mfeat .ph{aspect-ratio:4/3.3;border-radius:12px;transition:background-image .25s}.tradlyft-page .mfeat b{font-family:var(--serif);font-size:20px;font-weight:600;color:#fff;padding-inline:6px}.tradlyft-page .mfeat p{font-size:14px;padding-inline:6px;line-height:1.45}.tradlyft-page .drop.mega .mfeat a.link{display:inline-flex;flex-direction:row;color:var(--gold-lt);padding:0 6px;font-size:14.5px}.tradlyft-page .drop.mega .mfeat a.link:hover{background:none}.tradlyft-page .hdr .btn-book{height:48px;padding-inline:20px 22px;gap:12px;font-family:var(--serif);font-weight:500;font-size:16px;border:1.5px solid #E6CC94;color:#fff7e8;background:var(--bronze);box-shadow:inset 0 1px #fff0d259,0 10px 24px -12px #0009}.tradlyft-page .hdr .btn-book:hover{filter:brightness(1.1)}.tradlyft-page .hdr .btn-book .ico{color:#fff7e8;stroke-width:1.7}.tradlyft-page .burger{display:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;place-items:center;color:#fff}@media(max-width:1380px){.tradlyft-page .menu>li>a{font-size:15.5px;padding:10px 9px}.tradlyft-page .menu .sep{margin-inline:4px}.tradlyft-page .hdr .btn-book{padding-inline:18px 20px}}.tradlyft-page .hero{position:relative;background:var(--navy-deep);color:#fff;isolation:isolate;overflow:hidden}.tradlyft-page .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:70% 35%;background-size:cover}.tradlyft-page .hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f1830f7,#0f1830db 38%,#14203d73 75%,#14203d59),linear-gradient(180deg,#0f183033 60%,#0f1830d9)}.tradlyft-page .hero-in{padding-block:84px 130px}.tradlyft-page .hero .eyebrow{color:var(--gold-lt);gap:14px}.tradlyft-page .hero .eyebrow:before{display:none}.tradlyft-page .hero .eyebrow i{width:4px;height:4px;border-radius:50%;background:currentColor}.tradlyft-page .hero .eyebrow:after{content:"";width:130px;height:1px;background:currentColor;opacity:.7}.tradlyft-page .hero h1{color:#fff;font-size:clamp(40px,5.2vw,76px);font-weight:700;line-height:1.02;letter-spacing:-.02em;margin:26px 0 22px;max-width:900px}.tradlyft-page .hero h1 .it{color:var(--gold-lt)}.tradlyft-page .hero h1 .w{font-style:italic;font-weight:600}.tradlyft-page .hero .lead{font-family:var(--serif);color:#e3e8f2;font-size:clamp(17px,1.35vw,20px);max-width:560px;line-height:1.45}.tradlyft-page .hero-ctas{display:flex;gap:16px;flex-wrap:wrap;margin-top:36px}.tradlyft-page .hero-ctas .btn{height:48px;font-family:var(--serif);font-weight:500;font-size:15.5px;padding-inline:22px 24px}.tradlyft-page .hero-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;max-width:1240px}.tradlyft-page .hf{display:flex;align-items:center;gap:20px;padding-right:20px}.tradlyft-page .hf+.hf{border-left:1px solid rgba(255,255,255,.18);padding-left:28px}.tradlyft-page .hf .rd{width:64px;height:64px;border-radius:50%;border:1px solid rgba(216,180,103,.7);display:grid;place-items:center;color:var(--gold-lt);flex:none}.tradlyft-page .hf .rd .ico{width:28px;height:28px;stroke-width:1.4}.tradlyft-page .hf span{font-family:var(--serif);font-size:15px;line-height:1.35;color:#fff}.tradlyft-page .hf small{display:block;font-size:14px;color:var(--on-dark)}.tradlyft-page .trustcard{position:relative;z-index:2;margin-top:-64px}.tradlyft-page .trustcard .card{background:var(--cream);border-radius:var(--r-lg);box-shadow:0 40px 70px -40px #0f183080;display:grid;grid-template-columns:repeat(4,1fr);padding:10px}.tradlyft-page .tc{display:flex;gap:18px;align-items:center;padding:20px 24px}.tradlyft-page .tc+.tc{border-left:1px solid var(--line)}.tradlyft-page .tc .sq{width:68px;height:68px;border-radius:16px;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.tradlyft-page .tc .sq .ico{width:28px;height:28px}.tradlyft-page .tc b{display:block;font-family:var(--serif);font-weight:600;font-size:18.5px;color:var(--navy);line-height:1.25}.tradlyft-page .tc span{font-size:14.5px;line-height:1.4;display:block}.tradlyft-page .trust{background:var(--cream);border-block:1px solid var(--line);margin-top:40px}.tradlyft-page .trust .wrap{display:flex;align-items:center;gap:36px;padding-block:28px}.tradlyft-page .trust p{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#94692f;flex:none;max-width:170px;line-height:1.5}.tradlyft-page .logos{display:flex;align-items:center;justify-content:space-between;gap:28px;flex:1;flex-wrap:wrap}.tradlyft-page .logos img{height:44px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.75;mix-blend-mode:multiply;transition:.2s}.tradlyft-page .logos img:hover{filter:none;opacity:1}@media(max-width:900px){.tradlyft-page .trust .wrap{flex-direction:column;align-items:flex-start;gap:18px}.tradlyft-page .trust p{max-width:none}.tradlyft-page .logos{justify-content:flex-start;gap:22px 30px}}@media(max-width:640px){.tradlyft-page .logos img{height:34px}}.tradlyft-page .ways{position:relative;padding-block:36px 44px;isolation:isolate;overflow:hidden;background:#dce3ee}.tradlyft-page .ways .wbg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-2;background-position:center 30%;background-size:cover;filter:blur(26px) saturate(.8);transform:scale(1.08)}.tradlyft-page .ways:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#14203df5,#14203de6 24%,#283a62b3 46%,#96a6c48c 72%,#e8ecf3d9)}.tradlyft-page .ways .head{margin-bottom:22px;align-items:center}.tradlyft-page .ways .head{flex-wrap:nowrap}.tradlyft-page .ways .head>div{max-width:none;flex:1;min-width:0}.tradlyft-page .ways .head .btn{flex:none}.tradlyft-page .ways .head h2{color:#fff;font-size:clamp(28px,2.9vw,44px);margin:8px 0;letter-spacing:-.02em}.tradlyft-page .ways .head .lead{color:#eef1f7;font-size:17px;max-width:none}.tradlyft-page .ways .eyebrow.rule{color:#e7d3a6;font-size:14px;letter-spacing:.12em}.tradlyft-page .ways .btn-goldline{height:46px;padding-inline:22px;font-weight:600;font-size:14.5px;background:#14203d59}.tradlyft-page .wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tradlyft-page .way{position:relative;border-radius:14px;overflow:hidden;background:#fbf6ef;min-height:520px;display:flex;flex-direction:column;border:1.5px solid rgba(255,255,255,.85);box-shadow:0 26px 50px -30px #0f18308c;isolation:isolate}.tradlyft-page .way.b{background:#f3f7fc}.tradlyft-page .way .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center}.tradlyft-page .way:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fbf6efe6,#fbf6efbf 38%,#fbf6ef33 56%,#fbf6ef00 70%)}.tradlyft-page .way.b:before{background:linear-gradient(90deg,#f3f7fce6,#f3f7fcbf 38%,#f3f7fc33 56%,#f3f7fc00 70%)}.tradlyft-page .way .in{padding:22px 30px 18px;display:flex;flex-direction:column;gap:0;flex:1}.tradlyft-page .num{width:46px;height:46px;border-radius:50%;background:var(--gold-soft);color:var(--navy);font-family:var(--serif);font-weight:500;font-size:17px;display:grid;place-items:center}.tradlyft-page .way .num{background:#efdcc1}.tradlyft-page .way.b .num{background:#d3e3f7}.tradlyft-page .way .wi{color:var(--gold);margin:20px 0 6px;display:grid;place-items:center;width:56px;height:56px}.tradlyft-page .way .wi.ring{border:1.5px solid var(--gold);border-radius:50%}.tradlyft-page .way .wi .ico{width:44px;height:44px;stroke-width:1.2}.tradlyft-page .way .wi.ring .ico{width:32px;height:32px}.tradlyft-page .way h3{font-size:clamp(24px,2vw,30px);line-height:1.05;font-weight:700;color:var(--navy);margin-bottom:8px;max-width:230px}.tradlyft-page .way .sub{font-size:15.5px;color:var(--navy);max-width:220px;line-height:1.4}.tradlyft-page .way .checks{margin:18px 0 20px;max-width:none;gap:6px}.tradlyft-page .way .checks li{font-size:14.5px;color:var(--navy)}.tradlyft-page .way .checks li:before{background:linear-gradient(135deg,#c79a55,#a9782f)}.tradlyft-page .way.b .checks li:before{background:#3e7ed6}.tradlyft-page .way .btn{margin-top:auto;align-self:flex-start;height:44px;padding-inline:26px;font-family:var(--sans);font-weight:500;font-size:14.5px;background:var(--navy)}.tradlyft-page .stats{background:var(--navy);color:var(--on-dark)}.tradlyft-page .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.tradlyft-page .st{padding:44px 20px;text-align:center}.tradlyft-page .st+.st{border-left:1px solid rgba(255,255,255,.1)}.tradlyft-page .st b{display:block;font-family:var(--serif);font-weight:600;font-size:clamp(40px,4.4vw,58px);line-height:1;color:#fff;font-variant-numeric:lining-nums tabular-nums}.tradlyft-page .st b sup{font-size:.55em;color:var(--gold-lt);position:relative;top:-.5em;vertical-align:baseline;margin-left:2px}.tradlyft-page .st>span{display:block;margin-top:10px;font-size:14.5px}.tradlyft-page .sig-wrap{background:var(--bg)}.tradlyft-page .sig-band{position:relative;border-radius:32px 32px 0 0;overflow:hidden;padding:30px 52px 26px;background:var(--navy);isolation:isolate}.tradlyft-page .sig-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 70% 20%,rgba(70,92,140,.55),transparent 55%),radial-gradient(ellipse at 20% 120%,rgba(60,80,125,.35),transparent 60%)}.tradlyft-page .sig-band .head{margin:0}.tradlyft-page .sig-band h2{color:#fff;font-size:clamp(34px,3.8vw,62px);letter-spacing:-.025em;margin:6px 0 4px}.tradlyft-page .sig-band .lead{color:#eef1f7;font-size:clamp(16px,1.2vw,20px);font-family:var(--sans);max-width:none}.tradlyft-page .sig-band .eyebrow{font-size:13px}.tradlyft-page .sig-band .btn-goldline{height:46px;padding-inline:22px;font-size:14.5px;font-weight:500}.tradlyft-page .sig-band .head>div{max-width:none}.tradlyft-page .sig-band .eyebrow{color:var(--gold-lt)}.tradlyft-page .sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px;position:relative}.tradlyft-page .sc{position:relative;border-radius:var(--r-md);overflow:hidden;min-height:400px;color:#fff;display:flex;isolation:isolate;box-shadow:0 26px 50px -30px #0f183099}.tradlyft-page .sc .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .7s}.tradlyft-page .sc:hover .ph{transform:scale(1.05)}.tradlyft-page .sc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#1c16128c,#1c161259 45%,#1c16120d)}.tradlyft-page .sc .in{padding:28px 34px;display:flex;flex-direction:column;gap:12px;width:100%}.tradlyft-page .sc .ring{width:72px;height:72px;border-radius:50%;border:1.5px solid var(--gold-lt);display:grid;place-items:center;color:var(--gold-lt)}.tradlyft-page .sc .ring .ico{width:38px;height:38px;stroke-width:1.2}.tradlyft-page .sc h3{max-width:420px;color:#fff;font-size:clamp(26px,2.1vw,36px);font-weight:600;margin-top:4px}.tradlyft-page .sc h3 small{display:block;font-size:.6em;color:#ede6da;margin-top:4px}.tradlyft-page .sc .bar{width:44px;height:2px;background:var(--gold-lt)}.tradlyft-page .sc .checks li{color:#f1ece4;font-size:14.5px}.tradlyft-page .sc .btn{margin-top:auto;align-self:flex-start;border-color:#ffffffbf;color:#fff;height:42px;padding-inline:22px;font-family:var(--sans);font-weight:500;font-size:14px}.tradlyft-page .sc .btn:hover{background:#fff;color:var(--navy)}.tradlyft-page .newt{background:var(--cream)}.tradlyft-page .newt .ncards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tradlyft-page .nc{position:relative;background:transparent;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 50px -34px #0f183066}.tradlyft-page .nc .ph{aspect-ratio:2.3/1;border-radius:16px 16px 0 0}.tradlyft-page .nc .num{position:absolute;top:14px;left:14px;width:44px;height:44px;font-size:15px;background:#f4e8d2eb}.tradlyft-page .nc.b .num{background:#d6e5f8f2}.tradlyft-page .nc .in{position:relative;margin-top:-14px;background:#fcfaf6;border-radius:14px 14px 16px 16px;padding:18px 22px;display:flex;flex-direction:column;gap:6px;flex:1}.tradlyft-page .nc .eyebrow{font-size:11px;letter-spacing:.12em}.tradlyft-page .nc .eyebrow:before{display:none}.tradlyft-page .nc h3{font-size:clamp(24px,2vw,30px);letter-spacing:-.02em}.tradlyft-page .nc p{font-size:14px;line-height:1.45;color:var(--navy)}.tradlyft-page .nc .checks{margin:10px 0 14px;gap:7px}.tradlyft-page .nc .checks li{font-size:13px;color:var(--body)}.tradlyft-page .nc .checks li:before{width:17px;height:17px;background:#f1dfc2}.tradlyft-page .nc .checks li:after{left:6px;top:4px;width:5px;height:8px;border-color:#b98b35}.tradlyft-page .nc.b .checks li:before{background:#d6e5f8}.tradlyft-page .nc.b .checks li:after{border-color:#3e7ed6}.tradlyft-page .nc .link{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-size:14px}.tradlyft-page #priser{background:var(--bg)}.tradlyft-page .pr-wrap{display:grid;grid-template-columns:.92fr 1.08fr;gap:40px;align-items:stretch}.tradlyft-page .pr-left h2{font-size:clamp(34px,3.6vw,52px);margin:10px 0 14px}.tradlyft-page .pr-left .lead{font-size:15.5px;line-height:1.5}.tradlyft-page .pr-chips{display:flex;flex-wrap:wrap;gap:10px 0;margin:18px 0 22px}.tradlyft-page .pr-chips>span{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--body);padding-inline:16px;border-left:1px solid var(--line)}.tradlyft-page .pr-chips>span:first-child{padding-left:0;border-left:0}.tradlyft-page .pr-chips .rd{width:32px;height:32px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.tradlyft-page .pr-chips .rd .ico{width:16px;height:16px}.tradlyft-page .pr-photo{border-radius:18px;overflow:hidden;background:transparent}.tradlyft-page .pr-photo .ph{aspect-ratio:2/1;display:flex;align-items:flex-end;padding:18px;border-radius:18px}.tradlyft-page .cons-card{position:relative;background:#fbf7f1eb;border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:14px;max-width:340px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tradlyft-page .cons-card .round{width:48px;height:48px;border-radius:12px;background:#fff9;border:1px solid var(--line);display:grid;place-items:center;flex:none;color:var(--gold)}.tradlyft-page .cons-card .round .ico{width:22px;height:22px}.tradlyft-page .cons-card b{display:block;font-family:var(--serif);font-size:17px;font-weight:600;color:var(--navy)}.tradlyft-page .cons-card span{font-size:12.5px;line-height:1.4;display:block}.tradlyft-page .cons-card .go{width:40px;height:40px;border-radius:50%;background:var(--bronze);color:#fff;display:grid;place-items:center;flex:none;margin-left:auto}.tradlyft-page .cons-row{display:grid;grid-template-columns:1fr 1fr;background:var(--cream);border-radius:0 0 16px 16px;margin-top:-4px;padding-block:6px}.tradlyft-page .cons-row div{display:flex;align-items:center;gap:14px;padding:12px 20px}.tradlyft-page .cons-row div+div{border-left:1px solid var(--line)}.tradlyft-page .cons-row .round{width:42px;height:42px}.tradlyft-page .cons-row b{display:block;color:var(--navy);font-size:13.5px;font-weight:600}.tradlyft-page .cons-row strong{font-size:16px;color:var(--gold);font-weight:800;font-variant-numeric:tabular-nums}.tradlyft-page .pr-panel{display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:12px;border:1px solid var(--line);box-shadow:0 30px 60px -44px #0f183066}.tradlyft-page .tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#f7f2ea;border-radius:999px;padding:4px;margin-bottom:6px}.tradlyft-page .tabs button{border:0;background:none;border-radius:999px;padding:10px 8px;font-weight:600;font-size:13px;color:var(--navy);transition:.2s}.tradlyft-page .tabs button[aria-selected=true]{background:var(--navy);color:#fff}.tradlyft-page #plist{flex:1;display:flex;flex-direction:column;justify-content:space-between;background:var(--cream);border-radius:14px;padding:4px 10px}.tradlyft-page .prow{flex:1}.tradlyft-page .prow{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:9px 6px;border-bottom:1px solid var(--line)}.tradlyft-page .prow:last-child{border-bottom:0}.tradlyft-page .prow .rd{width:38px;height:38px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.tradlyft-page .prow .rd .ico{width:18px;height:18px}.tradlyft-page .prow b{display:block;color:var(--navy);font-size:14.5px}.tradlyft-page .prow small{font-size:12px;display:block;line-height:1.35;color:var(--muted)}.tradlyft-page .prow .p{white-space:nowrap;font-weight:800;color:var(--navy);font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tradlyft-page .prow .p em{font-style:normal;font-weight:500;font-size:12px;color:var(--muted);margin-right:6px}.tradlyft-page .prow .p.na{font-size:13px;font-weight:600;color:var(--muted)}.tradlyft-page .prow .btn{height:36px;padding-inline:16px;border:1px solid var(--line);background:#fff;font-size:13px;color:var(--navy);font-weight:700;gap:10px}.tradlyft-page .prow .btn:hover{border-color:var(--navy);background:var(--navy);color:#fff}.tradlyft-page .res{background:var(--navy-deep);color:var(--on-dark)}.tradlyft-page .res h2{color:#fff}.tradlyft-page .res .eyebrow{color:var(--gold-lt)}.tradlyft-page .res .link{color:#fff}.tradlyft-page .viewer{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:stretch}.tradlyft-page .stage{position:relative;aspect-ratio:3/2;border-radius:var(--r-lg);background-color:#1a2440;background-position:center;background-size:cover;overflow:hidden}.tradlyft-page .stage .lab{position:absolute;top:16px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#0f1830bf;color:#fff;padding:6px 12px;border-radius:999px}.tradlyft-page .stage .lab.l{left:16px}.tradlyft-page .stage .lab.r{right:16px;background:var(--gold)}.tradlyft-page .stage:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ffffffb3}.tradlyft-page .vinfo{display:flex;flex-direction:column;gap:18px}.tradlyft-page .vinfo .cap{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-md);padding:24px}.tradlyft-page .vinfo .cap small{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lt)}.tradlyft-page .vinfo .cap h3{color:#fff;font-size:28px;margin:8px 0 6px}.tradlyft-page .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tradlyft-page .thumbs button{aspect-ratio:1/1;border-radius:12px;border:2px solid transparent;background-color:#1a2440;background-position:center;background-size:cover;opacity:.55;transition:.2s}.tradlyft-page .thumbs button:hover{opacity:.9}.tradlyft-page .thumbs button[aria-pressed=true]{opacity:1;border-color:var(--gold-lt)}.tradlyft-page .vnav{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:#fff}.tradlyft-page .res .circ{background:transparent;border-color:#ffffff40;color:#fff}.tradlyft-page .res .circ:hover{border-color:#fff}.tradlyft-page .note{font-size:13px;margin-top:18px;color:var(--muted)}.tradlyft-page .why{background:var(--cream)}.tradlyft-page .why-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:stretch}.tradlyft-page .why-photo{position:relative;display:flex;flex-direction:column}.tradlyft-page .why-photo .ph{flex:1;min-height:420px;border-radius:20px;background-position:center}.tradlyft-page .why-photo .badge{position:absolute;right:12px;bottom:96px;background:var(--navy);color:#fff;border-radius:12px;padding:14px 18px;max-width:180px;box-shadow:0 20px 40px -20px #0f183099}.tradlyft-page .why-photo .badge b{display:block;font-family:var(--serif);font-weight:600;font-size:17px;line-height:1.2;margin-bottom:6px}.tradlyft-page .why-photo .badge span{font-size:12px;color:#e3e8f2;line-height:1.4;display:block}.tradlyft-page .wstats{position:relative;margin:-64px 0 0;display:grid;grid-template-columns:repeat(4,1fr);background:#fcfaf6;border-radius:0 0 20px 20px;box-shadow:0 24px 50px -34px #0f183066}.tradlyft-page .wstats div{padding:16px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.tradlyft-page .wstats div+div{border-left:1px solid var(--line)}.tradlyft-page .wstats .ico{width:22px;height:22px;color:var(--gold);stroke-width:1.4;margin-bottom:4px}.tradlyft-page .wstats b{font-family:var(--serif);font-size:16px;color:var(--navy);line-height:1}.tradlyft-page .wstats span{font-size:11.5px;line-height:1.3;color:var(--body)}.tradlyft-page .why h2{font-size:clamp(32px,3.4vw,50px);margin:10px 0 14px}.tradlyft-page .why .lead{font-size:15px;line-height:1.5;max-width:620px}.tradlyft-page .vgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:20px 0 24px}.tradlyft-page .vv{display:flex;gap:16px;padding:14px 18px 14px 0;border-bottom:1px solid var(--line)}.tradlyft-page .vv:nth-child(2n){padding-left:18px;padding-right:0;border-left:1px solid var(--line)}.tradlyft-page .vv:nth-last-child(-n+2){border-bottom:0}.tradlyft-page .vv .round{width:44px;height:44px}.tradlyft-page .vv .round .ico{width:20px;height:20px}.tradlyft-page .vv b{display:block;font-family:var(--sans);font-weight:700;font-size:13.5px;color:var(--navy);margin-bottom:3px}.tradlyft-page .vv p{font-size:12.5px;line-height:1.45}.tradlyft-page .btnrow{display:flex;gap:14px;flex-wrap:wrap}.tradlyft-page .btnrow .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;padding-inline:24px}.tradlyft-page .tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tradlyft-page .tm{background:#fff;border-radius:var(--r-md);overflow:hidden;box-shadow:0 26px 50px -36px #0f183073;border:1px solid var(--line);display:flex;flex-direction:column}.tradlyft-page .tm .ph{aspect-ratio:16/11;background-position:center 22%}.tradlyft-page .tm .in{position:relative;padding:40px 30px 26px;display:flex;flex-direction:column;gap:6px;flex:1}.tradlyft-page .tm .round{position:absolute;top:-32px;left:28px;width:64px;height:64px;border:4px solid #fff}.tradlyft-page .tm .role{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.tradlyft-page .tm h3{font-size:34px}.tradlyft-page .tm p{font-size:15.5px;margin-bottom:16px}.tradlyft-page .tm .more{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--navy)}.tradlyft-page .tm .more .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--navy);transition:.2s}.tradlyft-page .tm:hover .more .go{background:var(--gold-grad);color:#fff}.tradlyft-page .rv-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}.tradlyft-page .rv-side h2{margin:12px 0 18px}.tradlyft-page .rv-stage{background:#fff;border-radius:var(--r-lg);padding:48px;position:relative;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:26px;box-shadow:0 30px 60px -44px #0f183080}.tradlyft-page .rv-stage .q{position:absolute;top:10px;right:34px;font-family:var(--serif);font-size:150px;line-height:1;color:var(--gold-soft)}.tradlyft-page .stars{display:flex;gap:3px;color:#e2a93b}.tradlyft-page .stars .ico{width:19px;height:19px;fill:currentColor;stroke:none}.tradlyft-page .rv-quote{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.3;color:var(--navy);position:relative}.tradlyft-page .rv-who{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tradlyft-page .rv-who .av{width:48px;height:48px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-weight:800;display:grid;place-items:center;flex:none}.tradlyft-page .rv-who b{display:block;color:var(--navy)}.tradlyft-page .rv-who small{font-size:13px}.tradlyft-page .rv-ctrl{display:flex;align-items:center;gap:16px;margin-left:auto}.tradlyft-page .dots{display:flex;gap:8px;align-items:center}.tradlyft-page .dots button{width:9px;height:9px;border-radius:50%;border:0;background:var(--line);padding:0}.tradlyft-page .dots button[aria-current=true]{background:var(--gold);width:30px;border-radius:999px}.tradlyft-page .bk-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center}.tradlyft-page .bk-left h2{font-size:clamp(34px,3.6vw,54px);margin:10px 0 12px}.tradlyft-page .bk-left .lead{font-size:15px;line-height:1.5}.tradlyft-page #boka{background:var(--bg)}.tradlyft-page .steps{list-style:none;margin:30px 0 28px;display:grid;gap:0}.tradlyft-page .steps li{display:grid;grid-template-columns:30px 40px 1fr;gap:20px;align-items:center;position:relative;padding-bottom:24px}.tradlyft-page .steps li:last-child{padding-bottom:0}.tradlyft-page .steps li:not(:last-child):before{content:"";position:absolute;left:14.5px;top:36px;bottom:6px;width:1px;background:var(--gold-lt)}.tradlyft-page .steps .n{width:30px;height:30px;font-size:13px;border-radius:50%;background:var(--gold-grad);color:#fff;font-weight:700;display:grid;place-items:center}.tradlyft-page .steps .round{width:40px;height:40px}.tradlyft-page .steps .round .ico{width:18px;height:18px}.tradlyft-page .steps b{display:block;font-family:var(--sans);font-weight:700;font-size:15px;color:var(--navy)}.tradlyft-page .steps span{font-size:13px}.tradlyft-page .unsure{display:grid;grid-template-columns:200px 1fr;background:var(--cream);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line)}.tradlyft-page .unsure .ph{min-height:180px}.tradlyft-page .unsure .in{padding:20px 24px;display:flex;flex-direction:column;gap:6px;justify-content:center}.tradlyft-page .unsure small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.tradlyft-page .unsure b{font-family:var(--serif);font-size:19px;color:var(--navy);font-weight:600}.tradlyft-page .unsure p{font-size:12.5px;line-height:1.45}.tradlyft-page .unsure .btn{align-self:flex-start;margin-top:8px}.tradlyft-page .wizard{background:#fff;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 40px 80px -46px #0f18308c;border:1px solid var(--line)}.tradlyft-page .wz-steps{display:flex;align-items:center;gap:14px;background:var(--navy);color:var(--on-dark);padding:20px 28px}.tradlyft-page .wz-steps span{display:flex;gap:10px;align-items:center;font-weight:500;font-size:13px;white-space:nowrap}.tradlyft-page .wz-steps span i{font-style:normal;width:30px;height:30px;font-size:13px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;font-size:15px;flex:none}.tradlyft-page .wz-steps span.on{color:#fff}.tradlyft-page .wz-steps span.on i,.tradlyft-page .wz-steps span.done i{background:var(--gold-grad);border-color:transparent;color:#fff}.tradlyft-page .wz-steps em{flex:1;height:1px;background:#d8b4678c;min-width:16px}.tradlyft-page .wz-body{padding:26px 28px 20px;min-height:420px}.tradlyft-page .wz-body small.stp{font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.tradlyft-page .wz-body h3{font-size:clamp(24px,2.1vw,30px);margin:4px 0}.tradlyft-page .wz-body p.s{font-size:13px;margin-bottom:16px}.tradlyft-page .areas{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tradlyft-page .area{position:relative;border:0;border-radius:12px;overflow:hidden;min-height:150px;text-align:left;display:flex;align-items:flex-end;padding:18px;isolation:isolate;outline-offset:3px}.tradlyft-page .area .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .5s}.tradlyft-page .area:hover .ph{transform:scale(1.05)}.tradlyft-page .area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#fbf7f18c,#fbf7f100 55%)}.tradlyft-page .area b{display:block;font-family:var(--serif);font-weight:600;font-size:18px;color:var(--navy)}.tradlyft-page .area small{font-size:12px;color:var(--navy)}.tradlyft-page .area .go{position:absolute;right:16px;bottom:18px;width:44px;height:44px;border-radius:50%;background:#fbf7f1f2;display:grid;place-items:center;color:var(--navy)}.tradlyft-page .area[aria-pressed=true]{box-shadow:0 0 0 3px var(--gold)}.tradlyft-page .opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tradlyft-page .opt{text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:var(--r-sm);padding:16px 18px;display:flex;flex-direction:column;gap:2px;transition:.15s;color:var(--navy)}.tradlyft-page .opt:hover{border-color:var(--navy)}.tradlyft-page .opt[aria-pressed=true]{border-color:var(--gold);background:var(--cream)}.tradlyft-page .opt b{font-size:16px}.tradlyft-page .opt .pr{font-weight:800;font-size:16px;color:var(--gold);margin-top:4px;font-variant-numeric:tabular-nums}.tradlyft-page .opt small{font-size:13.5px;color:var(--body)}.tradlyft-page .summary{background:var(--cream);border-radius:var(--r-md);padding:22px 24px;display:grid;gap:10px}.tradlyft-page .summary div{display:flex;justify-content:space-between;gap:16px;font-size:15px}.tradlyft-page .summary b{color:var(--navy);text-align:right}.tradlyft-page .wz-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 20px;padding:10px 10px 10px 24px;border:1px solid var(--line);border-radius:999px}.tradlyft-page .wz-foot .back{background:none;border:0;color:var(--muted);font-weight:600;display:inline-flex;gap:10px;align-items:center}.tradlyft-page .wz-foot .back:disabled{opacity:.45;cursor:default}.tradlyft-page .wz-foot .btn{height:44px;padding-inline:28px;font-size:14px}.tradlyft-page .wz-foot .btn[aria-disabled=true]{pointer-events:none}.tradlyft-page .vid{background:var(--cream)}.tradlyft-page .vid .side{display:flex;flex-direction:column;align-items:center;gap:10px}.tradlyft-page .vid .side small{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tradlyft-page .yt-btn{border-color:var(--gold-lt);color:var(--navy);background:#fff;height:46px}.tradlyft-page .yt-btn:hover{border-color:var(--navy)}.tradlyft-page .yt-ic{width:30px;height:21px;border-radius:6px;background:var(--gold);display:grid;place-items:center}.tradlyft-page .yt-ic:after{content:"";border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.tradlyft-page .chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.tradlyft-page .chips button{height:46px;padding-inline:24px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:15px;color:var(--navy);transition:.15s}.tradlyft-page .chips button:hover{border-color:var(--navy)}.tradlyft-page .chips button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .vtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px)/3);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.tradlyft-page .vtrack::-webkit-scrollbar{display:none}.tradlyft-page .vc{scroll-snap-align:start;background:#fff;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}.tradlyft-page .vc[hidden]{display:none}.tradlyft-page .vc .ph{aspect-ratio:16/8}.tradlyft-page .vc .play{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 10px 30px -10px #00000080;transition:transform .2s}.tradlyft-page .vc .play:after{content:"";border-left:16px solid var(--navy);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:5px}.tradlyft-page .vc:hover .play{transform:scale(1.08)}.tradlyft-page .vc .dur{position:absolute;right:14px;bottom:14px;background:#0f1830cc;color:#fff;font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;font-variant-numeric:tabular-nums}.tradlyft-page .vc .in{padding:20px 22px 22px;display:grid;grid-template-columns:1fr auto;gap:6px 14px}.tradlyft-page .vc .in small{grid-column:1/-1;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.tradlyft-page .vc h3{font-size:23px}.tradlyft-page .vc .in .ico{color:var(--navy);margin-top:4px}.tradlyft-page .vc p{grid-column:1/-1;font-size:15px;line-height:1.45}.tradlyft-page .vnav2{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:28px}.tradlyft-page .ig{background:var(--bg)}.tradlyft-page .ig h2{font-size:clamp(32px,3.4vw,50px)}.tradlyft-page .ig .lead{font-size:15px;line-height:1.5}.tradlyft-page .ig-follow .btn{height:46px;font-size:14.5px}.tradlyft-page .ig-follow{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.tradlyft-page .avs{display:flex}.tradlyft-page .avs span{width:46px;height:46px;border-radius:50%;border:3px solid var(--bg);background-color:var(--cream-2);background-position:center 20%;background-size:cover}.tradlyft-page .avs span+span{margin-left:-12px}.tradlyft-page .ig-handle{padding-left:20px;border-left:1px solid var(--line);font-size:13.5px;line-height:1.4}.tradlyft-page .ig-handle b{display:block;color:var(--navy)}.tradlyft-page .ig-wrap{position:relative}.tradlyft-page .igtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px)/6);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tradlyft-page .igtrack::-webkit-scrollbar{display:none}.tradlyft-page .igtrack a{position:relative;aspect-ratio:1/1.06;border-radius:var(--r-md);overflow:hidden;scroll-snap-align:start;background-color:var(--cream-2);background-position:center;background-size:cover}.tradlyft-page .igtrack a .ico{position:absolute;top:14px;right:14px;color:#fff;width:24px;height:24px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.tradlyft-page .igtrack a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0f183059;opacity:0;transition:.2s}.tradlyft-page .igtrack a:hover:after{opacity:1}.tradlyft-page .ig-wrap .circ{position:absolute;top:50%;margin-top:-26px;width:52px;height:52px;z-index:2;box-shadow:0 10px 24px -12px #0f183080;color:var(--gold)}.tradlyft-page .ig-wrap .prev{left:-26px}.tradlyft-page .ig-wrap .next{right:-26px}.tradlyft-page .igdots{display:flex;justify-content:center;gap:10px;margin-top:26px}.tradlyft-page .igdots span{width:26px;height:3px;border-radius:4px;background:var(--line)}.tradlyft-page .igdots span.on{background:var(--gold)}.tradlyft-page .bgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.tradlyft-page .pbig{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);overflow:hidden;padding:12px;display:flex;flex-direction:column;box-shadow:0 26px 50px -40px #0f183073}.tradlyft-page .pbig .ph{aspect-ratio:16/8;border-radius:12px}.tradlyft-page .pbig .tag{position:absolute;top:16px;left:16px;background:var(--gold-grad);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:9px 18px;border-radius:999px}.tradlyft-page .pbig .in{padding:20px 14px 12px;display:flex;flex-direction:column;gap:10px}.tradlyft-page .meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13.5px;align-items:center}.tradlyft-page .meta span,.tradlyft-page .meta time{white-space:nowrap}.tradlyft-page .meta span{color:var(--gold);font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:12.5px}.tradlyft-page .pbig h3{font-size:clamp(24px,2.3vw,32px)}.tradlyft-page .pbig p{font-size:15.5px}.tradlyft-page .pbig .rl{color:var(--gold);font-weight:700;display:inline-flex;gap:10px;align-items:center;text-decoration:underline;text-underline-offset:4px;margin-top:6px}.tradlyft-page .bside{display:grid;gap:12px}.tradlyft-page .bside .bs-lab{margin-top:6px}.tradlyft-page .bside .bs-lab:first-child{margin-top:0}.tradlyft-page .psm{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);padding:12px;display:grid;grid-template-columns:42% 1fr auto;gap:22px;align-items:center;box-shadow:0 26px 50px -40px #0f183073}.tradlyft-page .psm .ph{aspect-ratio:4/3.6;border-radius:12px}.tradlyft-page .psm>div:nth-child(2){min-width:0}.tradlyft-page .psm h3{font-size:clamp(20px,1.8vw,25px);margin:8px 0}.tradlyft-page .psm p{font-size:14.5px;line-height:1.5}.tradlyft-page .psm .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--gold);margin-right:10px;transition:.2s}.tradlyft-page .psm:hover .go,.tradlyft-page .pbig:hover .rl .ico{transform:translate(3px)}.tradlyft-page .pbig h3:hover,.tradlyft-page .psm:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.tradlyft-page .fl-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:stretch}.tradlyft-page .fl-wrap>div:first-child{display:flex;flex-direction:column}.tradlyft-page .fl-wrap .faq{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.tradlyft-page .fl h2{font-size:clamp(36px,4.4vw,58px);margin:12px 0 14px}.tradlyft-page .faq{margin-top:28px}.tradlyft-page details{border-bottom:1px solid var(--line);border-radius:var(--r-md);transition:background .2s}.tradlyft-page details[open]{background:var(--cream);border-bottom-color:transparent}.tradlyft-page summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:52px 1fr 40px;gap:20px;align-items:center;padding:16px 18px;font-family:var(--serif);font-weight:600;font-size:21px;color:var(--navy)}.tradlyft-page summary::-webkit-details-marker{display:none}.tradlyft-page summary .round{width:52px;height:52px}.tradlyft-page summary .round .ico{width:22px;height:22px}.tradlyft-page summary .pm{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center}.tradlyft-page summary .pm:before{content:"+";font-family:var(--sans);font-size:20px;font-weight:500;line-height:1}.tradlyft-page details[open] summary .pm:before{content:"−"}.tradlyft-page details p{padding:0 70px 20px 90px;font-size:15.5px}.tradlyft-page details p a{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.tradlyft-page .loc{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:#fff;box-shadow:0 40px 80px -48px #0f183099;border:1px solid var(--line)}.tradlyft-page .loc-top{position:relative;min-height:240px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:var(--navy);isolation:isolate;overflow:hidden}.tradlyft-page .loc-top .ph{position:absolute;top:0;bottom:0;right:0;width:62%;z-index:-2}.tradlyft-page .loc-top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--navy) 38%,rgba(20,32,61,.75) 60%,rgba(20,32,61,.15) 100%)}.tradlyft-page .loc-top img.logo{height:66px;width:auto;margin-bottom:auto;align-self:flex-start}.tradlyft-page .loc-top h3{color:#fff;font-size:34px;margin-top:22px}.tradlyft-page .loc-top span{color:#e3e8f2}.tradlyft-page .loc-top .badge-open{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:#0f1830b3;color:#fff}.tradlyft-page .badge-open .led{width:8px;height:8px;border-radius:50%;background:var(--muted)}.tradlyft-page .badge-open.is-open .led{background:#4cc38a}.tradlyft-page .badge-open.is-closed .led{background:#e0806f}.tradlyft-page .loc-body{flex:1;display:flex;flex-direction:column;padding:8px 28px 28px;background:var(--cream)}.tradlyft-page .lrow{flex:1;display:grid;grid-template-columns:52px 1fr auto;gap:18px;align-items:center;padding-block:18px;border-bottom:1px solid var(--line)}.tradlyft-page .lrow:last-of-type{border-bottom:0;align-items:start}.tradlyft-page .lrow .round{width:52px;height:52px}.tradlyft-page .lrow b{display:block;color:var(--navy);font-size:15.5px}.tradlyft-page .lrow .lk{font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;display:inline-flex;gap:8px;align-items:center;font-size:14.5px;white-space:nowrap}.tradlyft-page .hours{display:grid;grid-template-columns:auto auto;justify-content:start;gap:2px 56px;font-size:15px;font-variant-numeric:tabular-nums;margin-top:4px}.tradlyft-page .hours .today{color:var(--navy);font-weight:800}.tradlyft-page .loc .btns{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:18px}.tradlyft-page .loc .btns .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;justify-content:center;padding-inline:18px}.tradlyft-page .loc .btns .btn-line{background:#fff;border-color:var(--line)}.tradlyft-page .end{padding-block:0;--gx:max(24px, calc((100% - 1360px)/2) )}.tradlyft-page .end>.wrap{max-width:none;padding-inline:0}.tradlyft-page .endbox{overflow:hidden}.tradlyft-page .cta{position:relative;background:linear-gradient(100deg,#fbf7f1,#f6f1ea 38%,#eef3f9 70%,#e6eef7);padding-inline:var(--gx);display:grid;grid-template-columns:1.05fr .5fr 1.35fr .36fr;gap:24px;align-items:center;isolation:isolate;overflow:hidden}.tradlyft-page .cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 98% 10%,rgba(150,170,140,.18),transparent 40%),radial-gradient(ellipse at 0% 100%,rgba(170,150,120,.14),transparent 45%)}.tradlyft-page .cta .txt{padding-block:40px}.tradlyft-page .cta .face{align-self:stretch;min-height:260px;background-position:88% 18%;background-size:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%)}.tradlyft-page .cta h2{font-size:clamp(28px,2.5vw,40px);margin:10px 0;white-space:nowrap}.tradlyft-page .cta .eyebrow{color:var(--navy);font-size:12px}.tradlyft-page .cta .eyebrow:before{display:none}.tradlyft-page .cta .eyebrow:after{content:"";width:60px;height:1px;background:var(--gold)}.tradlyft-page .cta p{font-size:15.5px;color:var(--navy);max-width:420px;line-height:1.5}.tradlyft-page .cta .btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.tradlyft-page .cta .btns .btn{height:46px;padding-inline:22px;font-size:14.5px}.tradlyft-page .cta-info{display:grid;grid-template-columns:1fr 1fr;gap:0}.tradlyft-page .ci{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:13px;white-space:nowrap;color:var(--navy);line-height:1.35;padding:14px 16px}.tradlyft-page .ci .round{width:46px;height:46px;flex:none;background:var(--gold-soft);color:var(--navy);box-shadow:0 8px 20px -14px #0f183066}.tradlyft-page .ci .round .ico{width:22px;height:22px}.tradlyft-page .cta-info .ci:nth-child(-n+2){background:#ffffff8c;border-radius:40px}.tradlyft-page .cta-info .ci:nth-child(1){margin-right:8px}.tradlyft-page .cta-info .ci:nth-child(n+3){font-family:var(--sans);margin-top:14px}.tradlyft-page .cta-info .ci:nth-child(4){border-left:1px solid rgba(20,32,61,.15)}.tradlyft-page .ci.plain .round{background:#fff;color:var(--navy)}.tradlyft-page .ci.plain .round .ico{fill:currentColor;stroke:none}.tradlyft-page .ci.plain .round .ico.st{fill:none;stroke:currentColor}.tradlyft-page .ci small{display:block;font-size:12px;color:var(--body)}.tradlyft-page .ci b{font-size:15px;font-weight:700;white-space:nowrap}.tradlyft-page .hand{white-space:nowrap;font-family:var(--hand);font-size:24px;line-height:1.02;color:var(--navy);transform:rotate(-10deg);text-align:center}.tradlyft-page .hand svg{width:40px;height:36px;stroke:var(--navy);fill:none;stroke-width:1.6;margin:6px auto 0;display:block}.tradlyft-page .newsl{background:var(--navy-2);padding:36px var(--gx);display:grid;grid-template-columns:1fr 1fr;gap:20px 56px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.tradlyft-page .newsl h3{color:#fff;font-size:clamp(24px,2.3vw,32px)}.tradlyft-page .newsl h3 .it{color:var(--gold-lt)}.tradlyft-page .newsl p.s{color:var(--on-dark);font-size:14.5px;margin-top:6px}.tradlyft-page .nform{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.tradlyft-page .nrow{display:flex;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:6px}.tradlyft-page .nrow input{flex:1;min-width:0;width:0;background:none;border:0;color:#fff;padding-inline:18px;font-size:15.5px;outline:none}.tradlyft-page .nrow input::placeholder{color:#8f9ab6}.tradlyft-page .nrow .btn{height:46px}.tradlyft-page .ncheck{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--on-dark)}.tradlyft-page .ncheck input{margin-top:4px;accent-color:var(--gold)}.tradlyft-page .nmsg{font-size:14px;color:var(--gold-lt);min-height:1.3em}.tradlyft-page footer{background:var(--navy);color:#c3cbdd;font-size:15px}.tradlyft-page .fgrid{display:grid;grid-template-columns:1.1fr .95fr 1.3fr 1.25fr 1.1fr;gap:0;padding:44px var(--gx) 36px}.tradlyft-page .fgrid>div{padding-inline:24px;min-width:0}.tradlyft-page .fgrid>div:first-child{padding-left:0;text-align:center;display:flex;flex-direction:column;align-items:center}.tradlyft-page .fgrid>div+div{border-left:1px solid rgba(255,255,255,.1)}.tradlyft-page .flogo{height:auto;width:190px;max-width:100%}.tradlyft-page .ftag{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-top:6px;line-height:1.5}.tradlyft-page footer .about{margin:14px 0 16px;text-align:left;font-size:14px;line-height:1.5}.tradlyft-page footer h4{font-family:var(--serif);font-weight:600;color:var(--gold-lt);font-size:19px;margin-bottom:14px;white-space:nowrap}.tradlyft-page footer ul{list-style:none;display:grid;gap:5px;font-size:13.5px}@media(min-width:1181px){.tradlyft-page footer ul li{white-space:nowrap}}.tradlyft-page footer ul a{display:inline}.tradlyft-page footer ul a:after{content:"›";color:var(--gold-lt);font-size:17px;line-height:1;margin-left:8px}.tradlyft-page footer ul a:hover{color:#fff}.tradlyft-page .fcontact{display:grid;gap:12px;font-size:14px}.tradlyft-page .fcontact div{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start}.tradlyft-page .fcontact .ico{color:#fff;margin-top:2px}.tradlyft-page .fcontact .fh{display:block;margin-top:2px;color:#c3cbdd;white-space:nowrap}.tradlyft-page .fcontact .hours .today{color:#fff}.tradlyft-page .fcontact .btn{margin-top:8px;height:44px;border-color:var(--gold-lt);color:#fff;gap:14px}.tradlyft-page .fcontact .btn .ico{color:var(--gold-lt)}.tradlyft-page .fcontact .btn:hover{background:var(--gold-grad);border-color:transparent}.tradlyft-page .fcontact .btn:hover .ico{color:#fff}.tradlyft-page .social{display:flex;gap:10px;justify-content:center}.tradlyft-page .social a{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.25);display:grid;place-items:center;color:#fff}.tradlyft-page .social a:hover{border-color:var(--gold-lt);color:var(--gold-lt)}.tradlyft-page .social .ico{width:18px;height:18px}.tradlyft-page .legal{border-top:1px solid rgba(255,255,255,.1);padding:16px var(--gx);display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;font-size:14px}.tradlyft-page .legal nav{display:flex;flex-wrap:wrap;gap:0}.tradlyft-page .legal nav a{padding-inline:12px;font-size:13.5px;border-left:1px solid rgba(255,255,255,.2)}.tradlyft-page .legal nav a:first-child{border-left:0}.tradlyft-page .legal nav a:hover{color:#fff}.tradlyft-page .legal .lng{white-space:nowrap;display:flex;align-items:center;gap:8px;background:none;border:0;color:#c3cbdd;font-size:14px}.tradlyft-page .after{height:0;background:var(--navy)}.tradlyft-page .fab{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;display:inline-flex;align-items:center;gap:10px;height:50px;padding-inline:18px 22px;border-radius:999px;background:var(--navy);color:#fff;font-weight:600;font-size:15px;box-shadow:0 18px 36px -12px #0f18308c,0 0 0 4px #ffffffe6}.tradlyft-page .fab:hover{background:var(--navy-2)}.tradlyft-page .fab .ico{width:18px;height:18px;stroke-width:2}.tradlyft-page .fab .ico.cal{width:20px;height:20px;color:var(--gold-lt)}.tradlyft-page .fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;animation:pulse 2.8s infinite}.tradlyft-page .mbar{display:none}.tradlyft-page .drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#fff;transform:translate(100%);transition:transform .3s;overflow-y:auto;padding:16px 20px calc(110px + env(safe-area-inset-bottom,0px));visibility:hidden}.tradlyft-page .drawer.open{transform:none;visibility:visible}.tradlyft-page .drawer .top{display:flex;justify-content:space-between;align-items:center;height:72px;margin:-16px -20px 12px;padding-inline:20px;background:var(--navy)}.tradlyft-page .drawer .top img{height:52px;width:auto}.tradlyft-page .drawer .burger{display:grid}.tradlyft-page .drawer details{border-radius:0}.tradlyft-page .drawer details[open]{background:none}.tradlyft-page .drawer summary{display:flex;justify-content:space-between;font-size:22px;padding:16px 0;border-bottom:1px solid var(--line)}.tradlyft-page .drawer .sub-links{display:grid;gap:2px;padding:8px 0 16px}.tradlyft-page .drawer .sub-links a{padding:7px 0;font-size:16px}.tradlyft-page .drawer .dsub{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:14px}.tradlyft-page .drawer>a{display:block;font-family:var(--serif);font-weight:600;font-size:22px;color:var(--navy);padding-block:16px;border-bottom:1px solid var(--line)}.tradlyft-page .tabs button:hover{background:var(--navy);color:#fff}.tradlyft-page .prow{transition:background .2s;border-radius:12px}.tradlyft-page .prow:hover{background:#fff}.tradlyft-page .prow:hover .btn,.tradlyft-page .prow .btn:hover,.tradlyft-page .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .btn-line:hover .ico{color:#fff}.tradlyft-page .btn-navy:hover{background:var(--navy-2)}.tradlyft-page .chips button:hover{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .opt:hover{border-color:var(--navy);background:var(--navy);color:#fff}.tradlyft-page .opt:hover small,.tradlyft-page .opt:hover .pr{color:#fff}.tradlyft-page .area:hover .go{background:var(--navy);color:#fff}.tradlyft-page .circ:hover{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .res .circ:hover{background:#fff;color:var(--navy)}.tradlyft-page .tm:hover .more .go,.tradlyft-page .psm:hover .go{background:var(--navy);color:#fff}.tradlyft-page .nc,.tradlyft-page .pbig,.tradlyft-page .psm,.tradlyft-page .tm,.tradlyft-page .vc{transition:transform .25s,box-shadow .25s}.tradlyft-page .nc:hover,.tradlyft-page .pbig:hover,.tradlyft-page .psm:hover,.tradlyft-page .tm:hover,.tradlyft-page .vc:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px #14203d8c}.tradlyft-page .nc:hover .link,.tradlyft-page .cc:hover .link{color:var(--gold)}.tradlyft-page details summary:hover{color:var(--navy-2)}.tradlyft-page details:not([open]) summary:hover .pm{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .loc .btns .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .loc .btns .btn-line:hover .ico{color:#fff}.tradlyft-page .lrow .lk:hover{color:var(--gold)}.tradlyft-page .drop a:hover{background:var(--navy);color:#fff}.tradlyft-page .drop a:hover small{color:#c9d1e3}.tradlyft-page .drop.mega .mcol a:hover{background:none;color:var(--gold)}@media(prefers-reduced-motion:reduce){.tradlyft-page *{transition:none!important;scroll-behavior:auto!important;animation:none!important}}@media(max-width:1180px){.tradlyft-page .menu{display:none}.tradlyft-page .burger{display:grid}.tradlyft-page .hdr .wrap{justify-content:space-between;height:84px}.tradlyft-page .brand img{height:58px}.tradlyft-page .hdr .btn-book{display:none}.tradlyft-page .hero-feats{grid-template-columns:1fr 1fr;gap:22px 0}.tradlyft-page .hf:nth-child(3){border-left:0;padding-left:0}.tradlyft-page .trustcard .card,.tradlyft-page .stats .wrap{grid-template-columns:1fr 1fr}.tradlyft-page .tc:nth-child(3){border-left:0}.tradlyft-page .tc:nth-child(n+3){border-top:1px solid var(--line)}.tradlyft-page .st:nth-child(3){border-left:0}.tradlyft-page .st:nth-child(n+3){border-top:1px solid rgba(255,255,255,.1)}.tradlyft-page .wgrid,.tradlyft-page .sgrid,.tradlyft-page .newt .ncards,.tradlyft-page .tgrid{grid-template-columns:1fr 1fr}.tradlyft-page .pr-wrap,.tradlyft-page .why-wrap,.tradlyft-page .rv-wrap,.tradlyft-page .bk-wrap,.tradlyft-page .fl-wrap,.tradlyft-page .viewer{grid-template-columns:minmax(0,1fr);gap:40px}.tradlyft-page .vtrack{grid-auto-columns:calc((100% - 22px)/2)}.tradlyft-page .igtrack{grid-auto-columns:calc((100% - 42px)/4)}.tradlyft-page .cta{grid-template-columns:1fr 1fr;padding-block:32px}.tradlyft-page .cta h2{white-space:normal}.tradlyft-page .cta .txt{padding-block:0}.tradlyft-page .cta .face{display:none}.tradlyft-page .cta-info{grid-column:auto}.tradlyft-page .cta .hand{display:none}.tradlyft-page .fgrid{grid-template-columns:repeat(3,1fr);gap:32px 0}.tradlyft-page .fgrid>div:first-child{grid-column:1/-1}.tradlyft-page .fgrid>div:nth-child(2){border-left:0;padding-left:0}.tradlyft-page .fgrid>div:nth-child(5){border-left:0;padding-left:0}}@media(max-width:900px){.tradlyft-page .sec{padding-block:72px}.tradlyft-page .cta{grid-template-columns:1fr}.tradlyft-page .ways .head{flex-wrap:wrap}.tradlyft-page .ways .head>div{flex:1 1 100%}.tradlyft-page .newsl{grid-template-columns:1fr}.tradlyft-page .bgrid{grid-template-columns:minmax(0,1fr)}.tradlyft-page .psm{grid-template-columns:40% minmax(0,1fr)}.tradlyft-page .psm .go{display:none}.tradlyft-page .why-photo .badge{bottom:auto;top:16px}.tradlyft-page .why-photo .ph{min-height:0;aspect-ratio:1/.9;flex:none}}@media(max-width:640px){.tradlyft-page .wrap{padding-inline:16px}.tradlyft-page{font-size:15.5px}.tradlyft-page .topbar .wrap{min-height:42px}.tradlyft-page .hdr .wrap{height:72px}.tradlyft-page .brand img{height:50px}.tradlyft-page .hero-in{padding-block:52px 120px}.tradlyft-page .hero .eyebrow{flex-wrap:wrap;gap:8px 10px;font-size:11.5px;letter-spacing:.12em}.tradlyft-page .hero .eyebrow:after{display:none}.tradlyft-page .eyebrow:after{width:48px}.tradlyft-page .topbar .tb-hours{display:none}.tradlyft-page .tb-right{gap:8px}.tradlyft-page .topbar{font-size:14px}.tradlyft-page .topbar span.tb-hours{display:none}.tradlyft-page .topbar .wrap{min-height:50px}.tradlyft-page .topbar .ico{width:18px;height:18px}.tradlyft-page .langsel>button{padding-left:10px}.tradlyft-page .topbar .wrap{gap:10px}.tradlyft-page .hero-ctas .btn{flex:1 1 100%}.tradlyft-page .hero-feats{grid-template-columns:1fr;gap:16px}.tradlyft-page .hf+.hf{border-left:0;padding-left:0}.tradlyft-page .hf .rd{width:52px;height:52px}.tradlyft-page .trustcard .card,.tradlyft-page .stats .wrap{grid-template-columns:1fr}.tradlyft-page .tc+.tc{border-left:0;border-top:1px solid var(--line)}.tradlyft-page .tc{padding:16px}.tradlyft-page .tc .sq{width:54px;height:54px}.tradlyft-page .st+.st{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.tradlyft-page .st{padding:26px 12px}.tradlyft-page .wgrid,.tradlyft-page .sgrid,.tradlyft-page .newt .ncards,.tradlyft-page .tgrid,.tradlyft-page .areas,.tradlyft-page .opts,.tradlyft-page .vgrid,.tradlyft-page .cta-info{grid-template-columns:minmax(0,1fr)}.tradlyft-page .way{min-height:560px}.tradlyft-page .vv:nth-last-child(2){border-bottom:1px solid var(--line)}.tradlyft-page .sig-band{padding:32px 22px 30px;border-radius:24px 24px 0 0}.tradlyft-page .sc .in{padding:26px 24px}.tradlyft-page .sc .ring{width:68px;height:68px}.tradlyft-page .sc{min-height:380px}.tradlyft-page .prow{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:12px 6px}.tradlyft-page .prow .rd{width:44px;height:44px}.tradlyft-page .prow .btn{grid-column:2/-1;justify-self:start;height:40px}.tradlyft-page .prow .p{font-size:17px}.tradlyft-page .tabs button{font-size:12.5px;padding:10px 4px}.tradlyft-page .cons-row{grid-template-columns:1fr}.tradlyft-page .cons-row div+div{border-left:0;border-top:1px solid var(--line)}.tradlyft-page .wstats{grid-template-columns:1fr 1fr}.tradlyft-page .wstats div:nth-child(3){border-left:0}.tradlyft-page .wstats div:nth-child(n+3){border-top:1px solid var(--line)}.tradlyft-page .why-photo .badge{position:static;max-width:none;border-radius:0}.tradlyft-page .rv-stage{padding:30px 24px}.tradlyft-page .steps li{grid-template-columns:40px 1fr;gap:14px}.tradlyft-page .steps .round{display:none}.tradlyft-page .steps li:not(:last-child):before{left:19px;top:46px}.tradlyft-page .steps .n{width:40px;height:40px}.tradlyft-page .unsure{grid-template-columns:1fr}.tradlyft-page .unsure .ph{min-height:160px}.tradlyft-page .wz-steps{padding:16px;gap:8px}.tradlyft-page .wz-steps span b{display:none}.tradlyft-page .wz-body{padding:20px}.tradlyft-page .wz-foot{margin:0 14px 14px;padding-left:16px}.tradlyft-page .wz-foot .btn{padding-inline:20px}.tradlyft-page .vtrack{grid-auto-columns:86%}.tradlyft-page .igtrack{grid-auto-columns:calc((100% - 14px)/2)}.tradlyft-page .ig-wrap .circ{display:none}.tradlyft-page .psm{grid-template-columns:1fr}.tradlyft-page .summary div{flex-direction:column;gap:2px}.tradlyft-page .summary b{text-align:left}.tradlyft-page summary{grid-template-columns:44px 1fr 36px;gap:14px;padding:14px 10px;font-size:18px}.tradlyft-page summary .round{width:44px;height:44px}.tradlyft-page details p{padding:0 14px 18px 68px}.tradlyft-page .lrow{grid-template-columns:44px 1fr}.tradlyft-page .lrow .round{width:44px;height:44px}.tradlyft-page .lrow .lk{grid-column:2}.tradlyft-page .loc-body{padding:8px 18px 20px}.tradlyft-page .loc .btns{grid-template-columns:1fr}.tradlyft-page .loc-top .ph{width:100%;opacity:.35}.tradlyft-page .cta{padding:36px 22px}.tradlyft-page .newsl{padding:28px 22px}.tradlyft-page .fgrid{grid-template-columns:1fr 1fr;padding:36px 22px}.tradlyft-page .fgrid>div{padding-inline:0 12px;border-left:0!important}.tradlyft-page .fgrid>div:last-child{grid-column:1/-1}.tradlyft-page .legal{padding:18px 22px;flex-direction:column;align-items:flex-start}.tradlyft-page .legal nav a{padding-inline:0 12px;border-left:0}.tradlyft-page .fab{display:none}.tradlyft-page .mbar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.tradlyft-page .mbar .btn{flex:1;height:50px}.tradlyft-page .after{height:74px}}.tradlyft-page .im-hero{background-image:url(/images/tradlyft/img-01.webp)}.tradlyft-page .im-migran{background-image:url(/images/tradlyft/img-02.webp)}.tradlyft-page .im-lappar{background-image:url(/images/tradlyft/img-03.webp)}.tradlyft-page .im-naso{background-image:url(/images/tradlyft/img-04.webp)}.tradlyft-page .im-kinder{background-image:url(/images/tradlyft/img-05.webp)}.tradlyft-page .im-har{background-image:url(/images/tradlyft/img-06.webp)}.tradlyft-page .im-bbl{background-image:url(/images/tradlyft/img-07.webp)}.tradlyft-page .im-vad{background-image:url(/images/tradlyft/img-08.webp)}.tradlyft-page .im-trap{background-image:url(/images/tradlyft/img-09.webp)}.tradlyft-page .im-lift{background-image:url(/images/tradlyft/img-10.webp)}.tradlyft-page .im-sculptra{background-image:url(/images/tradlyft/img-11.webp)}.tradlyft-page .im-botox1{background-image:url(/images/tradlyft/img-12.webp)}.tradlyft-page .im-sculptra2{background-image:url(/images/tradlyft/img-13.webp)}.tradlyft-page .im-brost{background-image:url(/images/tradlyft/img-14.webp)}.tradlyft-page .im-konsult{background-image:url(/images/tradlyft/img-15.webp)}.tradlyft-page .im-mirror{background-image:url(/images/tradlyft/img-16.webp)}.tradlyft-page .im-clinic{background-image:url(/images/tradlyft/img-17.webp)}.tradlyft-page .im-thread{background-image:url(/images/tradlyft/img-18.webp)}.tradlyft-page .im-prp{background-image:url(/images/tradlyft/img-19.webp)}.tradlyft-page .im-glass{background-image:url(/images/tradlyft/img-20.webp)}.tradlyft-page .im-alex{background-image:url(/images/tradlyft/img-21.webp)}.tradlyft-page .im-tm2{background-image:url(/images/tradlyft/img-22.webp)}.tradlyft-page .im-tm3{background-image:url(/images/tradlyft/img-23.webp)}.tradlyft-page .im-tm4{background-image:url(/images/tradlyft/img-24.webp)}.tradlyft-page .im-r_s1{background-image:url(/images/tradlyft/img-25.webp)}.tradlyft-page .im-r_s2{background-image:url(/images/tradlyft/img-26.webp)}.tradlyft-page .im-r_s3{background-image:url(/images/tradlyft/img-27.webp)}.tradlyft-page .im-r_s4{background-image:url(/images/tradlyft/img-28.webp)}.tradlyft-page .im-r_s5{background-image:url(/images/tradlyft/img-29.webp)}.tradlyft-page .im-r_s6{background-image:url(/images/tradlyft/img-30.webp)}.tradlyft-page .im-r_w1{background-image:url(/images/tradlyft/img-31.webp)}.tradlyft-page .im-r_w2{background-image:url(/images/tradlyft/img-32.webp)}.tradlyft-page .im-r_w3{background-image:url(/images/tradlyft/img-33.webp)}.tradlyft-page .im-r_n1{background-image:url(/images/tradlyft/img-34.webp)}.tradlyft-page .im-r_n2{background-image:url(/images/tradlyft/img-35.webp)}.tradlyft-page .im-r_n3{background-image:url(/images/tradlyft/img-36.webp)}.tradlyft-page .im-r_p1{background-image:url(/images/tradlyft/img-37.webp)}.tradlyft-page .im-r_y1{background-image:url(/images/tradlyft/img-38.webp)}.tradlyft-page .im-r_b1{background-image:url(/images/tradlyft/img-39.webp)}.tradlyft-page .im-r_b2{background-image:url(/images/tradlyft/img-40.webp)}.tradlyft-page .im-r_b3{background-image:url(/images/tradlyft/img-41.webp)}.tradlyft-page .im-r_b4{background-image:url(/images/tradlyft/img-42.webp)}.tradlyft-page .im-r_b5{background-image:url(/images/tradlyft/img-43.webp)}.tradlyft-page .tp-wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.tradlyft-page .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--muted);padding-block:22px 18px}.tradlyft-page .crumbs a:hover{color:var(--navy)}.tradlyft-page .crumbs b{color:var(--navy);font-weight:700}.tradlyft-page .crumbs i{font-style:normal;color:#c9c3b8}.tradlyft-page .tp-hero{display:grid;grid-template-columns:568fr 568fr;gap:56px;align-items:start;padding-bottom:32px}.tradlyft-page .ba{position:relative;aspect-ratio:568/384;border-radius:18px;overflow:hidden;background:var(--cream-2)}.tradlyft-page .ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tradlyft-page .ba .split{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;transform:translate(-1px)}.tradlyft-page .ba .knob{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;box-shadow:0 6px 18px -6px #0f183073;display:grid;place-items:center;color:var(--navy);font-size:12px;font-weight:800;letter-spacing:2px}.tradlyft-page .ba .lbl{position:absolute;bottom:16px;background:var(--navy);color:#fff;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px}.tradlyft-page .ba .lbl.l{left:16px}.tradlyft-page .ba .lbl.r{right:16px}.tradlyft-page .ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.tradlyft-page .thumbs5{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.tradlyft-page .thumbs5 button{aspect-ratio:106/88;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--cream-2);transition:border-color .2s}.tradlyft-page .thumbs5 button img{width:100%;height:100%;object-fit:cover}.tradlyft-page .thumbs5 button[aria-pressed=true]{border-color:var(--gold)}.tradlyft-page .thumbs5 a{border-radius:10px;background:var(--cream);border:1px solid var(--line);display:grid;place-items:center;font-size:13.5px;font-weight:700;color:var(--navy);text-align:center}.tradlyft-page .thumbs5 a:hover{background:var(--navy);color:#fff}.tradlyft-page .tp-info .kick{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--gold)}.tradlyft-page .tp-info h1{font-size:clamp(38px,3.9vw,56px);font-weight:700;margin:8px 0 12px;letter-spacing:-.01em}.tradlyft-page .tp-info .sum{font-size:17px;line-height:1.6;color:var(--body);max-width:560px}.tradlyft-page .kf{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-top:20px;padding-block:14px}.tradlyft-page .kf span{display:block;font-size:12.5px;color:var(--muted)}.tradlyft-page .kf b{display:block;font-size:18px;color:var(--navy);margin-top:2px}.tradlyft-page .xpr{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:18px}.tradlyft-page .xpr strong{font-size:38px;font-weight:800;color:var(--navy);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.tradlyft-page .xpr small{font-size:13.5px;color:var(--muted)}.tradlyft-page .ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.tradlyft-page .ctas .btn{height:48px;padding-inline:24px;font-size:15px;font-weight:700}.tradlyft-page .trustl{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13.5px;color:var(--muted);margin-top:16px}.tradlyft-page .trustl b{color:var(--navy)}.tradlyft-page .drc{display:flex;align-items:center;gap:14px;background:var(--cream);border-radius:14px;padding:12px 16px;margin-top:20px}.tradlyft-page .drc .av{width:48px;height:48px;border-radius:8px;flex:none;background-size:cover;background-position:center 20%}.tradlyft-page .drc b{font-size:15px;color:var(--navy)}.tradlyft-page .drc span{font-size:15px;color:var(--body)}.tradlyft-page .drc small{display:block;font-size:13.5px;color:var(--muted)}.tradlyft-page .np{background:#f3ece1;border-block:1px solid var(--line)}.tradlyft-page .np .tp-wrap{display:flex;align-items:center;gap:14px 22px;padding-block:12px;flex-wrap:wrap}.tradlyft-page .np .dot{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none}.tradlyft-page .np b{color:var(--navy);font-size:15px}.tradlyft-page .np p{font-size:15px;color:var(--body);flex:1;min-width:240px}.tradlyft-page .np .btn{height:46px;font-family:var(--serif);font-weight:500;font-size:16px}.tradlyft-page .tband{background:var(--navy);color:#e9ecf3}.tradlyft-page .tband .tp-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 28px;padding-block:20px}.tradlyft-page .tband span{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-size:16px}.tradlyft-page .tband span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-lt)}.tradlyft-page .snav{position:sticky;top:calc(env(safe-area-inset-top,0px) + 96px);z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.tradlyft-page .snav .tp-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.tradlyft-page .snav .tp-wrap::-webkit-scrollbar{display:none}.tradlyft-page .snav a{flex:none;padding:16px 14px 14px;font-size:14.5px;font-weight:600;color:var(--navy);border-bottom:2px solid transparent;transition:.2s}.tradlyft-page .snav a:hover{color:var(--gold)}.tradlyft-page .snav a.on{border-bottom-color:var(--gold)}.tradlyft-page .tsec{padding-block:80px;scroll-margin-top:170px}.tradlyft-page .tsec.cr{background:var(--cream)}.tradlyft-page .tsec .eyebrow{font-size:12px}.tradlyft-page .tsec h2{font-size:clamp(32px,3.4vw,48px);margin:12px 0 14px;font-weight:700}.tradlyft-page .tsec h2 .it{font-weight:500}.tradlyft-page .tsec .lead{font-size:16px;max-width:640px;margin-bottom:28px}.tradlyft-page .ov{display:grid;grid-template-columns:1fr 425px;gap:56px;align-items:start}.tradlyft-page .ov p{font-size:16px;line-height:1.7;max-width:620px}.tradlyft-page .ov p+p{margin-top:14px}.tradlyft-page .card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px}.tradlyft-page .card h3{font-size:21px;margin-bottom:14px}.tradlyft-page .chips2{display:flex;flex-wrap:wrap;gap:8px}.tradlyft-page .chips2 span,.tradlyft-page .chips2 a{display:inline-flex;align-items:center;height:36px;padding-inline:14px;border-radius:999px;background:var(--cream);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--navy)}.tradlyft-page .chips2 a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.tradlyft-page .chips2.wh span{background:#fff}.tradlyft-page .card .note{font-size:12.5px;color:var(--muted);margin-top:14px;line-height:1.5}.tradlyft-page .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.tradlyft-page .li{list-style:none;display:grid;gap:10px}.tradlyft-page .li li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--body)}.tradlyft-page .li li:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:4px;background:var(--gold-grad)}.tradlyft-page .li.warn li:before{content:"!";border-radius:50%;background:#f7dcdc;color:#b44;font-size:11px;font-weight:800;display:grid;place-items:center;line-height:16px;text-align:center}.tradlyft-page .card h3.red{color:#9c3a36}.tradlyft-page .tl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;margin-top:8px}.tradlyft-page .tl:before{content:"";position:absolute;left:12px;right:0;top:11px;height:2px;background:var(--line)}.tradlyft-page .tl div{position:relative}.tradlyft-page .tl i{display:block;width:24px;height:24px;border-radius:50%;background:var(--gold-grad);margin-bottom:28px;position:relative}.tradlyft-page .tl b{display:block;font-family:var(--serif);font-size:22px;color:var(--navy)}.tradlyft-page .tl span{font-size:14px;color:var(--body)}.tradlyft-page .gal figure{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.tradlyft-page .gal .ph2{position:relative;aspect-ratio:381/282}.tradlyft-page .gal .ph2 img{width:100%;height:100%;object-fit:cover}.tradlyft-page .gal .ph2:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff}.tradlyft-page .gal .lbl{position:absolute;bottom:12px;background:var(--navy);color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;z-index:1}.tradlyft-page .gal .lbl.l{left:12px}.tradlyft-page .gal .lbl.r{right:12px}.tradlyft-page .gal figcaption{padding:14px 16px 16px;font-size:13px;color:var(--muted);line-height:1.5}.tradlyft-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.tradlyft-page .steps5 div{border:1px solid var(--line);border-radius:16px;padding:22px 20px;background:#fff}.tradlyft-page .steps5 i{font-style:normal;width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-family:var(--serif);display:grid;place-items:center;margin-bottom:16px}.tradlyft-page .steps5 b{display:block;font-family:var(--serif);font-size:17px;color:var(--navy);margin-bottom:6px;line-height:1.25}.tradlyft-page .steps5 p{font-size:13.5px;line-height:1.5}.tradlyft-page .sk{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.tradlyft-page .sk .col{display:grid;gap:18px}.tradlyft-page .sk .sok{font-size:13px;color:var(--muted);margin-top:16px;line-height:1.55}.tradlyft-page .sk .sok b{color:#9c3a36}.tradlyft-page .pc{display:grid;gap:18px;margin-top:6px}.tradlyft-page .pc{grid-template-columns:repeat(var(--n),1fr)}.tradlyft-page .pcard{position:relative;border:1px solid var(--line);border-radius:18px;padding:26px 24px;background:#fff;display:flex;flex-direction:column;gap:6px}.tradlyft-page .pcard h4{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--navy)}.tradlyft-page .pcard strong{font-family:var(--serif);font-size:32px;font-weight:600;color:var(--navy);margin:8px 0 4px;font-variant-numeric:lining-nums}.tradlyft-page .pcard p{font-size:14px;color:var(--body);flex:1}.tradlyft-page .pcard .btn{align-self:flex-start;height:40px;padding-inline:18px;font-size:14px;margin-top:14px}.tradlyft-page .pcard.rec{background:var(--navy);border-color:var(--navy)}.tradlyft-page .pcard.rec h4,.tradlyft-page .pcard.rec strong{color:#fff}.tradlyft-page .pcard.rec p{color:var(--on-dark)}.tradlyft-page .pcard .badge{position:absolute;top:-12px;left:22px;background:var(--gold-grad);color:#14203d;font-size:11px;font-weight:800;letter-spacing:.08em;padding:5px 10px;border-radius:999px}.tradlyft-page .pfoot{font-size:13px;color:var(--muted);margin-top:18px}.tradlyft-page .fq{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:start}.tradlyft-page .fq .acc{display:grid;gap:10px}.tradlyft-page .fq details{background:#fff;border:1px solid var(--line);border-radius:14px;border-bottom:1px solid var(--line)}.tradlyft-page .fq details[open]{background:#fff}.tradlyft-page .fq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-family:var(--serif);font-weight:600;font-size:17px;color:var(--navy);grid-template-columns:none}.tradlyft-page .fq summary .pm{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;flex:none;font-family:var(--sans);font-size:16px}.tradlyft-page .fq summary .pm:before{content:"+"}.tradlyft-page .fq details[open] summary .pm:before{content:"−"}.tradlyft-page .fq details p{padding:0 20px 18px;font-size:14.5px;max-width:none}.tradlyft-page .fq .side{display:grid;gap:18px}.tradlyft-page .fq .side p{font-size:14px;margin-bottom:16px}.tradlyft-page .doc{background:var(--navy);border-radius:18px;padding:24px 28px;display:grid;grid-template-columns:126px 1fr auto;gap:28px;align-items:center;color:var(--on-dark)}.tradlyft-page .doc .av{width:126px;height:126px;border-radius:8px;background-size:cover;background-position:center 20%}.tradlyft-page .doc h3{color:#fff;font-size:26px;margin-bottom:6px}.tradlyft-page .doc p{font-size:14.5px;max-width:460px}.tradlyft-page .doc ul{list-style:none;display:grid;gap:8px}.tradlyft-page .doc li{display:flex;gap:10px;align-items:center;font-size:14px;color:#fff}.tradlyft-page .doc li:before{content:"";width:16px;height:16px;border-radius:4px;background:var(--gold-grad);flex:none}.tradlyft-page .rev{text-align:center;font-size:12.5px;color:var(--muted);margin-top:20px}.tradlyft-page .tp-pages{background:var(--cream);border-top:1px solid var(--line)}.tradlyft-page .tp-pages .tp-wrap{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding-block:14px}.tradlyft-page .tp-pages small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-right:8px}.tradlyft-page .tp-pages a{font-size:13.5px;font-weight:600;color:var(--navy);padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:#fff}.tradlyft-page .tp-pages a.on,.tradlyft-page .tp-pages a:hover{background:var(--navy);color:#fff;border-color:var(--navy)}@media(max-width:1180px){.tradlyft-page .snav{top:calc(env(safe-area-inset-top,0px) + 84px)}.tradlyft-page .steps5{grid-template-columns:repeat(3,1fr)}.tradlyft-page .pc{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.tradlyft-page .tp-hero,.tradlyft-page .ov,.tradlyft-page .fq,.tradlyft-page .sk{grid-template-columns:minmax(0,1fr);gap:28px}.tradlyft-page .g3{grid-template-columns:1fr}.tradlyft-page .tl{grid-template-columns:1fr 1fr;row-gap:28px}.tradlyft-page .tl:before{display:none}.tradlyft-page .doc{grid-template-columns:96px 1fr}.tradlyft-page .doc .av{width:96px;height:96px}.tradlyft-page .doc ul{grid-column:1/-1}}@media(max-width:640px){.tradlyft-page .snav{top:calc(env(safe-area-inset-top,0px) + 72px)}.tradlyft-page .tsec{padding-block:56px}.tradlyft-page .steps5,.tradlyft-page .pc{grid-template-columns:1fr}.tradlyft-page .kf{grid-template-columns:1fr 1fr 1fr}.tradlyft-page .kf b{font-size:15px}.tradlyft-page .xpr strong{font-size:30px}.tradlyft-page .ctas .btn{flex:1 1 100%}.tradlyft-page .tband span{font-size:14px}.tradlyft-page .thumbs5{gap:6px}.tradlyft-page .thumbs5 a{font-size:11px}.tradlyft-page .doc{grid-template-columns:1fr;text-align:left}.tradlyft-page .tl{grid-template-columns:1fr}}.tradlyft-page .hopt{margin-top:20px;border:1px solid var(--line);border-radius:18px;padding:16px 18px 18px;background:#fbf7f1}.tradlyft-page .hopt-l{display:block;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a7230;margin-bottom:10px}.tradlyft-page .hopt-c{display:flex;flex-wrap:wrap;gap:8px}.tradlyft-page .hopt-c button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;font:inherit;text-align:left;transition:border-color .2s,background .2s,color .2s}.tradlyft-page .hopt-c button b{font-size:13.5px;font-weight:700;color:var(--navy)}.tradlyft-page .hopt-c button span{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.tradlyft-page .hopt-c button:hover{border-color:var(--navy)}.tradlyft-page .hopt-c button[aria-checked=true]{background:var(--navy);border-color:var(--navy)}.tradlyft-page .hopt-c button[aria-checked=true] b{color:#fff}.tradlyft-page .hopt-c button[aria-checked=true] span{color:#d8b467}.tradlyft-page .hopt-c button:focus-visible{outline:2px solid #B98B35;outline-offset:2px}.tradlyft-page .hopt .xpr{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.tradlyft-page .xpr strong.na{font-size:26px}.tradlyft-page .pc-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:6px 0 8px}.tradlyft-page .pc-cat{font-size:14px;color:var(--muted)}.tradlyft-page .pc-cat b{color:var(--navy);font-weight:700}.tradlyft-page .pc-nav{display:flex;align-items:center;gap:10px}.tradlyft-page .pc-arw{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--navy);background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.tradlyft-page .pc-arw:hover:not(:disabled){background:var(--navy);color:#fff}.tradlyft-page .pc-arw:disabled{opacity:.35;cursor:default}.tradlyft-page .pc-arw .ico{width:16px;height:16px}.tradlyft-page .btn-see{height:44px;padding-inline:20px;font-size:14px}.tradlyft-page .pcs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding:16px 2px 6px;scrollbar-width:none;overscroll-behavior-x:contain}.tradlyft-page .pcs::-webkit-scrollbar{display:none}.tradlyft-page .pcs:focus-visible{outline:2px solid #B98B35;outline-offset:4px;border-radius:18px}.tradlyft-page .pcs .pcard{scroll-snap-align:start}.tradlyft-page .pcard .badge.alt{background:#fff;color:#8e6431;border:1px solid #D8B467}.tradlyft-page .pcard strong.na{font-family:var(--sans);font-size:18px;font-weight:700;margin:14px 0 8px}.tradlyft-page .pc-bar{position:relative;height:3px;background:var(--line);border-radius:3px;margin-top:18px;overflow:hidden}.tradlyft-page .pc-bar i{position:absolute;top:0;bottom:0;left:0;background:var(--navy);border-radius:3px;transition:left .15s}.tradlyft-page .pc-fit .pc-arw,.tradlyft-page .pc-fit .pc-bar{display:none}@media(max-width:1180px){.tradlyft-page .pcs{grid-auto-columns:calc((100% - 36px)/3)}}@media(max-width:860px){.tradlyft-page .pcs{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:640px){.tradlyft-page .pcs{grid-auto-columns:82%}.tradlyft-page .pc-head{align-items:flex-start}.tradlyft-page .pc-nav{width:100%}.tradlyft-page .btn-see{margin-left:auto}.tradlyft-page .hopt{padding:14px}.tradlyft-page .hopt-c button{flex:1 1 calc(50% - 4px)}}.tradlyft-page .tp-hero{align-items:stretch}.tradlyft-page .tp-hero>div:first-child{display:flex;flex-direction:column;min-width:0}.tradlyft-page .tp-hero .ba{flex:1 1 auto;aspect-ratio:auto;min-height:480px}@media(max-width:980px){.tradlyft-page .tp-hero .ba{flex:none;aspect-ratio:568/440;min-height:0}}.bbl-page{--navy:#14203D;--navy-2:#22325A;--navy-deep:#0F1830;--gold:#B98B35;--gold-lt:#D8B467;--gold-grad:linear-gradient(135deg,#CFA75C 0%,#B98B35 55%,#A27526 100%);--bronze:radial-gradient(ellipse at 30% 30%,rgba(255,236,200,.18),transparent 60%),linear-gradient(115deg,#7A5326 0%,#A07440 38%,#8E6431 62%,#6E4A22 100%);--gold-soft:#F4E8D2;--cream:#FBF7F1;--cream-2:#F4EDE3;--bg:#FFFFFF;--ink:#14203D;--body:#4E5670;--muted:#80869A;--line:#ECE3D6;--on-dark:#C9D1E3;--serif:"Playfair Display",Georgia,"Times New Roman",serif;--sans:"Manrope","Helvetica Neue",Arial,sans-serif;--hand:"Caveat","Segoe Script",cursive;--r-lg:24px;--r-md:18px;--r-sm:12px;--wrap:1408px;color-scheme:light}.bbl-page *{box-sizing:border-box;margin:0;padding:0}html:has(.bbl-page){scroll-behavior:smooth;-webkit-text-size-adjust:100%}.bbl-page{background:var(--bg);color:var(--body);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:clip}.bbl-page img{max-width:100%;display:block}.bbl-page a{color:inherit;text-decoration:none}.bbl-page button,.bbl-page input{font:inherit;color:inherit}.bbl-page button{cursor:pointer}.bbl-page :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.bbl-page .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.bbl-page .ico{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.bbl-page h1,.bbl-page h2,.bbl-page h3,.bbl-page h4{font-family:var(--serif);color:var(--ink);font-weight:700;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.bbl-page h2{font-size:clamp(32px,4vw,54px)}.bbl-page h3{font-size:22px;line-height:1.2}.bbl-page .it{font-family:var(--serif);font-style:italic;font-weight:500;color:var(--gold)}.bbl-page .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.bbl-page .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.bbl-page .eyebrow:after{content:"";width:90px;height:1px;background:currentColor;opacity:.6}.bbl-page .nc .eyebrow:after,.bbl-page .unsure .eyebrow:after{display:none}.bbl-page .lead{font-size:17.5px;max-width:640px;color:var(--body)}.bbl-page .sec{padding-block:96px}.bbl-page .cream{background:var(--cream)}.bbl-page .head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:40px}.bbl-page .head h2{margin:12px 0 10px}.bbl-page .head>div{min-width:0;max-width:820px}.bbl-page .ph{position:relative;overflow:hidden;background-color:var(--cream-2);background-position:center;background-size:cover;background-repeat:no-repeat}.bbl-page .ph>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bbl-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding-inline:22px;border-radius:999px;font-weight:600;font-size:14.5px;border:1.5px solid transparent;transition:filter .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}.bbl-page .btn .ico{width:16px;height:16px;stroke-width:2}.bbl-page .btn-gold{background:var(--bronze);border:1.5px solid #E6CC94;color:#fff7e8;box-shadow:inset 0 1px #fff0d259,0 12px 26px -14px #3c260ab3}.bbl-page .btn-gold:hover{filter:brightness(1.1)}.bbl-page .btn-gold .ico{color:#fff7e8}.bbl-page .btn-navy{background:var(--navy);color:#fff}.bbl-page .btn-line{border-color:var(--navy);color:var(--navy);background:transparent}.bbl-page .btn-line:hover{background:var(--navy);color:#fff}.bbl-page .btn-goldline{border:1.5px solid #CDAE6E;color:#f7f1e6;background:#0f183099}.bbl-page .btn-goldline .ico{color:#d8b467}.bbl-page .btn-goldline:hover{background:#0f1830e6;border-color:#e6cc94}.bbl-page .btn-ghost{background:#0f1830d1;border:1.5px solid #CDAE6E;color:#f7f1e6}.bbl-page .btn-ghost .ico{color:#d8b467}.bbl-page .btn-ghost:hover{background:#0f1830f2;border-color:#e6cc94}.bbl-page .btn-sm{height:44px;padding-inline:20px;font-size:14.5px}.bbl-page .link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--navy);font-size:15px}.bbl-page .link .ico{width:17px;height:17px;stroke-width:2;transition:transform .2s}.bbl-page a:hover>.link .ico,.bbl-page .link:hover .ico{transform:translate(4px)}.bbl-page .round{width:52px;height:52px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.bbl-page .round .ico{width:23px;height:23px}.bbl-page .circ{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--navy);flex:none;transition:.2s}.bbl-page .circ:hover{border-color:var(--navy)}.bbl-page .circ .ico{width:19px;height:19px;stroke-width:2}.bbl-page .checks{list-style:none;display:grid;gap:9px}.bbl-page .checks li{display:flex;gap:11px;align-items:flex-start;font-size:15px;line-height:1.4}.bbl-page .checks li:before{content:"";width:19px;height:19px;border-radius:50%;flex:none;margin-top:1px;background:var(--gold-grad)}.bbl-page .checks li{position:relative}.bbl-page .checks li:after{content:"";position:absolute;left:6px;top:5px;width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.bbl-page .topbar{background:#14203d;color:#ede9e1;font-family:var(--serif);font-size:15.5px;border-bottom:1px solid rgba(216,180,103,.28)}.bbl-page .topbar .wrap{display:flex;align-items:center;gap:52px;min-height:64px}.bbl-page .topbar a,.bbl-page .topbar span.ti{display:inline-flex;align-items:center;gap:16px;white-space:nowrap}.bbl-page .topbar .ico{width:22px;height:22px;color:#e6c089;stroke-width:1.5}.bbl-page .topbar .ico.fill{fill:currentColor;stroke:none}.bbl-page .topbar a:hover{color:#fff}.bbl-page .tb-right{margin-left:auto;display:flex;align-items:center;gap:40px}.bbl-page .tb-social{display:flex;gap:24px;align-items:center}.bbl-page .tb-social a .ico{width:23px;height:23px;color:#e8c48a;stroke-width:1.8}.bbl-page .tb-social a:hover .ico{color:#f6ddb0}.bbl-page .langsel{position:relative}.bbl-page .langsel>button{display:flex;align-items:center;gap:12px;background:none;border:0;color:#ede9e1;font-family:var(--serif);font-weight:500;font-size:16px;padding:6px 2px}.bbl-page .langsel>button .flag{width:24px;height:24px;border-radius:50%;background-size:auto;background:linear-gradient(90deg,transparent 30%,#FECC02 30%,#FECC02 46%,transparent 46%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.bbl-page .langsel>button .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.bbl-page .flag{width:18px;height:12px;border-radius:2px;display:inline-block;flex:none}.bbl-page .flag.se{background:linear-gradient(90deg,transparent 31%,#FECC02 31%,#FECC02 44%,transparent 44%),linear-gradient(0deg,#006aa7 42%,#fecc02 42%,#fecc02 58%,#006aa7 58%)}.bbl-page .flag.gb{background:linear-gradient(0deg,transparent 40%,#C8102E 40%,#C8102E 60%,transparent 60%),linear-gradient(90deg,#012169 42%,#c8102e 42%,#c8102e 58%,#012169 58%)}.bbl-page .langmenu{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border-radius:12px;padding:6px;box-shadow:0 20px 40px -18px #0f183080;z-index:70;min-width:150px}.bbl-page .langmenu button{display:flex;gap:10px;align-items:center;width:100%;background:none;border:0;padding:9px 12px;border-radius:8px;color:var(--navy);font-weight:600;font-size:14px;text-align:left}.bbl-page .langmenu button:hover,.bbl-page .langmenu button[aria-pressed=true]{background:var(--cream-2)}@media(max-width:1380px){.bbl-page .topbar .wrap{gap:32px}.bbl-page .tb-right{gap:24px}}@media(max-width:1240px){.bbl-page .topbar span.tb-hours{display:none}}@media(max-width:1060px){.bbl-page .topbar a.tb-addr{display:none}}@media(max-width:760px){.bbl-page .topbar a.tb-mail,.bbl-page .tb-social{display:none}.bbl-page .topbar .wrap{gap:16px}}.bbl-page .hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:#14203d;border-bottom:1px solid rgba(216,180,103,.18);transition:box-shadow .2s}.bbl-page .hdr.scrolled{box-shadow:0 12px 30px -18px #0f1830b3}.bbl-page .hdr .wrap{display:flex;align-items:center;gap:22px;height:96px;position:relative}.bbl-page .brand{flex:none;display:flex}.bbl-page .brand img{height:68px;width:auto}.bbl-page .menu{display:flex;align-items:center;gap:2px;list-style:none;margin-left:auto}.bbl-page .menu>li{position:relative}.bbl-page .menu>li.mega-li{position:static}.bbl-page .menu>li>a{display:flex;align-items:center;gap:7px;padding:10px 12px;font-family:var(--serif);font-size:16.5px;color:#fff;border-radius:999px;white-space:nowrap;transition:background .2s,color .2s}.bbl-page .menu>li.gold>a{color:var(--gold-lt)}.bbl-page .menu>li>a:hover,.bbl-page .menu>li:focus-within>a{background:#ffffff14}.bbl-page .menu .dd>a:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.8}.bbl-page .menu .sep{width:1px;height:42px;background:#fff3;margin-inline:10px}.bbl-page .drop{position:absolute;top:calc(100% + 8px);left:-10px;min-width:300px;background:#fff;border-radius:var(--r-md);padding:10px;box-shadow:0 30px 60px -28px #0f18308c;opacity:0;visibility:hidden;transform:translateY(-4px);transition:.18s;color:var(--navy)}.bbl-page .drop:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.bbl-page .menu>li:hover .drop,.bbl-page .menu>li:focus-within .drop{opacity:1;visibility:visible;transform:none}.bbl-page .drop a{display:flex;flex-direction:column;padding:9px 12px;border-radius:10px;font-size:15px;font-weight:600}.bbl-page .drop a small{font-weight:500;font-size:13px;color:var(--muted)}.bbl-page .drop a:hover{background:var(--cream)}.bbl-page .drop.cols{display:grid;grid-template-columns:1fr 1fr;min-width:520px}.bbl-page .drop.mega{left:24px;right:24px;top:calc(100% - 4px);display:grid;grid-template-columns:1fr 280px;gap:36px;padding:32px 34px;max-height:calc(100vh - 140px);overflow-y:auto}.bbl-page .mgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 34px;align-content:start}.bbl-page .mcol h5{font-family:var(--sans);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid var(--line)}.bbl-page .drop.mega .mcol a{display:block;padding:5px 0;font-size:15px;font-weight:500;border-radius:0}.bbl-page .mfeat{background:var(--navy);border-radius:var(--r-md);padding:12px 12px 20px;display:flex;flex-direction:column;gap:10px;align-self:start;color:var(--on-dark)}.bbl-page .mfeat .ph{aspect-ratio:4/3.3;border-radius:12px;transition:background-image .25s}.bbl-page .mfeat b{font-family:var(--serif);font-size:20px;font-weight:600;color:#fff;padding-inline:6px}.bbl-page .mfeat p{font-size:14px;padding-inline:6px;line-height:1.45}.bbl-page .drop.mega .mfeat a.link{display:inline-flex;flex-direction:row;color:var(--gold-lt);padding:0 6px;font-size:14.5px}.bbl-page .drop.mega .mfeat a.link:hover{background:none}.bbl-page .hdr .btn-book{height:48px;padding-inline:20px 22px;gap:12px;font-family:var(--serif);font-weight:500;font-size:16px;border:1.5px solid #E6CC94;color:#fff7e8;background:var(--bronze);box-shadow:inset 0 1px #fff0d259,0 10px 24px -12px #0009}.bbl-page .hdr .btn-book:hover{filter:brightness(1.1)}.bbl-page .hdr .btn-book .ico{color:#fff7e8;stroke-width:1.7}.bbl-page .burger{display:none;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;place-items:center;color:#fff}@media(max-width:1380px){.bbl-page .menu>li>a{font-size:15.5px;padding:10px 9px}.bbl-page .menu .sep{margin-inline:4px}.bbl-page .hdr .btn-book{padding-inline:18px 20px}}.bbl-page .hero{position:relative;background:var(--navy-deep);color:#fff;isolation:isolate;overflow:hidden}.bbl-page .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:70% 35%;background-size:cover}.bbl-page .hero .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f1830f7,#0f1830db 38%,#14203d73 75%,#14203d59),linear-gradient(180deg,#0f183033 60%,#0f1830d9)}.bbl-page .hero-in{padding-block:84px 130px}.bbl-page .hero .eyebrow{color:var(--gold-lt);gap:14px}.bbl-page .hero .eyebrow:before{display:none}.bbl-page .hero .eyebrow i{width:4px;height:4px;border-radius:50%;background:currentColor}.bbl-page .hero .eyebrow:after{content:"";width:130px;height:1px;background:currentColor;opacity:.7}.bbl-page .hero h1{color:#fff;font-size:clamp(40px,5.2vw,76px);font-weight:700;line-height:1.02;letter-spacing:-.02em;margin:26px 0 22px;max-width:900px}.bbl-page .hero h1 .it{color:var(--gold-lt)}.bbl-page .hero h1 .w{font-style:italic;font-weight:600}.bbl-page .hero .lead{font-family:var(--serif);color:#e3e8f2;font-size:clamp(17px,1.35vw,20px);max-width:560px;line-height:1.45}.bbl-page .hero-ctas{display:flex;gap:16px;flex-wrap:wrap;margin-top:36px}.bbl-page .hero-ctas .btn{height:48px;font-family:var(--serif);font-weight:500;font-size:15.5px;padding-inline:22px 24px}.bbl-page .hero-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;max-width:1240px}.bbl-page .hf{display:flex;align-items:center;gap:20px;padding-right:20px}.bbl-page .hf+.hf{border-left:1px solid rgba(255,255,255,.18);padding-left:28px}.bbl-page .hf .rd{width:64px;height:64px;border-radius:50%;border:1px solid rgba(216,180,103,.7);display:grid;place-items:center;color:var(--gold-lt);flex:none}.bbl-page .hf .rd .ico{width:28px;height:28px;stroke-width:1.4}.bbl-page .hf span{font-family:var(--serif);font-size:15px;line-height:1.35;color:#fff}.bbl-page .hf small{display:block;font-size:14px;color:var(--on-dark)}.bbl-page .trustcard{position:relative;z-index:2;margin-top:-64px}.bbl-page .trustcard .card{background:var(--cream);border-radius:var(--r-lg);box-shadow:0 40px 70px -40px #0f183080;display:grid;grid-template-columns:repeat(4,1fr);padding:10px}.bbl-page .tc{display:flex;gap:18px;align-items:center;padding:20px 24px}.bbl-page .tc+.tc{border-left:1px solid var(--line)}.bbl-page .tc .sq{width:68px;height:68px;border-radius:16px;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.bbl-page .tc .sq .ico{width:28px;height:28px}.bbl-page .tc b{display:block;font-family:var(--serif);font-weight:600;font-size:18.5px;color:var(--navy);line-height:1.25}.bbl-page .tc span{font-size:14.5px;line-height:1.4;display:block}.bbl-page .trust{background:var(--cream);border-block:1px solid var(--line);margin-top:40px}.bbl-page .trust .wrap{display:flex;align-items:center;gap:36px;padding-block:28px}.bbl-page .trust p{font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#94692f;flex:none;max-width:170px;line-height:1.5}.bbl-page .logos{display:flex;align-items:center;justify-content:space-between;gap:28px;flex:1;flex-wrap:wrap}.bbl-page .logos img{height:44px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.75;mix-blend-mode:multiply;transition:.2s}.bbl-page .logos img:hover{filter:none;opacity:1}@media(max-width:900px){.bbl-page .trust .wrap{flex-direction:column;align-items:flex-start;gap:18px}.bbl-page .trust p{max-width:none}.bbl-page .logos{justify-content:flex-start;gap:22px 30px}}@media(max-width:640px){.bbl-page .logos img{height:34px}}.bbl-page .ways{position:relative;padding-block:36px 44px;isolation:isolate;overflow:hidden;background:#dce3ee}.bbl-page .ways .wbg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-2;background-position:center 30%;background-size:cover;filter:blur(26px) saturate(.8);transform:scale(1.08)}.bbl-page .ways:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#14203df5,#14203de6 24%,#283a62b3 46%,#96a6c48c 72%,#e8ecf3d9)}.bbl-page .ways .head{margin-bottom:22px;align-items:center}.bbl-page .ways .head{flex-wrap:nowrap}.bbl-page .ways .head>div{max-width:none;flex:1;min-width:0}.bbl-page .ways .head .btn{flex:none}.bbl-page .ways .head h2{color:#fff;font-size:clamp(28px,2.9vw,44px);margin:8px 0;letter-spacing:-.02em}.bbl-page .ways .head .lead{color:#eef1f7;font-size:17px;max-width:none}.bbl-page .ways .eyebrow.rule{color:#e7d3a6;font-size:14px;letter-spacing:.12em}.bbl-page .ways .btn-goldline{height:46px;padding-inline:22px;font-weight:600;font-size:14.5px;background:#14203d59}.bbl-page .wgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bbl-page .way{position:relative;border-radius:14px;overflow:hidden;background:#fbf6ef;min-height:520px;display:flex;flex-direction:column;border:1.5px solid rgba(255,255,255,.85);box-shadow:0 26px 50px -30px #0f18308c;isolation:isolate}.bbl-page .way.b{background:#f3f7fc}.bbl-page .way .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-position:center}.bbl-page .way:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fbf6efe6,#fbf6efbf 38%,#fbf6ef33 56%,#fbf6ef00 70%)}.bbl-page .way.b:before{background:linear-gradient(90deg,#f3f7fce6,#f3f7fcbf 38%,#f3f7fc33 56%,#f3f7fc00 70%)}.bbl-page .way .in{padding:22px 30px 18px;display:flex;flex-direction:column;gap:0;flex:1}.bbl-page .num{width:46px;height:46px;border-radius:50%;background:var(--gold-soft);color:var(--navy);font-family:var(--serif);font-weight:500;font-size:17px;display:grid;place-items:center}.bbl-page .way .num{background:#efdcc1}.bbl-page .way.b .num{background:#d3e3f7}.bbl-page .way .wi{color:var(--gold);margin:20px 0 6px;display:grid;place-items:center;width:56px;height:56px}.bbl-page .way .wi.ring{border:1.5px solid var(--gold);border-radius:50%}.bbl-page .way .wi .ico{width:44px;height:44px;stroke-width:1.2}.bbl-page .way .wi.ring .ico{width:32px;height:32px}.bbl-page .way h3{font-size:clamp(24px,2vw,30px);line-height:1.05;font-weight:700;color:var(--navy);margin-bottom:8px;max-width:230px}.bbl-page .way .sub{font-size:15.5px;color:var(--navy);max-width:220px;line-height:1.4}.bbl-page .way .checks{margin:18px 0 20px;max-width:none;gap:6px}.bbl-page .way .checks li{font-size:14.5px;color:var(--navy)}.bbl-page .way .checks li:before{background:linear-gradient(135deg,#c79a55,#a9782f)}.bbl-page .way.b .checks li:before{background:#3e7ed6}.bbl-page .way .btn{margin-top:auto;align-self:flex-start;height:44px;padding-inline:26px;font-family:var(--sans);font-weight:500;font-size:14.5px;background:var(--navy)}.bbl-page .stats{background:var(--navy);color:var(--on-dark)}.bbl-page .stats .wrap{display:grid;grid-template-columns:repeat(4,1fr)}.bbl-page .st{padding:44px 20px;text-align:center}.bbl-page .st+.st{border-left:1px solid rgba(255,255,255,.1)}.bbl-page .st b{display:block;font-family:var(--serif);font-weight:600;font-size:clamp(40px,4.4vw,58px);line-height:1;color:#fff;font-variant-numeric:lining-nums tabular-nums}.bbl-page .st b sup{font-size:.55em;color:var(--gold-lt);position:relative;top:-.5em;vertical-align:baseline;margin-left:2px}.bbl-page .st>span{display:block;margin-top:10px;font-size:14.5px}.bbl-page .sig-wrap{background:var(--bg)}.bbl-page .sig-band{position:relative;border-radius:32px 32px 0 0;overflow:hidden;padding:30px 52px 26px;background:var(--navy);isolation:isolate}.bbl-page .sig-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 70% 20%,rgba(70,92,140,.55),transparent 55%),radial-gradient(ellipse at 20% 120%,rgba(60,80,125,.35),transparent 60%)}.bbl-page .sig-band .head{margin:0}.bbl-page .sig-band h2{color:#fff;font-size:clamp(34px,3.8vw,62px);letter-spacing:-.025em;margin:6px 0 4px}.bbl-page .sig-band .lead{color:#eef1f7;font-size:clamp(16px,1.2vw,20px);font-family:var(--sans);max-width:none}.bbl-page .sig-band .eyebrow{font-size:13px}.bbl-page .sig-band .btn-goldline{height:46px;padding-inline:22px;font-size:14.5px;font-weight:500}.bbl-page .sig-band .head>div{max-width:none}.bbl-page .sig-band .eyebrow{color:var(--gold-lt)}.bbl-page .sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px;position:relative}.bbl-page .sc{position:relative;border-radius:var(--r-md);overflow:hidden;min-height:400px;color:#fff;display:flex;isolation:isolate;box-shadow:0 26px 50px -30px #0f183099}.bbl-page .sc .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .7s}.bbl-page .sc:hover .ph{transform:scale(1.05)}.bbl-page .sc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#1c16128c,#1c161259 45%,#1c16120d)}.bbl-page .sc .in{padding:28px 34px;display:flex;flex-direction:column;gap:12px;width:100%}.bbl-page .sc .ring{width:72px;height:72px;border-radius:50%;border:1.5px solid var(--gold-lt);display:grid;place-items:center;color:var(--gold-lt)}.bbl-page .sc .ring .ico{width:38px;height:38px;stroke-width:1.2}.bbl-page .sc h3{max-width:420px;color:#fff;font-size:clamp(26px,2.1vw,36px);font-weight:600;margin-top:4px}.bbl-page .sc h3 small{display:block;font-size:.6em;color:#ede6da;margin-top:4px}.bbl-page .sc .bar{width:44px;height:2px;background:var(--gold-lt)}.bbl-page .sc .checks li{color:#f1ece4;font-size:14.5px}.bbl-page .sc .btn{margin-top:auto;align-self:flex-start;border-color:#ffffffbf;color:#fff;height:42px;padding-inline:22px;font-family:var(--sans);font-weight:500;font-size:14px}.bbl-page .sc .btn:hover{background:#fff;color:var(--navy)}.bbl-page .newt{background:var(--cream)}.bbl-page .newt .ncards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bbl-page .nc{position:relative;background:transparent;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 50px -34px #0f183066}.bbl-page .nc .ph{aspect-ratio:2.3/1;border-radius:16px 16px 0 0}.bbl-page .nc .num{position:absolute;top:14px;left:14px;width:44px;height:44px;font-size:15px;background:#f4e8d2eb}.bbl-page .nc.b .num{background:#d6e5f8f2}.bbl-page .nc .in{position:relative;margin-top:-14px;background:#fcfaf6;border-radius:14px 14px 16px 16px;padding:18px 22px;display:flex;flex-direction:column;gap:6px;flex:1}.bbl-page .nc .eyebrow{font-size:11px;letter-spacing:.12em}.bbl-page .nc .eyebrow:before{display:none}.bbl-page .nc h3{font-size:clamp(24px,2vw,30px);letter-spacing:-.02em}.bbl-page .nc p{font-size:14px;line-height:1.45;color:var(--navy)}.bbl-page .nc .checks{margin:10px 0 14px;gap:7px}.bbl-page .nc .checks li{font-size:13px;color:var(--body)}.bbl-page .nc .checks li:before{width:17px;height:17px;background:#f1dfc2}.bbl-page .nc .checks li:after{left:6px;top:4px;width:5px;height:8px;border-color:#b98b35}.bbl-page .nc.b .checks li:before{background:#d6e5f8}.bbl-page .nc.b .checks li:after{border-color:#3e7ed6}.bbl-page .nc .link{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-size:14px}.bbl-page #priser{background:var(--bg)}.bbl-page .pr-wrap{display:grid;grid-template-columns:.92fr 1.08fr;gap:40px;align-items:stretch}.bbl-page .pr-left h2{font-size:clamp(34px,3.6vw,52px);margin:10px 0 14px}.bbl-page .pr-left .lead{font-size:15.5px;line-height:1.5}.bbl-page .pr-chips{display:flex;flex-wrap:wrap;gap:10px 0;margin:18px 0 22px}.bbl-page .pr-chips>span{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--body);padding-inline:16px;border-left:1px solid var(--line)}.bbl-page .pr-chips>span:first-child{padding-left:0;border-left:0}.bbl-page .pr-chips .rd{width:32px;height:32px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.bbl-page .pr-chips .rd .ico{width:16px;height:16px}.bbl-page .pr-photo{border-radius:18px;overflow:hidden;background:transparent}.bbl-page .pr-photo .ph{aspect-ratio:2/1;display:flex;align-items:flex-end;padding:18px;border-radius:18px}.bbl-page .cons-card{position:relative;background:#fbf7f1eb;border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:14px;max-width:340px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bbl-page .cons-card .round{width:48px;height:48px;border-radius:12px;background:#fff9;border:1px solid var(--line);display:grid;place-items:center;flex:none;color:var(--gold)}.bbl-page .cons-card .round .ico{width:22px;height:22px}.bbl-page .cons-card b{display:block;font-family:var(--serif);font-size:17px;font-weight:600;color:var(--navy)}.bbl-page .cons-card span{font-size:12.5px;line-height:1.4;display:block}.bbl-page .cons-card .go{width:40px;height:40px;border-radius:50%;background:var(--bronze);color:#fff;display:grid;place-items:center;flex:none;margin-left:auto}.bbl-page .cons-row{display:grid;grid-template-columns:1fr 1fr;background:var(--cream);border-radius:0 0 16px 16px;margin-top:-4px;padding-block:6px}.bbl-page .cons-row div{display:flex;align-items:center;gap:14px;padding:12px 20px}.bbl-page .cons-row div+div{border-left:1px solid var(--line)}.bbl-page .cons-row .round{width:42px;height:42px}.bbl-page .cons-row b{display:block;color:var(--navy);font-size:13.5px;font-weight:600}.bbl-page .cons-row strong{font-size:16px;color:var(--gold);font-weight:800;font-variant-numeric:tabular-nums}.bbl-page .pr-panel{display:flex;flex-direction:column;background:#fff;border-radius:20px;padding:12px;border:1px solid var(--line);box-shadow:0 30px 60px -44px #0f183066}.bbl-page .tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;background:#f7f2ea;border-radius:999px;padding:4px;margin-bottom:6px}.bbl-page .tabs button{border:0;background:none;border-radius:999px;padding:10px 8px;font-weight:600;font-size:13px;color:var(--navy);transition:.2s}.bbl-page .tabs button[aria-selected=true]{background:var(--navy);color:#fff}.bbl-page #plist{flex:1;display:flex;flex-direction:column;justify-content:space-between;background:var(--cream);border-radius:14px;padding:4px 10px}.bbl-page .prow{flex:1}.bbl-page .prow{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:9px 6px;border-bottom:1px solid var(--line)}.bbl-page .prow:last-child{border-bottom:0}.bbl-page .prow .rd{width:38px;height:38px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center}.bbl-page .prow .rd .ico{width:18px;height:18px}.bbl-page .prow b{display:block;color:var(--navy);font-size:14.5px}.bbl-page .prow small{font-size:12px;display:block;line-height:1.35;color:var(--muted)}.bbl-page .prow .p{white-space:nowrap;font-weight:800;color:var(--navy);font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bbl-page .prow .p em{font-style:normal;font-weight:500;font-size:12px;color:var(--muted);margin-right:6px}.bbl-page .prow .p.na{font-size:13px;font-weight:600;color:var(--muted)}.bbl-page .prow .btn{height:36px;padding-inline:16px;border:1px solid var(--line);background:#fff;font-size:13px;color:var(--navy);font-weight:700;gap:10px}.bbl-page .prow .btn:hover{border-color:var(--navy);background:var(--navy);color:#fff}.bbl-page .res{background:var(--navy-deep);color:var(--on-dark)}.bbl-page .res h2{color:#fff}.bbl-page .res .eyebrow{color:var(--gold-lt)}.bbl-page .res .link{color:#fff}.bbl-page .viewer{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:stretch}.bbl-page .stage{position:relative;aspect-ratio:3/2;border-radius:var(--r-lg);background-color:#1a2440;background-position:center;background-size:cover;overflow:hidden}.bbl-page .stage .lab{position:absolute;top:16px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#0f1830bf;color:#fff;padding:6px 12px;border-radius:999px}.bbl-page .stage .lab.l{left:16px}.bbl-page .stage .lab.r{right:16px;background:var(--gold)}.bbl-page .stage:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ffffffb3}.bbl-page .vinfo{display:flex;flex-direction:column;gap:18px}.bbl-page .vinfo .cap{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-md);padding:24px}.bbl-page .vinfo .cap small{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-lt)}.bbl-page .vinfo .cap h3{color:#fff;font-size:28px;margin:8px 0 6px}.bbl-page .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bbl-page .thumbs button{aspect-ratio:1/1;border-radius:12px;border:2px solid transparent;background-color:#1a2440;background-position:center;background-size:cover;opacity:.55;transition:.2s}.bbl-page .thumbs button:hover{opacity:.9}.bbl-page .thumbs button[aria-pressed=true]{opacity:1;border-color:var(--gold-lt)}.bbl-page .vnav{display:flex;align-items:center;justify-content:space-between;margin-top:auto;color:#fff}.bbl-page .res .circ{background:transparent;border-color:#ffffff40;color:#fff}.bbl-page .res .circ:hover{border-color:#fff}.bbl-page .note{font-size:13px;margin-top:18px;color:var(--muted)}.bbl-page .why{background:var(--cream)}.bbl-page .why-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:stretch}.bbl-page .why-photo{position:relative;display:flex;flex-direction:column}.bbl-page .why-photo .ph{flex:1;min-height:420px;border-radius:20px;background-position:center}.bbl-page .why-photo .badge{position:absolute;right:12px;bottom:96px;background:var(--navy);color:#fff;border-radius:12px;padding:14px 18px;max-width:180px;box-shadow:0 20px 40px -20px #0f183099}.bbl-page .why-photo .badge b{display:block;font-family:var(--serif);font-weight:600;font-size:17px;line-height:1.2;margin-bottom:6px}.bbl-page .why-photo .badge span{font-size:12px;color:#e3e8f2;line-height:1.4;display:block}.bbl-page .wstats{position:relative;margin:-64px 0 0;display:grid;grid-template-columns:repeat(4,1fr);background:#fcfaf6;border-radius:0 0 20px 20px;box-shadow:0 24px 50px -34px #0f183066}.bbl-page .wstats div{padding:16px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.bbl-page .wstats div+div{border-left:1px solid var(--line)}.bbl-page .wstats .ico{width:22px;height:22px;color:var(--gold);stroke-width:1.4;margin-bottom:4px}.bbl-page .wstats b{font-family:var(--serif);font-size:16px;color:var(--navy);line-height:1}.bbl-page .wstats span{font-size:11.5px;line-height:1.3;color:var(--body)}.bbl-page .why h2{font-size:clamp(32px,3.4vw,50px);margin:10px 0 14px}.bbl-page .why .lead{font-size:15px;line-height:1.5;max-width:620px}.bbl-page .vgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:20px 0 24px}.bbl-page .vv{display:flex;gap:16px;padding:14px 18px 14px 0;border-bottom:1px solid var(--line)}.bbl-page .vv:nth-child(2n){padding-left:18px;padding-right:0;border-left:1px solid var(--line)}.bbl-page .vv:nth-last-child(-n+2){border-bottom:0}.bbl-page .vv .round{width:44px;height:44px}.bbl-page .vv .round .ico{width:20px;height:20px}.bbl-page .vv b{display:block;font-family:var(--sans);font-weight:700;font-size:13.5px;color:var(--navy);margin-bottom:3px}.bbl-page .vv p{font-size:12.5px;line-height:1.45}.bbl-page .btnrow{display:flex;gap:14px;flex-wrap:wrap}.bbl-page .btnrow .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;padding-inline:24px}.bbl-page .tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bbl-page .tm{background:#fff;border-radius:var(--r-md);overflow:hidden;box-shadow:0 26px 50px -36px #0f183073;border:1px solid var(--line);display:flex;flex-direction:column}.bbl-page .tm .ph{aspect-ratio:16/11;background-position:center 22%}.bbl-page .tm .in{position:relative;padding:40px 30px 26px;display:flex;flex-direction:column;gap:6px;flex:1}.bbl-page .tm .round{position:absolute;top:-32px;left:28px;width:64px;height:64px;border:4px solid #fff}.bbl-page .tm .role{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.bbl-page .tm h3{font-size:34px}.bbl-page .tm p{font-size:15.5px;margin-bottom:16px}.bbl-page .tm .more{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--navy)}.bbl-page .tm .more .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--navy);transition:.2s}.bbl-page .tm:hover .more .go{background:var(--gold-grad);color:#fff}.bbl-page .rv-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}.bbl-page .rv-side h2{margin:12px 0 18px}.bbl-page .rv-stage{background:#fff;border-radius:var(--r-lg);padding:48px;position:relative;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:26px;box-shadow:0 30px 60px -44px #0f183080}.bbl-page .rv-stage .q{position:absolute;top:10px;right:34px;font-family:var(--serif);font-size:150px;line-height:1;color:var(--gold-soft)}.bbl-page .stars{display:flex;gap:3px;color:#e2a93b}.bbl-page .stars .ico{width:19px;height:19px;fill:currentColor;stroke:none}.bbl-page .rv-quote{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);line-height:1.3;color:var(--navy);position:relative}.bbl-page .rv-who{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bbl-page .rv-who .av{width:48px;height:48px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-weight:800;display:grid;place-items:center;flex:none}.bbl-page .rv-who b{display:block;color:var(--navy)}.bbl-page .rv-who small{font-size:13px}.bbl-page .rv-ctrl{display:flex;align-items:center;gap:16px;margin-left:auto}.bbl-page .dots{display:flex;gap:8px;align-items:center}.bbl-page .dots button{width:9px;height:9px;border-radius:50%;border:0;background:var(--line);padding:0}.bbl-page .dots button[aria-current=true]{background:var(--gold);width:30px;border-radius:999px}.bbl-page .bk-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center}.bbl-page .bk-left h2{font-size:clamp(34px,3.6vw,54px);margin:10px 0 12px}.bbl-page .bk-left .lead{font-size:15px;line-height:1.5}.bbl-page #boka{background:var(--bg)}.bbl-page .steps{list-style:none;margin:30px 0 28px;display:grid;gap:0}.bbl-page .steps li{display:grid;grid-template-columns:30px 40px 1fr;gap:20px;align-items:center;position:relative;padding-bottom:24px}.bbl-page .steps li:last-child{padding-bottom:0}.bbl-page .steps li:not(:last-child):before{content:"";position:absolute;left:14.5px;top:36px;bottom:6px;width:1px;background:var(--gold-lt)}.bbl-page .steps .n{width:30px;height:30px;font-size:13px;border-radius:50%;background:var(--gold-grad);color:#fff;font-weight:700;display:grid;place-items:center}.bbl-page .steps .round{width:40px;height:40px}.bbl-page .steps .round .ico{width:18px;height:18px}.bbl-page .steps b{display:block;font-family:var(--sans);font-weight:700;font-size:15px;color:var(--navy)}.bbl-page .steps span{font-size:13px}.bbl-page .unsure{display:grid;grid-template-columns:200px 1fr;background:var(--cream);border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line)}.bbl-page .unsure .ph{min-height:180px}.bbl-page .unsure .in{padding:20px 24px;display:flex;flex-direction:column;gap:6px;justify-content:center}.bbl-page .unsure small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.bbl-page .unsure b{font-family:var(--serif);font-size:19px;color:var(--navy);font-weight:600}.bbl-page .unsure p{font-size:12.5px;line-height:1.45}.bbl-page .unsure .btn{align-self:flex-start;margin-top:8px}.bbl-page .wizard{background:#fff;border-radius:var(--r-lg);overflow:hidden;box-shadow:0 40px 80px -46px #0f18308c;border:1px solid var(--line)}.bbl-page .wz-steps{display:flex;align-items:center;gap:14px;background:var(--navy);color:var(--on-dark);padding:20px 28px}.bbl-page .wz-steps span{display:flex;gap:10px;align-items:center;font-weight:500;font-size:13px;white-space:nowrap}.bbl-page .wz-steps span i{font-style:normal;width:30px;height:30px;font-size:13px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;font-size:15px;flex:none}.bbl-page .wz-steps span.on{color:#fff}.bbl-page .wz-steps span.on i,.bbl-page .wz-steps span.done i{background:var(--gold-grad);border-color:transparent;color:#fff}.bbl-page .wz-steps em{flex:1;height:1px;background:#d8b4678c;min-width:16px}.bbl-page .wz-body{padding:26px 28px 20px;min-height:420px}.bbl-page .wz-body small.stp{font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.bbl-page .wz-body h3{font-size:clamp(24px,2.1vw,30px);margin:4px 0}.bbl-page .wz-body p.s{font-size:13px;margin-bottom:16px}.bbl-page .areas{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bbl-page .area{position:relative;border:0;border-radius:12px;overflow:hidden;min-height:150px;text-align:left;display:flex;align-items:flex-end;padding:18px;isolation:isolate;outline-offset:3px}.bbl-page .area .ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transition:transform .5s}.bbl-page .area:hover .ph{transform:scale(1.05)}.bbl-page .area:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#fbf7f18c,#fbf7f100 55%)}.bbl-page .area b{display:block;font-family:var(--serif);font-weight:600;font-size:18px;color:var(--navy)}.bbl-page .area small{font-size:12px;color:var(--navy)}.bbl-page .area .go{position:absolute;right:16px;bottom:18px;width:44px;height:44px;border-radius:50%;background:#fbf7f1f2;display:grid;place-items:center;color:var(--navy)}.bbl-page .area[aria-pressed=true]{box-shadow:0 0 0 3px var(--gold)}.bbl-page .opts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bbl-page .opt{text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:var(--r-sm);padding:16px 18px;display:flex;flex-direction:column;gap:2px;transition:.15s;color:var(--navy)}.bbl-page .opt:hover{border-color:var(--navy)}.bbl-page .opt[aria-pressed=true]{border-color:var(--gold);background:var(--cream)}.bbl-page .opt b{font-size:16px}.bbl-page .opt .pr{font-weight:800;font-size:16px;color:var(--gold);margin-top:4px;font-variant-numeric:tabular-nums}.bbl-page .opt small{font-size:13.5px;color:var(--body)}.bbl-page .summary{background:var(--cream);border-radius:var(--r-md);padding:22px 24px;display:grid;gap:10px}.bbl-page .summary div{display:flex;justify-content:space-between;gap:16px;font-size:15px}.bbl-page .summary b{color:var(--navy);text-align:right}.bbl-page .wz-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 20px;padding:10px 10px 10px 24px;border:1px solid var(--line);border-radius:999px}.bbl-page .wz-foot .back{background:none;border:0;color:var(--muted);font-weight:600;display:inline-flex;gap:10px;align-items:center}.bbl-page .wz-foot .back:disabled{opacity:.45;cursor:default}.bbl-page .wz-foot .btn{height:44px;padding-inline:28px;font-size:14px}.bbl-page .wz-foot .btn[aria-disabled=true]{pointer-events:none}.bbl-page .vid{background:var(--cream)}.bbl-page .vid .side{display:flex;flex-direction:column;align-items:center;gap:10px}.bbl-page .vid .side small{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bbl-page .yt-btn{border-color:var(--gold-lt);color:var(--navy);background:#fff;height:46px}.bbl-page .yt-btn:hover{border-color:var(--navy)}.bbl-page .yt-ic{width:30px;height:21px;border-radius:6px;background:var(--gold);display:grid;place-items:center}.bbl-page .yt-ic:after{content:"";border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;margin-left:2px}.bbl-page .chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.bbl-page .chips button{height:46px;padding-inline:24px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:15px;color:var(--navy);transition:.15s}.bbl-page .chips button:hover{border-color:var(--navy)}.bbl-page .chips button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .vtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px)/3);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.bbl-page .vtrack::-webkit-scrollbar{display:none}.bbl-page .vc{scroll-snap-align:start;background:#fff;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}.bbl-page .vc[hidden]{display:none}.bbl-page .vc .ph{aspect-ratio:16/8}.bbl-page .vc .play{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 10px 30px -10px #00000080;transition:transform .2s}.bbl-page .vc .play:after{content:"";border-left:16px solid var(--navy);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:5px}.bbl-page .vc:hover .play{transform:scale(1.08)}.bbl-page .vc .dur{position:absolute;right:14px;bottom:14px;background:#0f1830cc;color:#fff;font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;font-variant-numeric:tabular-nums}.bbl-page .vc .in{padding:20px 22px 22px;display:grid;grid-template-columns:1fr auto;gap:6px 14px}.bbl-page .vc .in small{grid-column:1/-1;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.bbl-page .vc h3{font-size:23px}.bbl-page .vc .in .ico{color:var(--navy);margin-top:4px}.bbl-page .vc p{grid-column:1/-1;font-size:15px;line-height:1.45}.bbl-page .vnav2{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:28px}.bbl-page .ig{background:var(--bg)}.bbl-page .ig h2{font-size:clamp(32px,3.4vw,50px)}.bbl-page .ig .lead{font-size:15px;line-height:1.5}.bbl-page .ig-follow .btn{height:46px;font-size:14.5px}.bbl-page .ig-follow{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bbl-page .avs{display:flex}.bbl-page .avs span{width:46px;height:46px;border-radius:50%;border:3px solid var(--bg);background-color:var(--cream-2);background-position:center 20%;background-size:cover}.bbl-page .avs span+span{margin-left:-12px}.bbl-page .ig-handle{padding-left:20px;border-left:1px solid var(--line);font-size:13.5px;line-height:1.4}.bbl-page .ig-handle b{display:block;color:var(--navy)}.bbl-page .ig-wrap{position:relative}.bbl-page .igtrack{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px)/6);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bbl-page .igtrack::-webkit-scrollbar{display:none}.bbl-page .igtrack a{position:relative;aspect-ratio:1/1.06;border-radius:var(--r-md);overflow:hidden;scroll-snap-align:start;background-color:var(--cream-2);background-position:center;background-size:cover}.bbl-page .igtrack a .ico{position:absolute;top:14px;right:14px;color:#fff;width:24px;height:24px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.bbl-page .igtrack a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0f183059;opacity:0;transition:.2s}.bbl-page .igtrack a:hover:after{opacity:1}.bbl-page .ig-wrap .circ{position:absolute;top:50%;margin-top:-26px;width:52px;height:52px;z-index:2;box-shadow:0 10px 24px -12px #0f183080;color:var(--gold)}.bbl-page .ig-wrap .prev{left:-26px}.bbl-page .ig-wrap .next{right:-26px}.bbl-page .igdots{display:flex;justify-content:center;gap:10px;margin-top:26px}.bbl-page .igdots span{width:26px;height:3px;border-radius:4px;background:var(--line)}.bbl-page .igdots span.on{background:var(--gold)}.bbl-page .bgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bbl-page .pbig{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);overflow:hidden;padding:12px;display:flex;flex-direction:column;box-shadow:0 26px 50px -40px #0f183073}.bbl-page .pbig .ph{aspect-ratio:16/8;border-radius:12px}.bbl-page .pbig .tag{position:absolute;top:16px;left:16px;background:var(--gold-grad);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:9px 18px;border-radius:999px}.bbl-page .pbig .in{padding:20px 14px 12px;display:flex;flex-direction:column;gap:10px}.bbl-page .meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:13.5px;align-items:center}.bbl-page .meta span,.bbl-page .meta time{white-space:nowrap}.bbl-page .meta span{color:var(--gold);font-weight:800;text-transform:uppercase;letter-spacing:.1em;font-size:12.5px}.bbl-page .pbig h3{font-size:clamp(24px,2.3vw,32px)}.bbl-page .pbig p{font-size:15.5px}.bbl-page .pbig .rl{color:var(--gold);font-weight:700;display:inline-flex;gap:10px;align-items:center;text-decoration:underline;text-underline-offset:4px;margin-top:6px}.bbl-page .bside{display:grid;gap:12px}.bbl-page .bside .bs-lab{margin-top:6px}.bbl-page .bside .bs-lab:first-child{margin-top:0}.bbl-page .psm{background:#fff;border-radius:var(--r-md);border:1px solid var(--line);padding:12px;display:grid;grid-template-columns:42% 1fr auto;gap:22px;align-items:center;box-shadow:0 26px 50px -40px #0f183073}.bbl-page .psm .ph{aspect-ratio:4/3.6;border-radius:12px}.bbl-page .psm>div:nth-child(2){min-width:0}.bbl-page .psm h3{font-size:clamp(20px,1.8vw,25px);margin:8px 0}.bbl-page .psm p{font-size:14.5px;line-height:1.5}.bbl-page .psm .go{width:50px;height:50px;border-radius:50%;background:var(--gold-soft);display:grid;place-items:center;color:var(--gold);margin-right:10px;transition:.2s}.bbl-page .psm:hover .go,.bbl-page .pbig:hover .rl .ico{transform:translate(3px)}.bbl-page .pbig h3:hover,.bbl-page .psm:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bbl-page .fl-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:stretch}.bbl-page .fl-wrap>div:first-child{display:flex;flex-direction:column}.bbl-page .fl-wrap .faq{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.bbl-page .fl h2{font-size:clamp(36px,4.4vw,58px);margin:12px 0 14px}.bbl-page .faq{margin-top:28px}.bbl-page details{border-bottom:1px solid var(--line);border-radius:var(--r-md);transition:background .2s}.bbl-page details[open]{background:var(--cream);border-bottom-color:transparent}.bbl-page summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:52px 1fr 40px;gap:20px;align-items:center;padding:16px 18px;font-family:var(--serif);font-weight:600;font-size:21px;color:var(--navy)}.bbl-page summary::-webkit-details-marker{display:none}.bbl-page summary .round{width:52px;height:52px}.bbl-page summary .round .ico{width:22px;height:22px}.bbl-page summary .pm{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center}.bbl-page summary .pm:before{content:"+";font-family:var(--sans);font-size:20px;font-weight:500;line-height:1}.bbl-page details[open] summary .pm:before{content:"−"}.bbl-page details p{padding:0 70px 20px 90px;font-size:15.5px}.bbl-page details p a{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.bbl-page .loc{display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:#fff;box-shadow:0 40px 80px -48px #0f183099;border:1px solid var(--line)}.bbl-page .loc-top{position:relative;min-height:240px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;background:var(--navy);isolation:isolate;overflow:hidden}.bbl-page .loc-top .ph{position:absolute;top:0;bottom:0;right:0;width:62%;z-index:-2}.bbl-page .loc-top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--navy) 38%,rgba(20,32,61,.75) 60%,rgba(20,32,61,.15) 100%)}.bbl-page .loc-top img.logo{height:66px;width:auto;margin-bottom:auto;align-self:flex-start}.bbl-page .loc-top h3{color:#fff;font-size:34px;margin-top:22px}.bbl-page .loc-top span{color:#e3e8f2}.bbl-page .loc-top .badge-open{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:#0f1830b3;color:#fff}.bbl-page .badge-open .led{width:8px;height:8px;border-radius:50%;background:var(--muted)}.bbl-page .badge-open.is-open .led{background:#4cc38a}.bbl-page .badge-open.is-closed .led{background:#e0806f}.bbl-page .loc-body{flex:1;display:flex;flex-direction:column;padding:8px 28px 28px;background:var(--cream)}.bbl-page .lrow{flex:1;display:grid;grid-template-columns:52px 1fr auto;gap:18px;align-items:center;padding-block:18px;border-bottom:1px solid var(--line)}.bbl-page .lrow:last-of-type{border-bottom:0;align-items:start}.bbl-page .lrow .round{width:52px;height:52px}.bbl-page .lrow b{display:block;color:var(--navy);font-size:15.5px}.bbl-page .lrow .lk{font-weight:600;color:var(--navy);text-decoration:underline;text-underline-offset:3px;display:inline-flex;gap:8px;align-items:center;font-size:14.5px;white-space:nowrap}.bbl-page .hours{display:grid;grid-template-columns:auto auto;justify-content:start;gap:2px 56px;font-size:15px;font-variant-numeric:tabular-nums;margin-top:4px}.bbl-page .hours .today{color:var(--navy);font-weight:800}.bbl-page .loc .btns{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:18px}.bbl-page .loc .btns .btn{height:46px;font-family:var(--sans);font-weight:600;font-size:14.5px;justify-content:center;padding-inline:18px}.bbl-page .loc .btns .btn-line{background:#fff;border-color:var(--line)}.bbl-page .end{padding-block:0;--gx:max(24px, calc((100% - 1360px)/2) )}.bbl-page .end>.wrap{max-width:none;padding-inline:0}.bbl-page .endbox{overflow:hidden}.bbl-page .cta{position:relative;background:linear-gradient(100deg,#fbf7f1,#f6f1ea 38%,#eef3f9 70%,#e6eef7);padding-inline:var(--gx);display:grid;grid-template-columns:1.05fr .5fr 1.35fr .36fr;gap:24px;align-items:center;isolation:isolate;overflow:hidden}.bbl-page .cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 98% 10%,rgba(150,170,140,.18),transparent 40%),radial-gradient(ellipse at 0% 100%,rgba(170,150,120,.14),transparent 45%)}.bbl-page .cta .txt{padding-block:40px}.bbl-page .cta .face{align-self:stretch;min-height:260px;background-position:88% 18%;background-size:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%)}.bbl-page .cta h2{font-size:clamp(28px,2.5vw,40px);margin:10px 0;white-space:nowrap}.bbl-page .cta .eyebrow{color:var(--navy);font-size:12px}.bbl-page .cta .eyebrow:before{display:none}.bbl-page .cta .eyebrow:after{content:"";width:60px;height:1px;background:var(--gold)}.bbl-page .cta p{font-size:15.5px;color:var(--navy);max-width:420px;line-height:1.5}.bbl-page .cta .btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.bbl-page .cta .btns .btn{height:46px;padding-inline:22px;font-size:14.5px}.bbl-page .cta-info{display:grid;grid-template-columns:1fr 1fr;gap:0}.bbl-page .ci{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:13px;white-space:nowrap;color:var(--navy);line-height:1.35;padding:14px 16px}.bbl-page .ci .round{width:46px;height:46px;flex:none;background:var(--gold-soft);color:var(--navy);box-shadow:0 8px 20px -14px #0f183066}.bbl-page .ci .round .ico{width:22px;height:22px}.bbl-page .cta-info .ci:nth-child(-n+2){background:#ffffff8c;border-radius:40px}.bbl-page .cta-info .ci:nth-child(1){margin-right:8px}.bbl-page .cta-info .ci:nth-child(n+3){font-family:var(--sans);margin-top:14px}.bbl-page .cta-info .ci:nth-child(4){border-left:1px solid rgba(20,32,61,.15)}.bbl-page .ci.plain .round{background:#fff;color:var(--navy)}.bbl-page .ci.plain .round .ico{fill:currentColor;stroke:none}.bbl-page .ci.plain .round .ico.st{fill:none;stroke:currentColor}.bbl-page .ci small{display:block;font-size:12px;color:var(--body)}.bbl-page .ci b{font-size:15px;font-weight:700;white-space:nowrap}.bbl-page .hand{white-space:nowrap;font-family:var(--hand);font-size:24px;line-height:1.02;color:var(--navy);transform:rotate(-10deg);text-align:center}.bbl-page .hand svg{width:40px;height:36px;stroke:var(--navy);fill:none;stroke-width:1.6;margin:6px auto 0;display:block}.bbl-page .newsl{background:var(--navy-2);padding:36px var(--gx);display:grid;grid-template-columns:1fr 1fr;gap:20px 56px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.bbl-page .newsl h3{color:#fff;font-size:clamp(24px,2.3vw,32px)}.bbl-page .newsl h3 .it{color:var(--gold-lt)}.bbl-page .newsl p.s{color:var(--on-dark);font-size:14.5px;margin-top:6px}.bbl-page .nform{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.bbl-page .nrow{display:flex;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:6px}.bbl-page .nrow input{flex:1;min-width:0;width:0;background:none;border:0;color:#fff;padding-inline:18px;font-size:15.5px;outline:none}.bbl-page .nrow input::placeholder{color:#8f9ab6}.bbl-page .nrow .btn{height:46px}.bbl-page .ncheck{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--on-dark)}.bbl-page .ncheck input{margin-top:4px;accent-color:var(--gold)}.bbl-page .nmsg{font-size:14px;color:var(--gold-lt);min-height:1.3em}.bbl-page footer{background:var(--navy);color:#c3cbdd;font-size:15px}.bbl-page .fgrid{display:grid;grid-template-columns:1.1fr .95fr 1.3fr 1.25fr 1.1fr;gap:0;padding:44px var(--gx) 36px}.bbl-page .fgrid>div{padding-inline:24px;min-width:0}.bbl-page .fgrid>div:first-child{padding-left:0;text-align:center;display:flex;flex-direction:column;align-items:center}.bbl-page .fgrid>div+div{border-left:1px solid rgba(255,255,255,.1)}.bbl-page .flogo{height:auto;width:190px;max-width:100%}.bbl-page .ftag{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-top:6px;line-height:1.5}.bbl-page footer .about{margin:14px 0 16px;text-align:left;font-size:14px;line-height:1.5}.bbl-page footer h4{font-family:var(--serif);font-weight:600;color:var(--gold-lt);font-size:19px;margin-bottom:14px;white-space:nowrap}.bbl-page footer ul{list-style:none;display:grid;gap:5px;font-size:13.5px}@media(min-width:1181px){.bbl-page footer ul li{white-space:nowrap}}.bbl-page footer ul a{display:inline}.bbl-page footer ul a:after{content:"›";color:var(--gold-lt);font-size:17px;line-height:1;margin-left:8px}.bbl-page footer ul a:hover{color:#fff}.bbl-page .fcontact{display:grid;gap:12px;font-size:14px}.bbl-page .fcontact div{display:grid;grid-template-columns:24px 1fr;gap:14px;align-items:start}.bbl-page .fcontact .ico{color:#fff;margin-top:2px}.bbl-page .fcontact .fh{display:block;margin-top:2px;color:#c3cbdd;white-space:nowrap}.bbl-page .fcontact .hours .today{color:#fff}.bbl-page .fcontact .btn{margin-top:8px;height:44px;border-color:var(--gold-lt);color:#fff;gap:14px}.bbl-page .fcontact .btn .ico{color:var(--gold-lt)}.bbl-page .fcontact .btn:hover{background:var(--gold-grad);border-color:transparent}.bbl-page .fcontact .btn:hover .ico{color:#fff}.bbl-page .social{display:flex;gap:10px;justify-content:center}.bbl-page .social a{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.25);display:grid;place-items:center;color:#fff}.bbl-page .social a:hover{border-color:var(--gold-lt);color:var(--gold-lt)}.bbl-page .social .ico{width:18px;height:18px}.bbl-page .legal{border-top:1px solid rgba(255,255,255,.1);padding:16px var(--gx);display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;font-size:14px}.bbl-page .legal nav{display:flex;flex-wrap:wrap;gap:0}.bbl-page .legal nav a{padding-inline:12px;font-size:13.5px;border-left:1px solid rgba(255,255,255,.2)}.bbl-page .legal nav a:first-child{border-left:0}.bbl-page .legal nav a:hover{color:#fff}.bbl-page .legal .lng{white-space:nowrap;display:flex;align-items:center;gap:8px;background:none;border:0;color:#c3cbdd;font-size:14px}.bbl-page .after{height:0;background:var(--navy)}.bbl-page .fab{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;display:inline-flex;align-items:center;gap:10px;height:50px;padding-inline:18px 22px;border-radius:999px;background:var(--navy);color:#fff;font-weight:600;font-size:15px;box-shadow:0 18px 36px -12px #0f18308c,0 0 0 4px #ffffffe6}.bbl-page .fab:hover{background:var(--navy-2)}.bbl-page .fab .ico{width:18px;height:18px;stroke-width:2}.bbl-page .fab .ico.cal{width:20px;height:20px;color:var(--gold-lt)}.bbl-page .fab:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;animation:pulse 2.8s infinite}@keyframes pulse{0%{box-shadow:0 0 #b98b3573}70%{box-shadow:0 0 0 14px #b98b3500}to{box-shadow:0 0 #b98b3500}}.bbl-page .mbar{display:none}.bbl-page .drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#fff;transform:translate(100%);transition:transform .3s;overflow-y:auto;padding:16px 20px calc(110px + env(safe-area-inset-bottom,0px));visibility:hidden}.bbl-page .drawer.open{transform:none;visibility:visible}.bbl-page .drawer .top{display:flex;justify-content:space-between;align-items:center;height:72px;margin:-16px -20px 12px;padding-inline:20px;background:var(--navy)}.bbl-page .drawer .top img{height:52px;width:auto}.bbl-page .drawer .burger{display:grid}.bbl-page .drawer details{border-radius:0}.bbl-page .drawer details[open]{background:none}.bbl-page .drawer summary{display:flex;justify-content:space-between;font-size:22px;padding:16px 0;border-bottom:1px solid var(--line)}.bbl-page .drawer .sub-links{display:grid;gap:2px;padding:8px 0 16px}.bbl-page .drawer .sub-links a{padding:7px 0;font-size:16px}.bbl-page .drawer .dsub{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:14px}.bbl-page .drawer>a{display:block;font-family:var(--serif);font-weight:600;font-size:22px;color:var(--navy);padding-block:16px;border-bottom:1px solid var(--line)}.bbl-page .tabs button:hover{background:var(--navy);color:#fff}.bbl-page .prow{transition:background .2s;border-radius:12px}.bbl-page .prow:hover{background:#fff}.bbl-page .prow:hover .btn,.bbl-page .prow .btn:hover,.bbl-page .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .btn-line:hover .ico{color:#fff}.bbl-page .btn-navy:hover{background:var(--navy-2)}.bbl-page .chips button:hover{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .opt:hover{border-color:var(--navy);background:var(--navy);color:#fff}.bbl-page .opt:hover small,.bbl-page .opt:hover .pr{color:#fff}.bbl-page .area:hover .go{background:var(--navy);color:#fff}.bbl-page .circ:hover{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .res .circ:hover{background:#fff;color:var(--navy)}.bbl-page .tm:hover .more .go,.bbl-page .psm:hover .go{background:var(--navy);color:#fff}.bbl-page .nc,.bbl-page .pbig,.bbl-page .psm,.bbl-page .tm,.bbl-page .vc{transition:transform .25s,box-shadow .25s}.bbl-page .nc:hover,.bbl-page .pbig:hover,.bbl-page .psm:hover,.bbl-page .tm:hover,.bbl-page .vc:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px #14203d8c}.bbl-page .nc:hover .link,.bbl-page .cc:hover .link{color:var(--gold)}.bbl-page details summary:hover{color:var(--navy-2)}.bbl-page details:not([open]) summary:hover .pm{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .loc .btns .btn-line:hover{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .loc .btns .btn-line:hover .ico{color:#fff}.bbl-page .lrow .lk:hover{color:var(--gold)}.bbl-page .drop a:hover{background:var(--navy);color:#fff}.bbl-page .drop a:hover small{color:#c9d1e3}.bbl-page .drop.mega .mcol a:hover{background:none;color:var(--gold)}@media(prefers-reduced-motion:reduce){.bbl-page *{transition:none!important;scroll-behavior:auto!important;animation:none!important}}@media(max-width:1180px){.bbl-page .menu{display:none}.bbl-page .burger{display:grid}.bbl-page .hdr .wrap{justify-content:space-between;height:84px}.bbl-page .brand img{height:58px}.bbl-page .hdr .btn-book{display:none}.bbl-page .hero-feats{grid-template-columns:1fr 1fr;gap:22px 0}.bbl-page .hf:nth-child(3){border-left:0;padding-left:0}.bbl-page .trustcard .card,.bbl-page .stats .wrap{grid-template-columns:1fr 1fr}.bbl-page .tc:nth-child(3){border-left:0}.bbl-page .tc:nth-child(n+3){border-top:1px solid var(--line)}.bbl-page .st:nth-child(3){border-left:0}.bbl-page .st:nth-child(n+3){border-top:1px solid rgba(255,255,255,.1)}.bbl-page .wgrid,.bbl-page .sgrid,.bbl-page .newt .ncards,.bbl-page .tgrid{grid-template-columns:1fr 1fr}.bbl-page .pr-wrap,.bbl-page .why-wrap,.bbl-page .rv-wrap,.bbl-page .bk-wrap,.bbl-page .fl-wrap,.bbl-page .viewer{grid-template-columns:minmax(0,1fr);gap:40px}.bbl-page .vtrack{grid-auto-columns:calc((100% - 22px)/2)}.bbl-page .igtrack{grid-auto-columns:calc((100% - 42px)/4)}.bbl-page .cta{grid-template-columns:1fr 1fr;padding-block:32px}.bbl-page .cta h2{white-space:normal}.bbl-page .cta .txt{padding-block:0}.bbl-page .cta .face{display:none}.bbl-page .cta-info{grid-column:auto}.bbl-page .cta .hand{display:none}.bbl-page .fgrid{grid-template-columns:repeat(3,1fr);gap:32px 0}.bbl-page .fgrid>div:first-child{grid-column:1/-1}.bbl-page .fgrid>div:nth-child(2){border-left:0;padding-left:0}.bbl-page .fgrid>div:nth-child(5){border-left:0;padding-left:0}}@media(max-width:900px){.bbl-page .sec{padding-block:72px}.bbl-page .cta{grid-template-columns:1fr}.bbl-page .ways .head{flex-wrap:wrap}.bbl-page .ways .head>div{flex:1 1 100%}.bbl-page .newsl{grid-template-columns:1fr}.bbl-page .bgrid{grid-template-columns:minmax(0,1fr)}.bbl-page .psm{grid-template-columns:40% minmax(0,1fr)}.bbl-page .psm .go{display:none}.bbl-page .why-photo .badge{bottom:auto;top:16px}.bbl-page .why-photo .ph{min-height:0;aspect-ratio:1/.9;flex:none}}@media(max-width:640px){.bbl-page .wrap{padding-inline:16px}.bbl-page{font-size:15.5px}.bbl-page .topbar .wrap{min-height:42px}.bbl-page .hdr .wrap{height:72px}.bbl-page .brand img{height:50px}.bbl-page .hero-in{padding-block:52px 120px}.bbl-page .hero .eyebrow{flex-wrap:wrap;gap:8px 10px;font-size:11.5px;letter-spacing:.12em}.bbl-page .hero .eyebrow:after{display:none}.bbl-page .eyebrow:after{width:48px}.bbl-page .topbar .tb-hours{display:none}.bbl-page .tb-right{gap:8px}.bbl-page .topbar{font-size:14px}.bbl-page .topbar span.tb-hours{display:none}.bbl-page .topbar .wrap{min-height:50px}.bbl-page .topbar .ico{width:18px;height:18px}.bbl-page .langsel>button{padding-left:10px}.bbl-page .topbar .wrap{gap:10px}.bbl-page .hero-ctas .btn{flex:1 1 100%}.bbl-page .hero-feats{grid-template-columns:1fr;gap:16px}.bbl-page .hf+.hf{border-left:0;padding-left:0}.bbl-page .hf .rd{width:52px;height:52px}.bbl-page .trustcard .card,.bbl-page .stats .wrap{grid-template-columns:1fr}.bbl-page .tc+.tc{border-left:0;border-top:1px solid var(--line)}.bbl-page .tc{padding:16px}.bbl-page .tc .sq{width:54px;height:54px}.bbl-page .st+.st{border-left:0;border-top:1px solid rgba(255,255,255,.1)}.bbl-page .st{padding:26px 12px}.bbl-page .wgrid,.bbl-page .sgrid,.bbl-page .newt .ncards,.bbl-page .tgrid,.bbl-page .areas,.bbl-page .opts,.bbl-page .vgrid,.bbl-page .cta-info{grid-template-columns:minmax(0,1fr)}.bbl-page .way{min-height:560px}.bbl-page .vv:nth-last-child(2){border-bottom:1px solid var(--line)}.bbl-page .sig-band{padding:32px 22px 30px;border-radius:24px 24px 0 0}.bbl-page .sc .in{padding:26px 24px}.bbl-page .sc .ring{width:68px;height:68px}.bbl-page .sc{min-height:380px}.bbl-page .prow{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:12px 6px}.bbl-page .prow .rd{width:44px;height:44px}.bbl-page .prow .btn{grid-column:2/-1;justify-self:start;height:40px}.bbl-page .prow .p{font-size:17px}.bbl-page .tabs button{font-size:12.5px;padding:10px 4px}.bbl-page .cons-row{grid-template-columns:1fr}.bbl-page .cons-row div+div{border-left:0;border-top:1px solid var(--line)}.bbl-page .wstats{grid-template-columns:1fr 1fr}.bbl-page .wstats div:nth-child(3){border-left:0}.bbl-page .wstats div:nth-child(n+3){border-top:1px solid var(--line)}.bbl-page .why-photo .badge{position:static;max-width:none;border-radius:0}.bbl-page .rv-stage{padding:30px 24px}.bbl-page .steps li{grid-template-columns:40px 1fr;gap:14px}.bbl-page .steps .round{display:none}.bbl-page .steps li:not(:last-child):before{left:19px;top:46px}.bbl-page .steps .n{width:40px;height:40px}.bbl-page .unsure{grid-template-columns:1fr}.bbl-page .unsure .ph{min-height:160px}.bbl-page .wz-steps{padding:16px;gap:8px}.bbl-page .wz-steps span b{display:none}.bbl-page .wz-body{padding:20px}.bbl-page .wz-foot{margin:0 14px 14px;padding-left:16px}.bbl-page .wz-foot .btn{padding-inline:20px}.bbl-page .vtrack{grid-auto-columns:86%}.bbl-page .igtrack{grid-auto-columns:calc((100% - 14px)/2)}.bbl-page .ig-wrap .circ{display:none}.bbl-page .psm{grid-template-columns:1fr}.bbl-page .summary div{flex-direction:column;gap:2px}.bbl-page .summary b{text-align:left}.bbl-page summary{grid-template-columns:44px 1fr 36px;gap:14px;padding:14px 10px;font-size:18px}.bbl-page summary .round{width:44px;height:44px}.bbl-page details p{padding:0 14px 18px 68px}.bbl-page .lrow{grid-template-columns:44px 1fr}.bbl-page .lrow .round{width:44px;height:44px}.bbl-page .lrow .lk{grid-column:2}.bbl-page .loc-body{padding:8px 18px 20px}.bbl-page .loc .btns{grid-template-columns:1fr}.bbl-page .loc-top .ph{width:100%;opacity:.35}.bbl-page .cta{padding:36px 22px}.bbl-page .newsl{padding:28px 22px}.bbl-page .fgrid{grid-template-columns:1fr 1fr;padding:36px 22px}.bbl-page .fgrid>div{padding-inline:0 12px;border-left:0!important}.bbl-page .fgrid>div:last-child{grid-column:1/-1}.bbl-page .legal{padding:18px 22px;flex-direction:column;align-items:flex-start}.bbl-page .legal nav a{padding-inline:0 12px;border-left:0}.bbl-page .fab{display:none}.bbl-page .mbar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.bbl-page .mbar .btn{flex:1;height:50px}.bbl-page .after{height:74px}}.bbl-page .im-hero{background-image:url(/images/home/img-1.webp)}.bbl-page .im-migran{background-image:url(/images/home/img-2.webp)}.bbl-page .im-lappar{background-image:url(/images/home/img-3.webp)}.bbl-page .im-naso{background-image:url(/images/home/img-4.webp)}.bbl-page .im-kinder{background-image:url(/images/home/img-5.webp)}.bbl-page .im-har{background-image:url(/images/home/img-6.webp)}.bbl-page .im-bbl{background-image:url(/images/home/img-7.webp)}.bbl-page .im-vad{background-image:url(/images/home/img-8.webp)}.bbl-page .im-trap{background-image:url(/images/home/img-9.webp)}.bbl-page .im-lift{background-image:url(/images/home/img-10.webp)}.bbl-page .im-sculptra{background-image:url(/images/home/img-11.webp)}.bbl-page .im-botox1{background-image:url(/images/home/img-12.webp)}.bbl-page .im-sculptra2{background-image:url(/images/home/img-13.webp)}.bbl-page .im-brost{background-image:url(/images/home/img-14.webp)}.bbl-page .im-konsult{background-image:url(/images/home/img-15.webp)}.bbl-page .im-mirror{background-image:url(/images/home/img-16.webp)}.bbl-page .im-clinic{background-image:url(/images/home/img-17.webp)}.bbl-page .im-thread{background-image:url(/images/home/img-18.webp)}.bbl-page .im-prp{background-image:url(/images/home/img-19.webp)}.bbl-page .im-glass{background-image:url(/images/home/img-20.webp)}.bbl-page .im-alex{background-image:url(/images/home/img-21.webp)}.bbl-page .im-tm2{background-image:url(/images/home/img-22.webp)}.bbl-page .im-tm3{background-image:url(/images/home/img-23.webp)}.bbl-page .im-tm4{background-image:url(/images/home/img-24.webp)}.bbl-page .im-r_s1{background-image:url(/images/home/img-25.webp)}.bbl-page .im-r_s2{background-image:url(/images/home/img-26.webp)}.bbl-page .im-r_s3{background-image:url(/images/home/img-27.webp)}.bbl-page .im-r_s4{background-image:url(/images/home/img-28.webp)}.bbl-page .im-r_s5{background-image:url(/images/home/img-29.webp)}.bbl-page .im-r_s6{background-image:url(/images/home/img-30.webp)}.bbl-page .im-r_w1{background-image:url(/images/home/img-31.webp)}.bbl-page .im-r_w2{background-image:url(/images/home/img-32.webp)}.bbl-page .im-r_w3{background-image:url(/images/home/img-33.webp)}.bbl-page .im-r_n1{background-image:url(/images/home/img-34.webp)}.bbl-page .im-r_n2{background-image:url(/images/home/img-35.webp)}.bbl-page .im-r_n3{background-image:url(/images/home/img-36.webp)}.bbl-page .im-r_p1{background-image:url(/images/home/img-37.webp)}.bbl-page .im-r_y1{background-image:url(/images/home/img-38.webp)}.bbl-page .im-r_b1{background-image:url(/images/home/img-39.webp)}.bbl-page .im-r_b2{background-image:url(/images/home/img-40.webp)}.bbl-page .im-r_b3{background-image:url(/images/home/img-41.webp)}.bbl-page .im-r_b4{background-image:url(/images/home/img-42.webp)}.bbl-page .im-r_b5{background-image:url(/images/home/img-43.webp)}.bbl-page .tp-wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,2.4vw,24px)}.bbl-page .crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--muted);padding-block:22px 18px}.bbl-page .crumbs a:hover{color:var(--navy)}.bbl-page .crumbs b{color:var(--navy);font-weight:700}.bbl-page .crumbs i{font-style:normal;color:#c9c3b8}.bbl-page .tp-hero{display:grid;grid-template-columns:568fr 568fr;gap:56px;align-items:start;padding-bottom:32px}.bbl-page .ba{position:relative;aspect-ratio:568/384;border-radius:18px;overflow:hidden;background:var(--cream-2)}.bbl-page .ba img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bbl-page .ba .split{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;transform:translate(-1px)}.bbl-page .ba .knob{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;box-shadow:0 6px 18px -6px #0f183073;display:grid;place-items:center;color:var(--navy);font-size:12px;font-weight:800;letter-spacing:2px}.bbl-page .ba .lbl{position:absolute;bottom:16px;background:var(--navy);color:#fff;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px}.bbl-page .ba .lbl.l{left:16px}.bbl-page .ba .lbl.r{right:16px}.bbl-page .ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.bbl-page .thumbs5{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.bbl-page .thumbs5 button{aspect-ratio:106/88;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--cream-2);transition:border-color .2s}.bbl-page .thumbs5 button img{width:100%;height:100%;object-fit:cover}.bbl-page .thumbs5 button[aria-pressed=true]{border-color:var(--gold)}.bbl-page .thumbs5 a{border-radius:10px;background:var(--cream);border:1px solid var(--line);display:grid;place-items:center;font-size:13.5px;font-weight:700;color:var(--navy);text-align:center}.bbl-page .thumbs5 a:hover{background:var(--navy);color:#fff}.bbl-page .tp-info .kick{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--gold)}.bbl-page .tp-info h1{font-size:clamp(38px,3.9vw,56px);font-weight:700;margin:8px 0 12px;letter-spacing:-.01em}.bbl-page .tp-info .sum{font-size:17px;line-height:1.6;color:var(--body);max-width:560px}.bbl-page .kf{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-top:20px;padding-block:14px}.bbl-page .kf span{display:block;font-size:12.5px;color:var(--muted)}.bbl-page .kf b{display:block;font-size:18px;color:var(--navy);margin-top:2px}.bbl-page .xpr{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:18px}.bbl-page .xpr strong{font-size:38px;font-weight:800;color:var(--navy);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.bbl-page .xpr small{font-size:13.5px;color:var(--muted)}.bbl-page .ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.bbl-page .ctas .btn{height:48px;padding-inline:24px;font-size:15px;font-weight:700}.bbl-page .trustl{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13.5px;color:var(--muted);margin-top:16px}.bbl-page .trustl b{color:var(--navy)}.bbl-page .drc{display:flex;align-items:center;gap:14px;background:var(--cream);border-radius:14px;padding:12px 16px;margin-top:20px}.bbl-page .drc .av{width:48px;height:48px;border-radius:8px;flex:none;background-size:cover;background-position:center 20%}.bbl-page .drc b{font-size:15px;color:var(--navy)}.bbl-page .drc span{font-size:15px;color:var(--body)}.bbl-page .drc small{display:block;font-size:13.5px;color:var(--muted)}.bbl-page .np{background:#f3ece1;border-block:1px solid var(--line)}.bbl-page .np .tp-wrap{display:flex;align-items:center;gap:14px 22px;padding-block:12px;flex-wrap:wrap}.bbl-page .np .dot{width:8px;height:8px;border-radius:50%;background:var(--gold);flex:none}.bbl-page .np b{color:var(--navy);font-size:15px}.bbl-page .np p{font-size:15px;color:var(--body);flex:1;min-width:240px}.bbl-page .np .btn{height:46px;font-family:var(--serif);font-weight:500;font-size:16px}.bbl-page .tband{background:var(--navy);color:#e9ecf3}.bbl-page .tband .tp-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px 28px;padding-block:20px}.bbl-page .tband span{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-size:16px}.bbl-page .tband span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold-lt)}.bbl-page .snav{position:sticky;top:calc(env(safe-area-inset-top,0px) + 96px);z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.bbl-page .snav .tp-wrap{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.bbl-page .snav .tp-wrap::-webkit-scrollbar{display:none}.bbl-page .snav a{flex:none;padding:16px 14px 14px;font-size:14.5px;font-weight:600;color:var(--navy);border-bottom:2px solid transparent;transition:.2s}.bbl-page .snav a:hover{color:var(--gold)}.bbl-page .snav a.on{border-bottom-color:var(--gold)}.bbl-page .tsec{padding-block:80px;scroll-margin-top:170px}.bbl-page .tsec.cr{background:var(--cream)}.bbl-page .tsec .eyebrow{font-size:12px}.bbl-page .tsec h2{font-size:clamp(32px,3.4vw,48px);margin:12px 0 14px;font-weight:700}.bbl-page .tsec h2 .it{font-weight:500}.bbl-page .tsec .lead{font-size:16px;max-width:640px;margin-bottom:28px}.bbl-page .ov{display:grid;grid-template-columns:1fr 425px;gap:56px;align-items:start}.bbl-page .ov p{font-size:16px;line-height:1.7;max-width:620px}.bbl-page .ov p+p{margin-top:14px}.bbl-page .card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px}.bbl-page .card h3{font-size:21px;margin-bottom:14px}.bbl-page .chips2{display:flex;flex-wrap:wrap;gap:8px}.bbl-page .chips2 span,.bbl-page .chips2 a{display:inline-flex;align-items:center;height:36px;padding-inline:14px;border-radius:999px;background:var(--cream);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--navy)}.bbl-page .chips2 a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.bbl-page .chips2.wh span{background:#fff}.bbl-page .card .note{font-size:12.5px;color:var(--muted);margin-top:14px;line-height:1.5}.bbl-page .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bbl-page .li{list-style:none;display:grid;gap:10px}.bbl-page .li li{position:relative;padding-left:26px;font-size:15px;line-height:1.45;color:var(--body)}.bbl-page .li li:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:4px;background:var(--gold-grad)}.bbl-page .li.warn li:before{content:"!";border-radius:50%;background:#f7dcdc;color:#b44;font-size:11px;font-weight:800;display:grid;place-items:center;line-height:16px;text-align:center}.bbl-page .card h3.red{color:#9c3a36}.bbl-page .tl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;margin-top:8px}.bbl-page .tl:before{content:"";position:absolute;left:12px;right:0;top:11px;height:2px;background:var(--line)}.bbl-page .tl div{position:relative}.bbl-page .tl i{display:block;width:24px;height:24px;border-radius:50%;background:var(--gold-grad);margin-bottom:28px;position:relative}.bbl-page .tl b{display:block;font-family:var(--serif);font-size:22px;color:var(--navy)}.bbl-page .tl span{font-size:14px;color:var(--body)}.bbl-page .gal figure{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.bbl-page .gal .ph2{position:relative;aspect-ratio:381/282}.bbl-page .gal .ph2 img{width:100%;height:100%;object-fit:cover}.bbl-page .gal .ph2:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff}.bbl-page .gal .lbl{position:absolute;bottom:12px;background:var(--navy);color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;z-index:1}.bbl-page .gal .lbl.l{left:12px}.bbl-page .gal .lbl.r{right:12px}.bbl-page .gal figcaption{padding:14px 16px 16px;font-size:13px;color:var(--muted);line-height:1.5}.bbl-page .steps5{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.bbl-page .steps5 div{border:1px solid var(--line);border-radius:16px;padding:22px 20px;background:#fff}.bbl-page .steps5 i{font-style:normal;width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--gold-lt);font-family:var(--serif);display:grid;place-items:center;margin-bottom:16px}.bbl-page .steps5 b{display:block;font-family:var(--serif);font-size:17px;color:var(--navy);margin-bottom:6px;line-height:1.25}.bbl-page .steps5 p{font-size:13.5px;line-height:1.5}.bbl-page .sk{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}.bbl-page .sk .col{display:grid;gap:18px}.bbl-page .sk .sok{font-size:13px;color:var(--muted);margin-top:16px;line-height:1.55}.bbl-page .sk .sok b{color:#9c3a36}.bbl-page .pc{display:grid;gap:18px;margin-top:6px}.bbl-page .pc{grid-template-columns:repeat(var(--n),1fr)}.bbl-page .pcard{position:relative;border:1px solid var(--line);border-radius:18px;padding:26px 24px;background:#fff;display:flex;flex-direction:column;gap:6px}.bbl-page .pcard h4{font-family:var(--sans);font-size:15px;font-weight:700;color:var(--navy)}.bbl-page .pcard strong{font-family:var(--serif);font-size:32px;font-weight:600;color:var(--navy);margin:8px 0 4px;font-variant-numeric:lining-nums}.bbl-page .pcard p{font-size:14px;color:var(--body);flex:1}.bbl-page .pcard .btn{align-self:flex-start;height:40px;padding-inline:18px;font-size:14px;margin-top:14px}.bbl-page .pcard.rec{background:var(--navy);border-color:var(--navy)}.bbl-page .pcard.rec h4,.bbl-page .pcard.rec strong{color:#fff}.bbl-page .pcard.rec p{color:var(--on-dark)}.bbl-page .pcard .badge{position:absolute;top:-12px;left:22px;background:var(--gold-grad);color:#14203d;font-size:11px;font-weight:800;letter-spacing:.08em;padding:5px 10px;border-radius:999px}.bbl-page .pfoot{font-size:13px;color:var(--muted);margin-top:18px}.bbl-page .fq{display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:start}.bbl-page .fq .acc{display:grid;gap:10px}.bbl-page .fq details{background:#fff;border:1px solid var(--line);border-radius:14px;border-bottom:1px solid var(--line)}.bbl-page .fq details[open]{background:#fff}.bbl-page .fq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-family:var(--serif);font-weight:600;font-size:17px;color:var(--navy);grid-template-columns:none}.bbl-page .fq summary .pm{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;flex:none;font-family:var(--sans);font-size:16px}.bbl-page .fq summary .pm:before{content:"+"}.bbl-page .fq details[open] summary .pm:before{content:"−"}.bbl-page .fq details p{padding:0 20px 18px;font-size:14.5px;max-width:none}.bbl-page .fq .side{display:grid;gap:18px}.bbl-page .fq .side p{font-size:14px;margin-bottom:16px}.bbl-page .doc{background:var(--navy);border-radius:18px;padding:24px 28px;display:grid;grid-template-columns:126px 1fr auto;gap:28px;align-items:center;color:var(--on-dark)}.bbl-page .doc .av{width:126px;height:126px;border-radius:8px;background-size:cover;background-position:center 20%}.bbl-page .doc h3{color:#fff;font-size:26px;margin-bottom:6px}.bbl-page .doc p{font-size:14.5px;max-width:460px}.bbl-page .doc ul{list-style:none;display:grid;gap:8px}.bbl-page .doc li{display:flex;gap:10px;align-items:center;font-size:14px;color:#fff}.bbl-page .doc li:before{content:"";width:16px;height:16px;border-radius:4px;background:var(--gold-grad);flex:none}.bbl-page .rev{text-align:center;font-size:12.5px;color:var(--muted);margin-top:20px}.bbl-page .tp-pages{background:var(--cream);border-top:1px solid var(--line)}.bbl-page .tp-pages .tp-wrap{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding-block:14px}.bbl-page .tp-pages small{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-right:8px}.bbl-page .tp-pages a{font-size:13.5px;font-weight:600;color:var(--navy);padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:#fff}.bbl-page .tp-pages a.on,.bbl-page .tp-pages a:hover{background:var(--navy);color:#fff;border-color:var(--navy)}@media(max-width:1180px){.bbl-page .snav{top:calc(env(safe-area-inset-top,0px) + 84px)}.bbl-page .steps5{grid-template-columns:repeat(3,1fr)}.bbl-page .pc{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.bbl-page .tp-hero,.bbl-page .ov,.bbl-page .fq,.bbl-page .sk{grid-template-columns:minmax(0,1fr);gap:28px}.bbl-page .g3{grid-template-columns:1fr}.bbl-page .tl{grid-template-columns:1fr 1fr;row-gap:28px}.bbl-page .tl:before{display:none}.bbl-page .doc{grid-template-columns:96px 1fr}.bbl-page .doc .av{width:96px;height:96px}.bbl-page .doc ul{grid-column:1/-1}}@media(max-width:640px){.bbl-page .snav{top:calc(env(safe-area-inset-top,0px) + 72px)}.bbl-page .tsec{padding-block:56px}.bbl-page .steps5,.bbl-page .pc{grid-template-columns:1fr}.bbl-page .kf{grid-template-columns:1fr 1fr 1fr}.bbl-page .kf b{font-size:15px}.bbl-page .xpr strong{font-size:30px}.bbl-page .ctas .btn{flex:1 1 100%}.bbl-page .tband span{font-size:14px}.bbl-page .thumbs5{gap:6px}.bbl-page .thumbs5 a{font-size:11px}.bbl-page .doc{grid-template-columns:1fr;text-align:left}.bbl-page .tl{grid-template-columns:1fr}}.bbl-page .hopt{margin-top:20px;border:1px solid var(--line);border-radius:18px;padding:16px 18px 18px;background:#fbf7f1}.bbl-page .hopt-l{display:block;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a7230;margin-bottom:10px}.bbl-page .hopt-c{display:flex;flex-wrap:wrap;gap:8px}.bbl-page .hopt-c button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;font:inherit;text-align:left;transition:border-color .2s,background .2s,color .2s}.bbl-page .hopt-c button b{font-size:13.5px;font-weight:700;color:var(--navy)}.bbl-page .hopt-c button span{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.bbl-page .hopt-c button:hover{border-color:var(--navy)}.bbl-page .hopt-c button[aria-checked=true]{background:var(--navy);border-color:var(--navy)}.bbl-page .hopt-c button[aria-checked=true] b{color:#fff}.bbl-page .hopt-c button[aria-checked=true] span{color:#d8b467}.bbl-page .hopt-c button:focus-visible{outline:2px solid #B98B35;outline-offset:2px}.bbl-page .hopt .xpr{margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.bbl-page .xpr strong.na{font-size:26px}.bbl-page .pc-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:6px 0 8px}.bbl-page .pc-cat{font-size:14px;color:var(--muted)}.bbl-page .pc-cat b{color:var(--navy);font-weight:700}.bbl-page .pc-nav{display:flex;align-items:center;gap:10px}.bbl-page .pc-arw{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--navy);background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.bbl-page .pc-arw:hover:not(:disabled){background:var(--navy);color:#fff}.bbl-page .pc-arw:disabled{opacity:.35;cursor:default}.bbl-page .pc-arw .ico{width:16px;height:16px}.bbl-page .btn-see{height:44px;padding-inline:20px;font-size:14px}.bbl-page .pcs{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding:16px 2px 6px;scrollbar-width:none;overscroll-behavior-x:contain}.bbl-page .pcs::-webkit-scrollbar{display:none}.bbl-page .pcs:focus-visible{outline:2px solid #B98B35;outline-offset:4px;border-radius:18px}.bbl-page .pcs .pcard{scroll-snap-align:start}.bbl-page .pcard .badge.alt{background:#fff;color:#8e6431;border:1px solid #D8B467}.bbl-page .pcard strong.na{font-family:var(--sans);font-size:18px;font-weight:700;margin:14px 0 8px}.bbl-page .pc-bar{position:relative;height:3px;background:var(--line);border-radius:3px;margin-top:18px;overflow:hidden}.bbl-page .pc-bar i{position:absolute;top:0;bottom:0;left:0;background:var(--navy);border-radius:3px;transition:left .15s}.bbl-page .pc-fit .pc-arw,.bbl-page .pc-fit .pc-bar{display:none}@media(max-width:1180px){.bbl-page .pcs{grid-auto-columns:calc((100% - 36px)/3)}}@media(max-width:860px){.bbl-page .pcs{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:640px){.bbl-page .pcs{grid-auto-columns:82%}.bbl-page .pc-head{align-items:flex-start}.bbl-page .pc-nav{width:100%}.bbl-page .btn-see{margin-left:auto}.bbl-page .hopt{padding:14px}.bbl-page .hopt-c button{flex:1 1 calc(50% - 4px)}}.bbl-page .tp-hero{align-items:stretch}.bbl-page .tp-hero>div:first-child{display:flex;flex-direction:column;min-width:0}.bbl-page .tp-hero .ba{flex:1 1 auto;aspect-ratio:auto;min-height:480px}@media(max-width:980px){.bbl-page .tp-hero .ba{flex:none;aspect-ratio:568/440;min-height:0}}
