.gbp{--gbp-ink: #0b1438;--gbp-navy: #1e2d7d;--gbp-cyan: #00badb;--gbp-acid: #c6ff33;--gbp-paper: #ffffff;--gbp-mist: #f3f5f6;--gbp-ink-60: rgba(11, 20, 56, .68);--gbp-line: rgba(11, 20, 56, .14);--gbp-coral: #ff6a55;--gbp-sun: #ffd23f;--gbp-display: "GBP Archivo", "Archivo", "Arial Black", system-ui, sans-serif;--gbp-mono: "GBP JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--gbp-body: var(--text-font-family, "Barlow", system-ui, sans-serif);--gbp-gutter: var(--mobile-container-gutter, 20px);--gbp-max: 1180px;--gbp-r-sm: 8px;--gbp-r-md: 14px;--gbp-r-lg: 22px;--gbp-ease: cubic-bezier(.16, 1, .3, 1);--gbp-focus: var(--gbp-ink)}.gbp{position:relative;isolation:isolate;display:block;overflow-x:clip;background:var(--gbp-paper);color:var(--gbp-ink);color-scheme:only light;font-family:var(--gbp-body);font-size:17px;font-weight:400;line-height:1.55;letter-spacing:0;text-align:left;-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(.gbp) *,:where(.gbp) *:before,:where(.gbp) *:after{box-sizing:border-box}:where(.gbp) h1,:where(.gbp) h2,:where(.gbp) h3,:where(.gbp) p,:where(.gbp) ul,:where(.gbp) ol,:where(.gbp) li,:where(.gbp) figure,:where(.gbp) figcaption{margin:0;padding:0}:where(.gbp) ul,:where(.gbp) ol{list-style:none}:where(.gbp) h1,:where(.gbp) h2,:where(.gbp) h3{font-family:var(--gbp-display);font-weight:800;font-stretch:125%;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--gbp-ink)}:where(.gbp) a{color:inherit;text-decoration:none;background:none}img:where(.gbp img){display:block;max-width:100%;height:auto}svg:where(.gbp svg){display:block}s:where(.gbp s){text-decoration-thickness:2px;text-decoration-color:var(--gbp-ink)}strong:where(.gbp strong){font-weight:700}code:where(.gbp code){font-family:var(--gbp-mono);font-size:inherit;background:none;padding:0;border:0;color:inherit}button:where(.gbp button){margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.gbp ::selection{background:var(--gbp-acid);color:var(--gbp-ink)}.gbp-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.gbp-vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gbp-ico{width:1.15em;height:1.15em;flex:none}.gbp a:focus-visible,.gbp .gbp-btn:focus-visible,.gbp .gbp-copy:focus-visible{outline:3px solid var(--gbp-focus);outline-offset:4px}.gbp-wrap{width:100%;max-width:calc(var(--gbp-max) + 2 * var(--gbp-gutter));margin-inline:auto;padding-inline:var(--gbp-gutter)}.gbp-sec{padding-block:72px 80px}.gbp-sec--mist{background:var(--gbp-mist)}.gbp-eyebrow{display:inline-block;font-family:var(--gbp-mono);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--gbp-navy)}.gbp-eyebrow--acid{color:var(--gbp-acid)}.gbp-head{display:flex;flex-direction:column;align-items:center;text-align:center}.gbp-title{margin-top:16px;font-size:clamp(30px,8.2vw,38px);line-height:1.03;text-wrap:balance}.gbp-title:after{content:"";display:block;width:48px;height:3px;margin:22px auto 0;border-radius:2px;background:var(--gbp-cyan)}.gbp-title--left:after{margin-left:0}.gbp-btn{--btn-bg: var(--gbp-cyan);--btn-fg: var(--gbp-ink);--btn-sh: var(--gbp-ink);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 24px;background:var(--btn-bg);color:var(--btn-fg);border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-sm);box-shadow:3px 3px 0 var(--btn-sh);font-family:var(--gbp-display);font-size:14px;font-weight:800;font-stretch:112%;line-height:1.15;letter-spacing:.05em;text-align:center;text-transform:uppercase;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:box-shadow .2s ease,transform .2s ease,background-color .2s ease,color .2s ease}.gbp-btn .gbp-ico{width:18px;height:18px;transition:transform .25s var(--gbp-ease)}.gbp-btn:hover{box-shadow:5px 5px 0 var(--btn-sh);transform:translate(-1px,-1px)}.gbp-btn:hover .gbp-ico{transform:translate(3px)}.gbp-btn:active{box-shadow:1px 1px 0 var(--btn-sh);transform:translate(2px,2px)}.gbp-btn--lg{min-height:60px;padding:18px 30px;font-size:15px}.gbp-btn--ink{--btn-bg: var(--gbp-ink);--btn-fg: #fff;--btn-sh: var(--gbp-cyan)}.gbp-btn--ink:hover{--btn-bg: var(--gbp-navy)}.gbp-btn--ghost{--btn-bg: #fff;--btn-fg: var(--gbp-ink)}.gbp-btn--ghost:hover{--btn-bg: var(--gbp-cyan)}.gbp-btn--ghost:hover .gbp-ico{transform:translate(2px,-2px)}.gbp-sticker{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--gbp-acid);color:var(--gbp-ink);border:2px solid var(--gbp-ink);border-radius:999px;box-shadow:4px 4px 0 var(--gbp-ink);font-family:var(--gbp-mono);font-size:12px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.gbp-lockup,.gbp-swap{display:inline-flex;align-items:center;gap:12px}.gbp-lockup__x{font-family:var(--gbp-display);font-size:22px;font-weight:800;line-height:1;color:var(--gbp-ink-60)}.gbp-tile{display:grid;place-items:center;flex:none;height:64px;overflow:clip;background:#fff;border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-md);box-shadow:3px 3px 0 var(--gbp-ink)}.gbp-tile--gb{padding-inline:16px}.gbp-tile--gb img{width:auto;max-width:none;height:22px}.gbp-tile--dp{padding:3px 8px}.gbp-tile--dp img{width:auto;max-width:none;height:54px}.gbp a.gbp-btn{color:var(--btn-fg)}.gbp-hero{position:relative;isolation:isolate;overflow:clip;background:var(--gbp-paper)}.gbp-hero:before,.gbp-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gbp-hero:before{z-index:-2;background:radial-gradient(55% 520px at 6% -4%,rgba(0,186,219,.2),transparent 70%),radial-gradient(44% 480px at 100% 28%,rgba(198,255,51,.26),transparent 72%)}.gbp-hero:after{z-index:-1;background-image:radial-gradient(rgba(11,20,56,.2) 1.3px,transparent 1.7px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 80%);mask-image:linear-gradient(180deg,#000 0%,transparent 80%);opacity:.75}.gbp-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;max-width:760px;margin-inline:auto;padding:32px var(--gbp-gutter) 28px}.gbp-hero__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;container-type:inline-size}.gbp-h1{margin-top:30px;font-size:clamp(30px,8.4vw,44px);font-size:clamp(30px,9.6cqi,44px);font-stretch:108%;line-height:1.04}.gbp-h1__pre{display:block;margin-bottom:.52em;font-size:.47em;line-height:normal;letter-spacing:.02em;color:var(--gbp-navy)}.gbp-h1__main{display:block;line-height:normal;text-wrap:balance}.gbp-hl{padding-inline:.06em;margin-inline:-.06em;background:linear-gradient(var(--gbp-cyan),var(--gbp-cyan)) 0 82% / 100% .4em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gbp-lede{max-width:54ch;margin-top:26px;font-size:18px;line-height:1.6;color:var(--gbp-ink-60);text-wrap:pretty}.gbp-lede strong{color:var(--gbp-ink)}.gbp-nw{white-space:nowrap}.gbp-hero__cta{display:flex;width:100%;margin-top:30px}.gbp-hero__cta .gbp-btn{width:100%}.gbp-note{display:flex;align-items:flex-start;gap:10px;margin-top:20px;font-family:var(--gbp-mono);font-size:14px;font-weight:500;line-height:1.5;color:var(--gbp-ink-60)}.gbp-note .gbp-ico{width:18px;height:18px;margin-top:2px;color:var(--gbp-navy)}.gbp-vis{width:100%;max-width:560px;margin:6px auto 0;container-type:inline-size}.gbp-vis__stage{--tail: 88px;position:relative;height:calc(82.9cqi + 34px + var(--tail))}.gbp-frame{position:absolute;width:77cqi;overflow:clip;background:#fff;border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-md);box-shadow:8px 8px 0 var(--gbp-ink);transition:transform .7s var(--gbp-ease)}.gbp-frame img{width:100%;height:auto;aspect-ratio:1600 / 704;object-fit:cover;object-position:top center}.gbp-frame--back{z-index:1;top:0;right:0;transform:rotate(2.4deg)}.gbp-frame--mid{z-index:2;top:25cqi;left:0;transform:rotate(-2.2deg)}.gbp-frame--front{z-index:3;top:49cqi;right:.5cqi;transform:rotate(.7deg)}.gbp-frame--back{animation:gbp-in-back .95s var(--gbp-ease) .05s backwards}.gbp-frame--mid{animation:gbp-in-mid .95s var(--gbp-ease) .18s backwards}.gbp-frame--front{animation:gbp-in-front .95s var(--gbp-ease) .31s backwards}@keyframes gbp-in-back{0%{opacity:0;transform:translate(5cqi,-7cqi) rotate(8deg)}}@keyframes gbp-in-mid{0%{opacity:0;transform:translate(-6cqi,3cqi) rotate(-7deg)}}@keyframes gbp-in-front{0%{opacity:0;transform:translate(2cqi,8cqi) rotate(3deg)}}.gbp-vis:hover .gbp-frame--back{transform:translate(1cqi,-1.4cqi) rotate(3.4deg)}.gbp-vis:hover .gbp-frame--mid{transform:translate(-1cqi,.4cqi) rotate(-3deg)}.gbp-vis:hover .gbp-frame--front{transform:translate(.4cqi,.8cqi) rotate(.2deg)}.gbp-crop{position:absolute;z-index:0;width:18px;height:18px;border:0 solid var(--gbp-ink);opacity:.55}.gbp-crop--tl{top:-16px;left:-12px;border-top-width:1.5px;border-left-width:1.5px}.gbp-crop--tr{top:-16px;right:-12px;border-top-width:1.5px;border-right-width:1.5px}.gbp-crop--br{bottom:calc(var(--tail) - 14px);right:-12px;border-bottom-width:1.5px;border-right-width:1.5px}.gbp-reg{position:absolute;z-index:0;top:2cqi;left:3cqi;width:30px;height:30px;color:var(--gbp-ink);opacity:.6}.gbp-spin{position:absolute;z-index:4;top:17cqi;right:5cqi;width:46px;height:46px;overflow:visible;animation:gbp-spin 26s linear infinite,gbp-fade-in .6s ease-out .9s backwards}@keyframes gbp-fade-in{0%{opacity:0}}.gbp-spin--photo{top:-26px;right:-10px;left:auto;width:52px;height:52px}.gbp-spin__ink{color:var(--gbp-ink);stroke-width:7.4}.gbp-spin__fill{color:var(--gbp-acid);stroke-width:3.6}@keyframes gbp-spin{to{transform:rotate(360deg)}}.gbp-ticket{position:absolute;z-index:5;left:-1cqi;bottom:0;width:min(100%,clamp(250px,66cqi,420px));padding:28px clamp(14px,3.4cqi,22px) 0;background:#fff;border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-lg);box-shadow:8px 8px 0 var(--gbp-cyan);transform:rotate(-2deg);transition:transform .3s var(--gbp-ease),box-shadow .3s var(--gbp-ease);animation:gbp-in-ticket .9s cubic-bezier(.2,.9,.3,1.15) .55s backwards}@keyframes gbp-in-ticket{0%{opacity:0;transform:translateY(6cqi) rotate(-7deg) scale(.92)}}.gbp-vis:hover .gbp-ticket{transform:rotate(0) translate(-2px,-3px);box-shadow:12px 12px 0 var(--gbp-cyan)}.gbp-ticket__sticker{position:absolute;top:-17px;right:16px;transform:rotate(3deg)}.gbp-ticket__eyebrow{font-family:var(--gbp-mono);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.2em;color:var(--gbp-navy)}.gbp-ticket__deal{display:flex;align-items:center;gap:clamp(10px,2.2cqi,14px);margin-top:10px}.gbp-ticket__num{flex:none;font-family:var(--gbp-display);font-size:clamp(38px,12.8cqi,84px);font-weight:900;font-stretch:125%;line-height:.9;letter-spacing:-.02em;color:var(--gbp-ink);text-shadow:4px 4px 0 var(--gbp-cyan)}.gbp-ticket__txt>span{display:block}.gbp-ticket__txt{font-family:var(--gbp-display);font-size:clamp(12px,2.8cqi,17px);font-weight:800;font-stretch:112%;line-height:1.14;text-transform:uppercase}.gbp-ticket__stub{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px calc(-1*clamp(14px,3.4cqi,22px)) 0;padding:11px clamp(14px,3.4cqi,22px);background:var(--gbp-mist);border-top:2px dashed var(--gbp-ink);border-radius:0 0 20px 20px}.gbp-barcode{flex:1;height:24px;background:repeating-linear-gradient(90deg,var(--gbp-ink) 0 2px,transparent 2px 4px,var(--gbp-ink) 4px 5px,transparent 5px 9px,var(--gbp-ink) 9px 12px,transparent 12px 14px,var(--gbp-ink) 14px 15px,transparent 15px 18px)}.gbp-cmyk{display:flex;gap:4px}.gbp-cmyk i{width:14px;height:14px;border:1.5px solid var(--gbp-ink);border-radius:3px}.gbp-cmyk i:nth-child(1){background:var(--gbp-cyan)}.gbp-cmyk i:nth-child(2){background:var(--gbp-coral)}.gbp-cmyk i:nth-child(3){background:var(--gbp-sun)}.gbp-cmyk i:nth-child(4){background:var(--gbp-ink)}.gbp-ribbon{position:relative;z-index:2;display:grid;align-items:center;height:92px;overflow:clip;background:linear-gradient(180deg,var(--gbp-paper) 50%,var(--gbp-mist) 50%)}.gbp-ribbon__band{width:112%;margin-left:-6%;overflow:hidden;background:var(--gbp-acid);border-block:2px solid var(--gbp-ink);transform:rotate(-1.2deg)}.gbp-ribbon__track{display:flex;width:max-content;animation:gbp-marquee 60s linear infinite}.gbp-ribbon__group{display:flex;flex:none;align-items:center;gap:26px;padding:15px 26px 15px 0;font-family:var(--gbp-display);font-size:15px;font-weight:800;font-stretch:125%;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--gbp-ink)}.gbp-ribbon__star{width:17px;height:17px;flex:none;stroke-width:3.4;color:var(--gbp-ink)}@keyframes gbp-marquee{to{transform:translate(-50%)}}.gbp-packages{position:relative;z-index:1;padding-top:56px}.gbp-pkgs{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;max-width:540px;margin:52px auto 0}.gbp-pkgs>li{display:flex;min-width:0}.gbp-pkg{--pkg-shadow: var(--gbp-ink);--plate-bg: var(--gbp-cyan);--plate-fg: var(--gbp-ink);--plate-amt: var(--gbp-ink);position:relative;flex:1;display:flex;flex-direction:column;min-width:0;padding:26px 22px 24px;background:#fff;border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-lg);box-shadow:9px 9px 0 var(--pkg-shadow);container-type:inline-size;transition:transform .18s ease,box-shadow .18s ease}.gbp-pkg--starter{--pkg-shadow: var(--gbp-cyan)}.gbp-pkg--awareness{--plate-bg: var(--gbp-ink);--plate-fg: #fff;--plate-amt: var(--gbp-acid)}.gbp-pkg:hover{transform:translate(-2px,-2px);box-shadow:13px 13px 0 var(--gbp-cyan)}.gbp-pkg--starter:hover{box-shadow:13px 13px 0 var(--gbp-ink)}.gbp-pkg__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gbp-pkg__icon{display:grid;place-items:center;width:64px;height:64px;border:2px solid var(--gbp-ink);border-radius:16px;box-shadow:4px 4px 0 var(--gbp-ink);transition:transform .35s var(--gbp-ease)}.gbp-pkg--starter .gbp-pkg__icon{background:var(--gbp-cyan)}.gbp-pkg--awareness .gbp-pkg__icon{background:var(--gbp-acid)}.gbp-pkg:hover .gbp-pkg__icon{transform:rotate(-4deg) scale(1.06)}.gbp-pkg__icon svg{width:42px;height:42px}.gbp-pkg__sticker{position:absolute;top:-17px;right:22px;transform:rotate(3deg)}.gbp-pkg--awareness .gbp-pkg__sticker{transform:rotate(-3deg)}.gbp-pkg__name{margin-top:24px;font-size:clamp(24px,7vw,30px);line-height:1.04}.gbp-pkg__desc{margin-top:10px;font-size:18px;line-height:1.45;color:var(--gbp-ink-60)}.gbp-pkg__price{margin-top:24px;padding:20px 18px 18px;background:var(--plate-bg);color:var(--plate-fg);border:2px solid var(--gbp-ink);border-radius:16px;container-type:inline-size}.gbp-pkg__amt{display:block;font-family:var(--gbp-display);font-size:22px;font-size:clamp(22px,11.2cqi,54px);font-weight:900;font-stretch:125%;line-height:1;letter-spacing:-.015em;color:var(--plate-amt);white-space:nowrap}.gbp-pkg__terms{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;font-size:17px;font-weight:600;line-height:1.4}.gbp-pkg__mo{display:inline-block;padding:5px 10px;background:#fff;color:var(--gbp-ink);border:2px solid var(--gbp-ink);border-radius:999px;font-family:var(--gbp-mono);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.02em;white-space:nowrap}.gbp-pkg__reg{margin:18px 0 26px;font-size:17px;font-weight:500;color:var(--gbp-ink-60)}.gbp-pkg__reg s{color:var(--gbp-ink);font-weight:700}.gbp-pkg__incl{display:grid;gap:12px;margin:-4px 0 26px}.gbp-pkg__incl li{display:flex;align-items:center;gap:12px;font-family:var(--gbp-display);font-size:17px;font-weight:800;font-stretch:108%;line-height:1.25;color:var(--gbp-ink)}.gbp-pkg__tick{display:grid;place-items:center;flex:none;width:28px;height:28px;background:var(--gbp-acid);border:2px solid var(--gbp-ink);border-radius:999px;box-shadow:2px 2px 0 var(--gbp-ink)}.gbp-pkg__tick .gbp-ico{width:14px;height:14px}.gbp-pkg__cta{align-self:stretch;margin-top:auto;width:100%;padding-inline:14px;font-size:13px;letter-spacing:.04em}.gbp-points{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;max-width:540px;margin:52px auto 0}.gbp-points>li{display:flex;min-width:0}.gbp-point{position:relative;flex:1;display:flex;flex-direction:column;gap:24px;padding:26px 22px 28px;background:#fff;border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-lg);box-shadow:8px 8px 0 var(--gbp-ink);transition:transform .18s ease,box-shadow .18s ease}.gbp-point:hover{transform:translate(-2px,-2px);box-shadow:12px 12px 0 var(--gbp-cyan)}.gbp-point__num{position:absolute;top:24px;right:22px;font-family:var(--gbp-mono);font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--gbp-ink-60)}.gbp-point__icon{display:grid;place-items:center;width:88px;height:88px;background:var(--gbp-acid);border:2px solid var(--gbp-ink);border-radius:20px;box-shadow:4px 4px 0 var(--gbp-ink);transform:rotate(-3deg);transition:transform .35s var(--gbp-ease)}.gbp-point:hover .gbp-point__icon{transform:rotate(3deg) scale(1.06)}.gbp-point__icon svg{width:62px;height:62px}.gbp-point__text{font-family:var(--gbp-display);font-size:clamp(21px,5.6vw,25px);font-weight:800;font-stretch:112%;line-height:1.2;letter-spacing:-.005em;color:var(--gbp-ink);text-wrap:pretty}.gbp-mk{background:linear-gradient(transparent 60%,var(--gbp-acid) 60%,var(--gbp-acid) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.gbp-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;max-width:540px;margin:52px auto 0}.gbp-steps>li{position:relative;display:flex;min-width:0}.gbp-step{flex:1;display:flex;flex-direction:column;gap:18px;padding:24px 22px 28px;background:#fff;border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-lg);box-shadow:8px 8px 0 var(--gbp-ink);transition:transform .18s ease,box-shadow .18s ease}.gbp-step:hover{transform:translate(-2px,-2px);box-shadow:12px 12px 0 var(--gbp-cyan)}.gbp-step__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.gbp-step__icon{display:grid;place-items:center;width:54px;height:54px;background:#fff;border:2px solid var(--gbp-ink);border-radius:16px;box-shadow:4px 4px 0 var(--gbp-ink);transform:rotate(4deg);transition:transform .35s var(--gbp-ease)}.gbp-step__icon svg{width:36px;height:36px}.gbp-step:hover .gbp-step__icon{transform:rotate(-3deg) scale(1.07)}.gbp-step__num{display:grid;place-items:center;width:54px;height:54px;background:var(--gbp-ink);color:var(--gbp-acid);border-radius:999px;box-shadow:4px 4px 0 var(--gbp-cyan);font-family:var(--gbp-mono);font-size:15px;font-weight:700;letter-spacing:.1em}.gbp-step__text{font-family:var(--gbp-display);font-size:clamp(21px,5.6vw,24px);font-weight:800;font-stretch:112%;line-height:1.22;color:var(--gbp-ink);text-wrap:pretty}.gbp-step__fields{display:block;margin-top:12px;font-family:var(--gbp-mono);font-size:14px;font-weight:600;font-stretch:100%;letter-spacing:.01em;line-height:1.5;color:var(--gbp-ink-60)}.gbp-steps>li:not(:last-child):before,.gbp-steps>li:not(:last-child):after{content:"";position:absolute}.gbp-steps>li:not(:last-child):after{z-index:0;left:49px;top:calc(100% + 4px);height:22px;border-left:3px dashed var(--gbp-ink)}.gbp-steps>li:not(:last-child):before{z-index:1;left:44px;top:calc(100% + 20px);width:13px;height:13px;border-right:3px solid var(--gbp-ink);border-bottom:3px solid var(--gbp-ink);transform:rotate(45deg)}.gbp-bar{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;background:var(--gbp-mist);border-bottom:2px solid var(--gbp-ink)}.gbp-dots{display:flex;gap:5px;flex:none}.gbp-dots span{width:9px;height:9px;border:1.5px solid var(--gbp-ink);border-radius:50%}.gbp-dots span:nth-child(1){background:var(--gbp-coral)}.gbp-dots span:nth-child(2){background:var(--gbp-sun)}.gbp-dots span:nth-child(3){background:var(--gbp-acid)}.gbp-both{--gbp-focus: var(--gbp-acid);position:relative;isolation:isolate;overflow:clip;background:var(--gbp-ink);color:#fff}.gbp-both:before,.gbp-both:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gbp-both:before{z-index:-2;background:radial-gradient(60% 70% at 88% 6%,rgba(0,186,219,.4),transparent 70%),radial-gradient(54% 60% at 0% 100%,rgba(30,45,125,.75),transparent 72%)}.gbp-both:after{z-index:-1;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 85% at 50% 35%,#000,transparent 100%);mask-image:radial-gradient(75% 85% at 50% 35%,#000,transparent 100%)}.gbp-both__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;max-width:calc(var(--gbp-max) + 2 * var(--gbp-gutter));margin-inline:auto;padding:72px var(--gbp-gutter) 80px}.gbp-both__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.gbp-both .gbp-title{color:#fff;margin-top:14px}.gbp-both .gbp-title:after{background:var(--gbp-acid)}.gbp-swap{margin-bottom:34px}.gbp-swap .gbp-tile{box-shadow:3px 3px 0 var(--gbp-cyan)}.gbp-swap__arrows{display:grid;place-items:center;width:44px;height:44px;background:var(--gbp-acid);color:var(--gbp-ink);border:2px solid var(--gbp-ink);border-radius:999px;box-shadow:3px 3px #fff}.gbp-swap__arrows .gbp-ico{width:22px;height:22px}.gbp-both__text{max-width:46ch;margin-top:26px;font-size:19px;line-height:1.6;color:#ffffffd6}.gbp-both__text strong{color:var(--gbp-acid);font-family:var(--gbp-mono);font-weight:700;letter-spacing:.04em;white-space:nowrap}.gbp-coupon{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 18px;width:100%;max-width:480px;margin-top:36px;padding:24px 14px 14px 18px;background:#ffffff0d;border:2px dashed rgba(255,255,255,.6);border-radius:var(--gbp-r-md)}.gbp-coupon__tab{position:absolute;top:-11px;left:16px;padding:0 8px;background:var(--gbp-ink);font-family:var(--gbp-mono);font-size:12px;font-weight:700;line-height:20px;letter-spacing:.18em;color:#ffffffc7}.gbp-coupon__code{font-family:var(--gbp-mono);font-size:clamp(20px,5.6vw,30px);font-weight:700;line-height:1.1;letter-spacing:.08em;color:var(--gbp-acid);white-space:nowrap;-webkit-user-select:all;user-select:all}.gbp-copy{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:112px;min-height:48px;padding:0 18px;background:#fff;color:var(--gbp-ink);border:2px solid var(--gbp-ink);border-radius:var(--gbp-r-sm);box-shadow:3px 3px 0 var(--gbp-cyan);font-family:var(--gbp-display);font-size:13px;font-weight:800;font-stretch:112%;letter-spacing:.06em;text-transform:uppercase;transition:box-shadow .2s ease,transform .2s ease,background-color .2s ease}.gbp-copy[hidden]{display:none}.gbp-copy .gbp-ico{width:18px;height:18px}.gbp-copy:hover{background:var(--gbp-acid);box-shadow:5px 5px 0 var(--gbp-cyan);transform:translate(-1px,-1px)}.gbp-copy:active{box-shadow:1px 1px 0 var(--gbp-cyan);transform:translate(2px,2px)}.gbp-copy[data-state=copied]{background:var(--gbp-acid)}.gbp-copy[data-state=select]{background:var(--gbp-cyan)}.gbp-both__photo{min-width:0;margin:0}.gbp-both__frame{position:relative;border:2px solid rgba(255,255,255,.92);border-radius:26px;background:var(--gbp-navy);box-shadow:10px 10px 0 var(--gbp-cyan)}.gbp-both__frame img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:24px}.gbp-both__sticker{position:absolute;left:18px;top:-16px;transform:rotate(-3deg)}.gbp-both__cap{margin-top:26px;font-family:var(--gbp-mono);font-size:12px;letter-spacing:.06em;line-height:1.5;color:#ffffffb8}.gbp-rv.gbp-is-armed>*{opacity:0;transform:translateY(26px)}.gbp-rv.gbp-is-in>*{opacity:1;transform:none;transition:opacity .7s var(--gbp-ease),transform .7s var(--gbp-ease);transition-delay:calc(var(--i, 0) * .11s)}@media(min-width:640px){.gbp{--gbp-gutter: 28px}.gbp-pkg__cta{padding-inline:24px;font-size:14px;letter-spacing:.05em}.gbp-hero__cta .gbp-btn{width:auto}.gbp-lede{font-size:19px}.gbp-pkg{padding:30px 30px 28px}.gbp-point{padding:30px 28px 32px}.gbp-step{padding:26px 28px 30px}.gbp-steps>li:not(:last-child):after{left:55px}.gbp-tile{height:72px}.gbp-tile--gb img{height:25px}.gbp-tile--dp img{height:62px}.gbp-note{font-size:15px}}@media(min-width:800px){.gbp-pkgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;max-width:1060px}.gbp-pkg{padding:32px 32px 30px}.gbp-pkg__name{font-size:26px;font-size:clamp(18px,7.2cqi,30px)}.gbp-pkg__desc{min-height:2.9em}.gbp-pkg__price{padding:22px 22px 20px}}@media(min-width:900px){.gbp-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:none}.gbp-point__text{font-size:clamp(20px,2vw,25px)}.gbp-step__text{font-size:clamp(20px,1.9vw,24px)}.gbp-point{padding:32px 28px 36px}.gbp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;max-width:none}.gbp-steps>li:not(:last-child):after{left:calc(100% + 8px);top:51px;width:40px;height:0;border-left:0;border-top:3px dashed var(--gbp-ink)}.gbp-steps>li:not(:last-child):before{left:calc(100% + 40px);top:45px;transform:rotate(-45deg)}.gbp-both__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:64px}}@media(min-width:1000px){.gbp{--gbp-gutter: var(--desktop-container-gutter, 40px)}.gbp-sec{padding-block:104px 112px}.gbp-packages{padding-top:72px}.gbp-title{font-size:clamp(38px,4vw,54px)}.gbp-title:after{margin-top:26px}.gbp-hero__inner{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:stretch;gap:56px;max-width:calc(1320px + 2 * var(--gbp-gutter));padding-block:44px 44px}.gbp-h1{font-size:clamp(32px,3.3vw,50px);font-size:clamp(30px,7.1cqi,50px);font-stretch:125%}.gbp-lede{font-size:20px}.gbp-vis{align-self:stretch;max-width:none;margin:0;min-height:420px;container-type:size}.gbp-vis__stage{width:min(100cqw,560px,calc((100cqh - var(--tail) - 34px) / .829));height:100cqh;margin-inline:auto;container-type:inline-size}.gbp-frame--front{top:calc(100% - var(--tail) - 34px - 33.88cqi)}.gbp-frame--mid{top:calc((100% - var(--tail) - 34px - 33.88cqi) * .51)}.gbp-both__grid{padding-block:112px 120px}}@media(min-width:1280px){.gbp-hero__inner{gap:72px}}@container (min-width: 600px){.gbp-h1{font-size:clamp(32px,7.1cqi,50px);font-stretch:125%}}@supports not (width: 1cqi){.gbp-vis{display:none}}@media(prefers-reduced-motion:reduce){.gbp *,.gbp *:before,.gbp *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.gbp-rv.gbp-is-armed>*{opacity:1;transform:none}.gbp-btn:hover,.gbp-btn:active,.gbp-copy:hover,.gbp-copy:active,.gbp-pkg:hover,.gbp-point:hover,.gbp-step:hover{transform:none}.gbp-point:hover .gbp-point__icon{transform:rotate(-3deg)}.gbp-step:hover .gbp-step__icon{transform:rotate(4deg)}.gbp-pkg:hover .gbp-pkg__icon,.gbp-btn:hover .gbp-ico{transform:none}.gbp-vis:hover .gbp-frame--back{transform:rotate(2.4deg)}.gbp-vis:hover .gbp-frame--mid{transform:rotate(-2.2deg)}.gbp-vis:hover .gbp-frame--front{transform:rotate(.7deg)}.gbp-vis:hover .gbp-ticket{transform:rotate(-2deg)}.gbp-ribbon__track{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gb-partner.css.map */
