html.ad-gpt-page,body.ad-gpt-password{background-color:#9cb7c1}body.ad-gpt-password{margin:0}.ad-gpt-legal-footer .ad-gpt-legal-footer__privacy--local{display:none}@font-face{font-family:AD-GPT PP Fragment;src:url(PPFragment-GlareRegular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:AD-GPT Figtree;src:url(Figtree-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:AD-GPT Azeret Mono;src:url(AzeretMono-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.ad-gpt-landing{--ad-gpt-ink: #10191f;--ad-gpt-blue: #3180ff;--ad-gpt-page-inset: 24px;--ad-gpt-top-padding: 24px;--ad-gpt-message-offset: clamp(16px, calc((100svh - 700px)*.3) , 72px);--ad-gpt-scene-gap: clamp(24px, calc((100svh - 700px)*.6) , 180px);--ad-gpt-form-height: 168px;--ad-gpt-focus-x: var(--ad-gpt-image-x-mobile, 53%);--ad-gpt-focus-y: var(--ad-gpt-image-y-mobile, 50%);--ad-gpt-focus-zoom: var(--ad-gpt-zoom-mobile, 1);position:relative;isolation:isolate;min-block-size:100vh;min-block-size:100svh;min-block-size:100dvh;color:var(--ad-gpt-ink);background:var(--ad-gpt-background-color, #4a5947);font-family:AD-GPT Figtree,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}.ad-gpt-landing:not([data-composition=content]){--ad-gpt-responsive-heading: clamp(36px, min( calc(20cqi - 6.4px) , calc(11svh - 28px) ), 62px)}.ad-gpt-module{--ad-gpt-ink: #10191f;--ad-gpt-blue: #3180ff;font-family:AD-GPT Figtree,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;min-inline-size:0;max-inline-size:100%}.ad-gpt-landing,.ad-gpt-module,.ad-gpt-module *,.ad-gpt-module *:before,.ad-gpt-module *:after,.ad-gpt-landing *,.ad-gpt-landing *:before,.ad-gpt-landing *:after{box-sizing:border-box}.ad-gpt-landing :where(h1,h2,h3,p,form),.ad-gpt-module :where(h1,h2,h3,p,form){margin:0}.ad-gpt-landing [hidden],.ad-gpt-module [hidden]{display:none!important}.ad-gpt-landing__media{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none;object-position:var(--ad-gpt-focus-x) var(--ad-gpt-focus-y)}.ad-gpt-landing__image{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:inherit;transform:scale(var(--ad-gpt-focus-zoom));transform-origin:var(--ad-gpt-focus-x) var(--ad-gpt-focus-y)}.ad-gpt-landing__content{display:flex;flex-direction:column;min-inline-size:0;min-block-size:inherit;padding:var(--ad-gpt-top-padding) var(--ad-gpt-page-inset) 24px}.ad-gpt-password .ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content{padding-block-start:max(var(--ad-gpt-top-padding),env(safe-area-inset-top,0px));padding-block-end:max(24px,env(safe-area-inset-bottom,0px));padding-inline-start:max(var(--ad-gpt-page-inset),env(safe-area-inset-left,0px));padding-inline-end:max(var(--ad-gpt-page-inset),env(safe-area-inset-right,0px))}.ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content>.ad-gpt-brand-message{margin-block-start:var(--ad-gpt-message-offset);margin-block-end:var(--ad-gpt-scene-gap)}.ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content>.ad-gpt-glass-signup{margin-block-start:auto}.ad-gpt-landing[data-composition=content]{min-block-size:0}.ad-gpt-landing[data-composition=content]>.ad-gpt-landing__content{gap:32px;min-block-size:0;padding-block:32px}.ad-gpt-brand-header{color:var(--ad-gpt-ink);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;inline-size:100%;min-block-size:44px}.ad-gpt-brand-header__logo-link{display:inline-flex;flex:0 1 var(--ad-gpt-logo-width, 84px);align-items:center;min-inline-size:0;max-inline-size:100%;min-block-size:44px;color:var(--ad-gpt-blue);text-decoration:none}.ad-gpt-brand-header__logo{display:block;inline-size:var(--ad-gpt-logo-width, 84px);max-inline-size:100%;block-size:auto;object-fit:contain}.ad-gpt-brand-header__status,.ad-gpt-brand-message__badge{font-family:AD-GPT Azeret Mono,monospace;font-size:11px;font-weight:400;line-height:1.454546;letter-spacing:0}.ad-gpt-brand-header__status{max-inline-size:100%;margin-inline-start:auto;text-align:end}.ad-gpt-brand-message{container:ad-gpt-message / inline-size;color:var(--ad-gpt-ink);display:flex;flex-direction:column;align-items:flex-start;gap:16px;inline-size:100%;min-inline-size:0}.ad-gpt-brand-message__badge{display:flex;align-items:center;justify-content:center;min-inline-size:min(126px,100%);max-inline-size:100%;min-block-size:36px;padding:10px;border-radius:4px;color:var(--ad-gpt-badge-ink, var(--ad-gpt-ink));background:var(--ad-gpt-badge-background, #74b5ff);text-align:center}.ad-gpt-brand-message__heading{max-inline-size:100%;padding-block-end:.2045em;color:var(--ad-gpt-ink);font-family:AD-GPT PP Fragment,Georgia,serif;font-size:var(--ad-gpt-responsive-heading, clamp(48px, calc(20vw - 16px) , 62px));font-weight:400;font-synthesis:none;line-height:.85484;letter-spacing:0;overflow-wrap:anywhere}.ad-gpt-brand-message__purpose{max-inline-size:459px;font-size:18px;line-height:1.444445;overflow-wrap:break-word}.ad-gpt-glass-signup{--ad-gpt-form-height: 168px;container:ad-gpt-panel / inline-size;display:grid;align-content:center;grid-template-columns:minmax(0,1fr) minmax(0,650px);gap:16px;inline-size:100%;min-inline-size:0;padding:23px 19px;border:1px solid rgb(255 255 255 / 24%);border-radius:10px;color:#fff;background:#3d4b3f;box-shadow:0 4px 16px #10191f1f}@supports ((backdrop-filter: blur(14px)) or (-webkit-backdrop-filter: blur(14px))){:where(.ad-gpt-landing[data-has-image=true]:not([data-composition=content])) .ad-gpt-glass-signup{background:linear-gradient(#10191f14,#10191f14),#81828338;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.ad-gpt-glass-signup__invitation,.ad-gpt-glass-signup__form-area{grid-column:1 / -1;min-inline-size:0}.ad-gpt-glass-signup__form-area{container:ad-gpt-form / inline-size}.ad-gpt-glass-signup>.ad-gpt-legal-footer{grid-column:1 / -1;min-block-size:0}.ad-gpt-glass-signup>.ad-gpt-legal-footer a{--ad-gpt-footer-hit-padding: max(0px, calc((44px - 1lh)/2) );padding-block:var(--ad-gpt-footer-hit-padding);margin-block:calc(-1 * var(--ad-gpt-footer-hit-padding))}.ad-gpt-glass-signup__heading{display:none;font-family:AD-GPT PP Fragment,Georgia,serif;font-size:36px;font-weight:400;font-synthesis:none;line-height:1.1985;letter-spacing:0}.ad-gpt-glass-signup__description{font-size:16px;line-height:1.5}.ad-gpt-signup{display:block;min-inline-size:0}.ad-gpt-signup__form{min-inline-size:0}.ad-gpt-signup__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.ad-gpt-signup__label,.ad-gpt-visually-hidden{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.ad-gpt-signup__email,.ad-gpt-signup__submit{appearance:none;-webkit-appearance:none;inline-size:100%;min-inline-size:0;min-block-size:54px;border-radius:999px;font-weight:400;letter-spacing:0;box-shadow:none}.ad-gpt-signup__email{padding:14px 16px;border:1px solid rgb(255 255 255 / 72%);color:var(--ad-gpt-ink);background:#fffffff0;font-family:AD-GPT Figtree,Arial,sans-serif;font-size:16px;line-height:1.5}.ad-gpt-signup__email::placeholder{color:var(--ad-gpt-ink);opacity:1}.ad-gpt-signup__email[aria-invalid=true]{border:2px solid #b52224;padding:13px 15px}.ad-gpt-signup__submit{display:inline-flex;align-items:center;justify-content:center;padding:16px 20px;border:1px solid transparent;color:var(--ad-gpt-ink);background:var(--ad-gpt-blue);font-family:AD-GPT Azeret Mono,monospace;font-size:12px;line-height:1.5;text-align:center;cursor:pointer}.ad-gpt-signup__submit:hover:not(:disabled):not(:focus-visible){box-shadow:inset 0 0 0 1px var(--ad-gpt-ink)}.ad-gpt-signup__submit:active:not(:disabled):not(:focus-visible){box-shadow:inset 0 0 0 2px var(--ad-gpt-ink)}.ad-gpt-signup__email:disabled,.ad-gpt-signup__submit:disabled{opacity:1;-webkit-text-fill-color:var(--ad-gpt-ink);cursor:not-allowed}.ad-gpt-signup[data-state=loading] .ad-gpt-signup__submit{cursor:progress}.ad-gpt-landing a:focus-visible,.ad-gpt-module a:focus-visible,.ad-gpt-signup__email:focus-visible,.ad-gpt-signup__submit:focus-visible{outline:2px solid var(--ad-gpt-ink);outline-offset:2px;box-shadow:0 0 0 6px #fff}.ad-gpt-signup__status{margin-block-start:12px;font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.ad-gpt-signup__status:empty{display:none}.ad-gpt-glass-signup__consent{margin-block-start:12px;font-size:12px;line-height:1.5;overflow-wrap:break-word}.ad-gpt-signup[data-state=success]{display:flex;flex-direction:column;justify-content:center;min-block-size:var(--ad-gpt-form-height)}.ad-gpt-signup[data-state=success]+.ad-gpt-glass-signup__consent{display:none}.ad-gpt-glass-signup:has(>.ad-gpt-glass-signup__form-area>.ad-gpt-signup[data-state=success])>.ad-gpt-glass-signup__invitation{display:none}.ad-gpt-glass-signup:has(>.ad-gpt-glass-signup__form-area>.ad-gpt-signup[data-state=success])>.ad-gpt-glass-signup__form-area,.ad-gpt-glass-signup--without-invitation>.ad-gpt-glass-signup__form-area{grid-column:1 / -1}.ad-gpt-signup__success-title{color:#fff;font-family:AD-GPT PP Fragment,Georgia,serif;font-size:32px;font-weight:400;font-synthesis:none;line-height:1.1875;letter-spacing:0}.ad-gpt-signup[data-state=success] .ad-gpt-signup__status{margin-block-start:8px;font-size:16px;line-height:1.5}.ad-gpt-legal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;inline-size:100%;min-inline-size:0;min-block-size:44px;font-size:12px;line-height:1.5}.ad-gpt-legal-footer a{display:inline-flex;align-items:center;min-block-size:44px;color:inherit;text-decoration:underline;text-underline-offset:2px}@container ad-gpt-form (max-width: 259px){.ad-gpt-signup{--ad-gpt-form-height: 186px}.ad-gpt-signup__success-title{font-size:26px;line-height:1.23077}}@media(min-width:768px){.ad-gpt-landing{--ad-gpt-page-inset: 40px;--ad-gpt-top-padding: clamp(24px, calc(10svh - 60px) , 48px);--ad-gpt-message-offset: clamp(20px, calc((100svh - 700px)*.277) , 114px);--ad-gpt-scene-gap: clamp(40px, calc((100svh - 700px)*.6723) , 277px);--ad-gpt-form-height: 102px;--ad-gpt-focus-x: var(--ad-gpt-image-x-tablet, 53%);--ad-gpt-focus-y: var(--ad-gpt-image-y-tablet, 50%);--ad-gpt-focus-zoom: var(--ad-gpt-zoom-tablet, 1)}.ad-gpt-landing:not([data-composition=content]){--ad-gpt-responsive-heading: clamp(52px, calc(13svh - 36px) , 88px)}.ad-gpt-brand-header{min-block-size:48px}.ad-gpt-brand-message{gap:20px}.ad-gpt-brand-message__heading{padding-block-end:.204364em;font-size:var(--ad-gpt-responsive-heading, 88px);line-height:.852273}.ad-gpt-brand-message__purpose{font-size:20px;line-height:1.45}.ad-gpt-glass-signup{padding:23px}@container ad-gpt-panel (min-width: 440px){.ad-gpt-glass-signup__heading{display:block;margin-block-end:6px}}@container ad-gpt-form (min-width: 440px){.ad-gpt-signup{--ad-gpt-form-height: 102px}.ad-gpt-signup__fields{grid-template-columns:minmax(0,1fr) 200px}}}@media(max-width:767px)and (max-height:700px){.ad-gpt-landing{--ad-gpt-top-padding: 16px}.ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content>.ad-gpt-brand-message{gap:12px}.ad-gpt-landing:not([data-composition=content]) .ad-gpt-brand-message__purpose{font-size:16px;line-height:1.5}}@media(min-width:1200px){.ad-gpt-landing{--ad-gpt-page-inset: clamp(40px, calc(3.819445vw), 64px);--ad-gpt-message-offset: clamp(24px, calc((100svh - 640px)*.3) , 124px);--ad-gpt-scene-gap: clamp(32px, calc((100svh - 720px)*.7) , 268px);--ad-gpt-focus-x: var(--ad-gpt-image-position-x, 53%);--ad-gpt-focus-y: var(--ad-gpt-image-position-y, 50%);--ad-gpt-focus-zoom: var(--ad-gpt-zoom-desktop, 1)}.ad-gpt-landing:not([data-composition=content]){--ad-gpt-responsive-heading: clamp(64px, calc(16svh - 40px) , 112px)}.ad-gpt-brand-message{gap:25px}.ad-gpt-brand-message__heading{padding-block-end:.206393em;font-size:var(--ad-gpt-responsive-heading, 112px);line-height:.848215}.ad-gpt-glass-signup{align-items:center;column-gap:24px}@container ad-gpt-panel (min-width: 960px){.ad-gpt-glass-signup__invitation{grid-column:1}.ad-gpt-glass-signup__form-area{grid-column:2}}}@container ad-gpt-message (max-width: 600px){.ad-gpt-brand-message__heading{padding-block-end:.2045em;font-size:min(var(--ad-gpt-responsive-heading, 62px),clamp(36px,calc(20cqi - 6.4px),62px));line-height:.85484}.ad-gpt-brand-message__purpose{font-size:18px;line-height:1.444445}}.ad-gpt-brand-message[data-heading-size=large]>.ad-gpt-brand-message__heading{padding-block-end:.12em;font-size:clamp(36px,8cqi,72px);line-height:1.02}.ad-gpt-brand-message[data-heading-size=medium]>.ad-gpt-brand-message__heading{padding-block-end:.12em;font-size:clamp(28px,6cqi,48px);line-height:1.1}.ad-gpt-brand-message[data-text-align=center]{align-items:center;text-align:center}.ad-gpt-brand-message[data-text-align=right]{align-items:flex-end;text-align:right}@media(min-width:768px)and (max-height:800px){.ad-gpt-landing:not([data-composition=content]){--ad-gpt-message-offset: 16px}.ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content>.ad-gpt-brand-message{gap:16px}.ad-gpt-landing:not([data-composition=content]) .ad-gpt-brand-message__purpose{font-size:18px;line-height:1.444445}.ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content>.ad-gpt-glass-signup{padding:15px 19px;row-gap:8px}.ad-gpt-landing:not([data-composition=content]) .ad-gpt-glass-signup__heading{font-size:32px}.ad-gpt-landing:not([data-composition=content]) .ad-gpt-signup__email,.ad-gpt-landing:not([data-composition=content]) .ad-gpt-signup__submit{min-block-size:48px;padding-block:11px}.ad-gpt-landing:not([data-composition=content]) .ad-gpt-glass-signup__consent{margin-block-start:8px}}@media(min-width:768px)and (max-width:1199px)and (max-height:800px){.ad-gpt-landing:not([data-composition=content])>.ad-gpt-landing__content>.ad-gpt-glass-signup{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}@container ad-gpt-panel (min-width: 800px){.ad-gpt-landing:not([data-composition=content]) .ad-gpt-glass-signup__invitation{grid-column:1}.ad-gpt-landing:not([data-composition=content]) .ad-gpt-glass-signup__form-area{grid-column:2}}}@media(prefers-reduced-transparency:reduce){.ad-gpt-glass-signup{background:#3d4b3f;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.ad-gpt-glass-signup{border-color:CanvasText;background:Canvas;color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}.ad-gpt-signup__email,.ad-gpt-signup__submit{border:1px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ad-gpt-landing.css.map */
