:root{--accent:#d8b87c;--accent-2:#f3e5ab;--accent-border:hsla(39,54%,67%,.35);--text-1:rgba(243,244,247,.96);--text-2:rgba(243,244,247,.82);--text-3:rgba(243,244,247,.68);--text-4:rgba(243,244,247,.55);--danger-soft:hsla(0,100%,71%,.14);--danger-border:hsla(0,100%,71%,.4);--r-lg:24px;--r-md:16px;--r-sm:12px}body{-webkit-font-smoothing:antialiased;background-attachment:fixed;background-color:var(--bg-0,#050608)!important;background-image:radial-gradient(circle at 50% 35%,rgba(0,0,0,.34),transparent 60%),radial-gradient(ellipse 60% 45% at 55% 40%,rgba(120,90,200,.18),transparent 60%),radial-gradient(ellipse 45% 35% at 45% 70%,hsla(39,54%,67%,.1),transparent 60%),linear-gradient(180deg,#0c0d17,#080912)!important;color:var(--text-1);font-family:Manrope,sans-serif}body>.guest-header{z-index:200!important}.guest-header .currency-switcher__menu,.guest-header .guest-nav__menu{z-index:1500!important}.go-wrap{margin:0 auto;max-width:1480px;padding:clamp(28px,4vw,48px) 20px 80px}.go-hero{background:radial-gradient(ellipse 50% 60% at 15% 20%,rgba(150,110,255,.16),transparent 55%),radial-gradient(ellipse 40% 50% at 85% 10%,rgba(255,170,240,.12),transparent 55%),rgba(17,18,38,.92);border:1px solid var(--chi-border,hsla(39,54%,67%,.22));border-radius:28px;margin-bottom:28px;overflow:hidden;padding:clamp(28px,4vw,44px) clamp(22px,3vw,40px);position:relative;text-align:center}.go-hero .subtitle{align-items:center;background:hsla(39,54%,67%,.06);border:1px solid var(--accent-border);border-radius:999px;color:hsla(39,54%,67%,.96);display:inline-flex;font-size:clamp(.78rem,1.4vw,.95rem);gap:8px;letter-spacing:.22em;padding:7px 14px;text-transform:uppercase}.go-hero .subtitle,.go-hero h1{font-family:Cinzel,serif;margin:0 0 14px}.go-hero h1{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 40%,var(--accent-2) 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:700;letter-spacing:-.005em;line-height:1.1}.go-hero p{color:var(--text-2);font-size:clamp(.95rem,.4vw + .88rem,1.05rem);line-height:1.6;margin:0 auto;max-width:640px}.go-trust{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:26px}.go-trust-item{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);border-radius:999px;color:var(--chi-cream,#fdf6ec);display:inline-flex;font-size:.82rem;gap:8px;padding:8px 14px;transition:border-color .2s,background .2s}.go-trust-item:hover{background:hsla(39,54%,67%,.05);border-color:var(--accent-border)}.go-card-main{background:transparent;border:none;padding:0}@media (min-width:641px){.go-card-main{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(15,17,26,.78);border:1px solid var(--chi-border,hsla(39,54%,67%,.22));border-radius:28px;box-shadow:0 60px 120px -30px rgba(0,0,0,.85),inset 0 0 0 1px hsla(0,0%,100%,.02);padding:36px;position:relative}}@supports not (backdrop-filter:blur(1px)){.go-card-main,.go-hero{background-color:rgba(15,17,26,.96)}}.go-errors{background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--r-sm);color:hsla(0,100%,93%,.95);font-size:.88rem;margin:0 0 22px;padding:12px 16px}.go-errors ul{margin:0;padding-left:18px}.go-errors li{line-height:1.5;margin:4px 0}.go-layout{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:820px){.go-layout{gap:24px;grid-template-columns:minmax(0,1fr) 300px}}@media (min-width:1100px){.go-layout{gap:28px;grid-template-columns:minmax(0,1fr) 320px}}.go-summary-hint{color:var(--text-4);font-size:.82rem;line-height:1.5;margin:14px 0 0;text-align:center}.go-payment-section{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:radial-gradient(ellipse 60% 45% at 20% 0,rgba(150,110,255,.1),transparent 55%),rgba(17,18,38,.82);border:1px solid var(--chi-border,hsla(39,54%,67%,.22));border-radius:22px;box-shadow:0 40px 80px -40px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.03);margin-top:clamp(22px,3vw,30px);padding:clamp(22px,3vw,32px)}.go-payment-head{margin-bottom:18px;text-align:center}.go-payment-head h3{align-items:center;color:hsla(39,54%,67%,.98);display:inline-flex;font-family:Cinzel,serif;font-size:.92rem;gap:10px;letter-spacing:.16em;margin:0 0 6px;text-transform:uppercase}.go-payment-head h3 .idx{background:hsla(39,54%,67%,.08);border:1px solid var(--accent-border);border-radius:50%;color:var(--accent);display:grid;font-size:.78rem;font-weight:700;height:26px;place-items:center;width:26px}.go-payment-head p{color:var(--text-3);font-size:.88rem;line-height:1.5;margin:0}.paysera-methods{display:grid;gap:8px;justify-items:center}.paysera-methods__list{display:grid;gap:8px;grid-template-columns:1fr;justify-items:stretch;list-style:none;margin:0;padding:0;width:100%}.paysera-methods__item{margin:0;padding:0}.paysera-method{align-items:center;background:rgba(11,13,26,.55);border:1px solid hsla(0,0%,100%,.07);border-radius:11px;cursor:pointer;display:grid;gap:9px;grid-template-columns:40px 1fr;min-height:50px;padding:8px 22px 8px 9px;position:relative;transition:border-color .18s,background .18s}.paysera-method:hover{background:hsla(39,54%,67%,.05);border-color:hsla(39,54%,67%,.4)}.paysera-method.is-checked,.paysera-method:has(input:checked){background:linear-gradient(180deg,hsla(39,54%,67%,.16),hsla(39,54%,67%,.04));border-color:hsla(39,54%,67%,.9);box-shadow:inset 0 0 0 1px hsla(39,54%,67%,.24),0 10px 24px -18px hsla(39,54%,67%,.5)}.paysera-method input{opacity:0;pointer-events:none;position:absolute}.paysera-method__logo{background:#fff;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.3);display:grid;flex-shrink:0;height:28px;padding:3px;place-items:center;width:40px}.paysera-method__logo img,.paysera-method__logo svg{display:block;max-height:100%;max-width:100%;object-fit:contain}.paysera-method__initial{color:#0b0f1b;font-family:Cinzel,serif;font-size:.68rem;font-weight:700;letter-spacing:.04em}.paysera-method__body{display:grid;gap:2px;min-width:0}.paysera-method__title{color:rgba(244,245,255,.98);font-size:.86rem;font-weight:600;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paysera-method__hint{color:rgba(244,245,255,.55);display:none;font-size:.82rem;line-height:1.3}.paysera-method__check{background:rgba(11,13,26,.7);border:1.5px solid hsla(0,0%,100%,.18);border-radius:50%;color:transparent;display:grid;height:14px;place-items:center;position:absolute;right:6px;top:6px;transition:all .18s;width:14px}.paysera-method.is-checked .paysera-method__check,.paysera-method:has(input:checked) .paysera-method__check{background:linear-gradient(135deg,#f3e5ab,#d8b87c);border-color:#d8b87c;box-shadow:0 4px 12px -4px hsla(39,54%,67%,.7);color:#0b0f1b}.paysera-fallback{align-items:center;background:transparent;border:1px dashed hsla(39,54%,67%,.3);border-radius:999px;color:hsla(39,54%,67%,.75);cursor:pointer;display:inline-flex;font-size:.78rem;gap:8px;letter-spacing:.02em;margin:10px auto 0;max-width:fit-content;padding:7px 14px;position:relative;transition:color .18s,border-color .18s,background .18s}.paysera-fallback:hover{background:hsla(39,54%,67%,.06);border-color:hsla(39,54%,67%,.6);color:hsla(42,59%,94%,.95)}.paysera-fallback.is-checked,.paysera-fallback:has(input:checked){background:hsla(39,54%,67%,.1);border-color:hsla(39,54%,67%,.85);border-style:solid;color:hsla(42,59%,94%,.98)}.paysera-fallback input{opacity:0;pointer-events:none;position:absolute}.paysera-fallback__icon{flex-shrink:0;opacity:.9}.paysera-fallback__label{line-height:1}.paysera-fallback__arrow{flex-shrink:0;opacity:.7}.go-payment-section .paysera-methods__list{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:480px){.go-payment-section .paysera-methods__list{gap:12px;grid-template-columns:1fr}}.go-payment-section .paysera-method{background:rgba(45,27,78,.4);border:1px solid hsla(39,54%,67%,.22);border-radius:16px;gap:16px;grid-template-columns:64px 1fr;min-height:96px;padding:20px}.go-payment-section .paysera-method:hover{background:rgba(45,27,78,.6);border-color:hsla(39,54%,67%,.6)}.go-payment-section .paysera-method.is-checked,.go-payment-section .paysera-method:has(input:checked){background:linear-gradient(180deg,hsla(39,54%,67%,.16),rgba(45,27,78,.5));border-color:hsla(39,54%,67%,.95)}.go-payment-section .paysera-method__logo{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);height:64px;padding:8px;width:64px}.go-payment-section .paysera-method__title{color:hsla(42,59%,94%,.98);font-size:1.05rem;font-weight:600;line-height:1.25;overflow:visible;text-overflow:clip;white-space:normal}.go-payment-section .paysera-method__hint{color:hsla(42,59%,94%,.55);display:block;font-size:.85rem;line-height:1.3;margin-top:2px}.go-payment-section .paysera-method__check{height:22px;right:12px;top:12px;width:22px}.go-payment-section .paysera-method__check svg{height:13px;width:13px}.go-payment-footer{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:14px;margin-top:22px;padding-top:18px}.go-payment-trust{color:var(--text-3);display:flex;flex-wrap:wrap;font-size:.82rem;gap:14px;justify-content:center}.go-payment-trust span{align-items:center;display:inline-flex;gap:6px}.go-payment-section .go-submit{align-items:center;display:inline-flex;gap:10px;justify-content:center;margin-left:auto;margin-right:auto;max-width:440px}.go-submit-amount{font-family:Cinzel,serif;font-weight:700;opacity:.85;white-space:nowrap}.go-submit-amount:empty{display:none}.go-pane{background:rgba(11,13,26,.42);border:1px solid var(--chi-border-soft,hsla(0,0%,100%,.06));border-radius:22px;margin-bottom:16px;padding:24px;transition:border-color .2s}.go-pane:hover{border-color:hsla(39,54%,67%,.18)}.go-pane h3{align-items:center;border-bottom:1px solid var(--chi-border-soft,hsla(0,0%,100%,.06));color:hsla(39,54%,67%,.98);display:flex;font-family:Cinzel,serif;font-size:.85rem;gap:12px;letter-spacing:.16em;margin:0 0 18px;padding-bottom:14px;text-transform:uppercase}.go-pane h3 .idx{background:hsla(39,54%,67%,.08);border:1px solid var(--accent-border);border-radius:50%;color:var(--accent);display:grid;flex:none;font-size:.78rem;font-weight:700;height:26px;place-items:center;width:26px}.go-help{color:var(--text-4);font-size:.78rem;line-height:1.55;margin:10px 0 0}.form-control,.go-select{background:rgba(0,0,0,.42);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:var(--text-1);font-family:inherit;font-size:16px;height:46px;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form-control:focus,.go-select:focus{border-color:hsla(39,54%,67%,.6);box-shadow:0 0 0 4px hsla(39,54%,67%,.12);outline:none}.go-field-label{color:var(--text-3);display:block;font-size:.82rem;font-weight:500;margin-bottom:8px}.go-photos{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media (max-width:520px){.go-photos{grid-template-columns:1fr}}.go-file{background:hsla(39,54%,67%,.03);border:1.5px dashed hsla(39,54%,67%,.42);border-radius:14px;color:var(--text-3);cursor:pointer;font-size:.86rem;padding:16px;transition:background .2s,border-color .2s;width:100%}.go-file:hover{background:hsla(39,54%,67%,.07);border-color:var(--accent)}.go-file::-webkit-file-upload-button{background:hsla(39,54%,67%,.14);border:1px solid var(--accent-border);border-radius:10px;color:var(--accent);cursor:pointer;font-family:Cinzel,serif;font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-right:14px;padding:8px 16px;text-transform:uppercase}.go-split{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media (max-width:480px){.go-split{grid-template-columns:1fr}}.go-types-list{display:grid;gap:10px}.go-type{align-items:center;background:rgba(11,13,26,.5);border:1px solid var(--chi-border-soft,hsla(0,0%,100%,.06));border-radius:14px;cursor:pointer;display:flex;gap:14px;padding:14px 16px;transition:.18s ease}.go-type:hover{background:hsla(39,54%,67%,.04);border-color:var(--accent-border)}.go-type:has(input:checked){background:linear-gradient(180deg,hsla(39,54%,67%,.1),hsla(39,54%,67%,.03));border-color:var(--accent);box-shadow:inset 0 0 0 1px hsla(39,54%,67%,.15)}.go-type input[type=checkbox]{appearance:none;background:transparent;border:2px solid hsla(39,54%,67%,.45);border-radius:6px;cursor:pointer;flex:none;height:20px;margin:0;position:relative;width:20px}.go-type input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}.go-type input[type=checkbox]:checked:after{border:solid #0b0f1b;border-width:0 2.5px 2.5px 0;content:"";height:10px;left:5px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.go-type__icon{flex:none;font-size:1.15rem;line-height:1}.go-type__name{color:var(--text-2);flex:1;font-size:.95rem;font-weight:600;min-width:0}.go-type:has(input:checked) .go-type__name{color:#fff}.go-type__price{align-items:baseline;display:inline-flex;flex:none;flex-direction:row;font-size:.8rem;font-variant-numeric:tabular-nums;gap:6px;line-height:1.2;white-space:nowrap}.go-type__price-old{color:var(--text-4);font-weight:500;text-decoration:line-through;text-decoration-color:hsla(39,54%,67%,.55)}.go-type__price-now{color:var(--accent);font-weight:700}.go-type:has(input:checked) .go-type__price-now{color:#fff}.go-discount-note{align-items:flex-start;background:linear-gradient(180deg,hsla(39,54%,67%,.12),hsla(39,54%,67%,.04));border:1px solid hsla(39,54%,67%,.32);border-radius:14px;display:flex;gap:12px;margin:0 0 14px;padding:12px 14px}.go-discount-note__icon{flex:none;font-size:1.2rem;line-height:1.2}.go-discount-note__body{color:var(--text-2);font-size:.85rem;line-height:1.55}.go-discount-note__body strong{color:var(--accent);display:block;font-weight:700;margin-bottom:2px}.go-type__info{align-items:center;background:rgba(0,0,0,.25);border:1px solid hsla(39,54%,67%,.55);border-radius:50%;color:hsla(39,54%,67%,.98);cursor:pointer;display:inline-flex;flex:none;font-family:Cinzel,serif;font-size:12px;font-weight:700;height:22px;justify-content:center;transition:background .15s ease,color .15s ease;width:22px}.go-type__info:hover{background:hsla(39,54%,67%,.22);color:#fff}.go-modal{align-items:center;backdrop-filter:blur(6px);background:rgba(5,6,8,.78);display:none;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.go-modal.is-visible{display:flex}.go-modal__card{background:var(--bg-1);border:1px solid var(--accent-border);border-radius:var(--r-lg);box-shadow:0 50px 100px rgba(0,0,0,.6);max-height:85vh;max-width:520px;overflow-y:auto;padding:28px;width:100%}.go-modal__title{color:hsla(39,54%,67%,.98);font-family:Cinzel,serif;font-size:1.2rem;letter-spacing:.06em;margin:0 0 14px}.go-modal__text{color:var(--text-2);font-size:.95rem;line-height:1.65;margin:0 0 18px;white-space:pre-line}.go-modal__close{background:linear-gradient(135deg,#f3e5ab,#d8b87c);border:0;border-radius:12px;color:#0b0f1b;cursor:pointer;font-family:Cinzel,serif;font-weight:700;letter-spacing:.05em;margin-top:8px;padding:12px;width:100%}.go-summary{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:radial-gradient(ellipse 60% 40% at 20% 0,rgba(150,110,255,.18),transparent 55%),radial-gradient(ellipse 50% 40% at 80% 0,rgba(255,170,240,.14),transparent 55%),rgba(17,18,38,.86);border:1px solid var(--chi-border,hsla(39,54%,67%,.22));border-radius:24px;box-shadow:0 40px 80px -40px rgba(0,0,0,.7),inset 0 0 0 1px hsla(0,0%,100%,.03);padding:26px;position:relative}@media (min-width:820px){.go-summary-wrap{align-self:start;position:sticky;top:20px}}.go-summary h3{border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(39,54%,67%,.98);font-family:Cinzel,serif;font-size:.88rem;letter-spacing:.14em;margin:0 0 14px;padding-bottom:10px;text-transform:uppercase}.go-summary-lines{display:grid;gap:8px;min-height:20px}.go-summary-line{color:var(--text-2);display:flex;font-size:.86rem;gap:10px;justify-content:space-between;line-height:1.4}.go-summary-line .name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.go-summary-line .price{color:var(--text-3);font-family:Cinzel,serif;white-space:nowrap}.go-summary-empty{color:var(--text-4);font-size:.85rem;padding:8px 0;text-align:center}.go-summary-total{align-items:center;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;margin-top:16px;padding-top:14px}.go-summary-total .label{color:var(--text-2);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.go-summary-total .value{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff,var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Cinzel,serif;font-size:1.7rem;font-weight:700}.go-summary-total .value-old{color:var(--text-4);font-family:Cinzel,serif;font-size:1rem;font-weight:500;margin-right:8px;text-decoration:line-through}.go-summary-discount-badge{background:rgba(134,239,172,.18);border-radius:999px;color:#86efac;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.04em;margin-left:8px;padding:3px 9px}.go-summary-line .price-old{color:var(--text-4);font-family:Cinzel,serif;font-size:.78rem;margin-right:6px;text-decoration:line-through}.go-summary-savings{background:rgba(134,239,172,.08);border:1px solid rgba(134,239,172,.22);border-radius:8px;color:#86efac;font-size:.8rem;margin-top:10px;padding:8px 12px;text-align:center}.go-summary-savings[hidden]{display:none}.go-submit{align-items:center;background:linear-gradient(135deg,#f3e5ab,#d8b87c);border:0;border-radius:999px;box-shadow:0 12px 32px -10px hsla(39,54%,67%,.45);color:#0b0f1b;column-gap:8px;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-family:Cinzel,serif;font-size:.95rem;font-weight:700;justify-content:center;letter-spacing:.08em;line-height:1.2;margin-top:16px;padding:16px 18px;row-gap:2px;text-align:center;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;white-space:normal;width:100%}@media (max-width:520px){.go-submit{border-radius:22px;font-size:.86rem;letter-spacing:.05em;padding:14px 16px}}@media (max-width:380px){.go-submit{font-size:.8rem;padding:12px 14px}}.go-submit:hover{box-shadow:0 18px 40px -10px hsla(39,54%,67%,.6);filter:brightness(1.05);transform:translateY(-1px)}.go-submit:disabled{background:hsla(39,54%,67%,.2);box-shadow:none;color:rgba(0,0,0,.4);cursor:not-allowed;transform:none}.go-assurance{color:var(--text-4);font-size:.78rem;line-height:1.6;margin-top:14px;text-align:center}.go-assurance strong{color:var(--text-2)}.go-email-suggestion{background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.35);border-radius:10px;color:rgba(255,236,179,.95);display:none;font-size:.86rem;line-height:1.45;margin-top:8px;padding:10px 14px}.go-email-notice{align-items:flex-start;background:linear-gradient(180deg,rgba(251,191,36,.14),rgba(251,191,36,.06));border:1px solid rgba(251,191,36,.45);border-radius:12px;box-shadow:0 0 0 3px rgba(251,191,36,.06);display:flex;gap:12px;margin-top:12px;padding:12px 14px}.go-email-notice__icon{background:rgba(251,191,36,.2);border-radius:50%;color:#fbbf24;display:grid;flex-shrink:0;font-size:.95rem;font-weight:700;height:26px;place-items:center;width:26px}.go-email-notice__body{color:rgba(255,236,179,.92);font-size:.88rem;line-height:1.5}.go-email-notice__body strong{color:#fde68a;display:block;font-size:.92rem;font-weight:700;margin-bottom:3px}.go-country-switch{align-items:center;background:rgba(9,10,22,.52);border:1px solid hsla(39,54%,67%,.24);border-radius:14px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03);color:var(--text-3);display:grid;font-size:.86rem;gap:12px;grid-template-columns:auto minmax(180px,260px);line-height:1.35;margin:0 auto 20px;max-width:100%;padding:10px 12px 10px 18px;width:min(100%,560px)}.go-country-switch__label{color:var(--text-3);min-width:0}.go-country-switch__select{display:block;min-width:0;position:relative;width:100%}.go-country-switch__select:after{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);content:"";height:9px;pointer-events:none;position:absolute;right:17px;top:50%;transform:translateY(-70%) rotate(45deg);width:9px}.go-country-switch__select select{appearance:none;-webkit-appearance:none;background:rgba(4,5,14,.86);border:1px solid hsla(39,54%,67%,.4);border-radius:12px;color:var(--text-1);cursor:pointer;display:block;font-size:.94rem;font-weight:600;min-height:44px;outline:none;padding:0 44px 0 16px;transition:border-color .18s,box-shadow .18s,background .18s;width:100%}.go-country-switch__select select:focus,.go-country-switch__select select:hover{background:rgba(6,7,18,.95);border-color:var(--accent);box-shadow:0 0 0 3px hsla(39,54%,67%,.12)}.go-country-switch.is-loading{opacity:.65;pointer-events:none}@media (max-width:640px){.go-country-switch{gap:8px;grid-template-columns:1fr;padding:14px}.go-country-switch__select select{min-height:46px}}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-methods-container]{transition:opacity .2s}[data-methods-container].is-loading{opacity:.4;pointer-events:none}.go-terms{align-items:start;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:var(--text-2);cursor:pointer;display:grid;font-size:.86rem;gap:12px;grid-template-columns:20px 1fr;line-height:1.45;margin:0 auto;max-width:560px;padding:10px 14px;transition:border-color .18s,background .18s}.go-terms:hover{border-color:var(--accent-border)}.go-terms input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.go-terms__box{background:rgba(0,0,0,.25);border:1.5px solid hsla(39,54%,67%,.45);border-radius:6px;color:transparent;display:grid;height:20px;margin-top:1px;place-items:center;transition:all .18s;width:20px}.go-terms:has(input:checked){background:hsla(39,54%,67%,.06);border-color:var(--accent)}.go-terms:has(input:checked) .go-terms__box{background:linear-gradient(135deg,#f3e5ab,#d8b87c);border-color:#d8b87c;color:#0b0f1b}.go-terms__text{color:var(--text-2)}.go-terms__text a{color:var(--accent);font-weight:600;text-decoration:underline}.go-terms__text a:hover{color:var(--accent-2)}.go-submit-notice{background:rgba(251,191,36,.08);border:1px dashed rgba(251,191,36,.45);border-radius:14px;color:rgba(255,236,179,.95);font-size:.84rem;line-height:1.4;margin:0 auto;max-width:520px;padding:10px 18px;text-align:center;word-break:break-word}.go-email-suggestion.is-visible{display:block}.go-email-suggestion button{background:none;border:0;color:#fbbf24;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;margin:0;padding:0;text-decoration:underline}.go-email-suggestion button:hover{color:#fde68a}.go-providers{display:grid;gap:10px;grid-template-columns:1fr 1fr}.go-provider{background:rgba(0,0,0,.28);border:1px solid var(--chi-border-soft,hsla(0,0%,100%,.06));border-radius:14px;color:var(--chi-cream,#fdf6ec);cursor:pointer;font-size:.9rem;font-weight:600;padding:14px 16px;position:relative;text-align:center;transition:.18s ease}.go-provider:hover{background:hsla(39,54%,67%,.05);border-color:var(--accent-border)}.go-provider:has(input:checked){background:linear-gradient(180deg,hsla(39,54%,67%,.14),hsla(39,54%,67%,.04));border-color:var(--accent);color:var(--accent)}.go-provider input[type=radio]{opacity:0;pointer-events:none;position:absolute}