:root{--pr-type-scale:1;--pr-space-scale:1;--pr-blue:#2749ff;--pr-blue-100:#b8c5ff;--pr-ink:#1c1b1b;--pr-muted:#6b6b72;--pr-soft:#f9f9f9;--pr-font-head:"Suisse Intl Trial",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--pr-font-body:"Suisse Intl Trial",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--pr-ease:cubic-bezier(.22,1,.36,1);--pr-ease-io:cubic-bezier(.76,0,.24,1);--pr-gutter:1.5rem}@media screen and (min-width:750px){:root{--pr-gutter:5rem}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}html.pr-locked{overflow:hidden}html.pr-entering:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483400;background:var(--pr-tc,#2749ff)}html.pr-js [data-pr-reveal],html.pr-js [data-pr-stagger]>*,html.pr-js [data-pr-split]{visibility:hidden}html.pr-js [data-pr-motion=off] [data-pr-reveal],html.pr-js [data-pr-motion=off] [data-pr-stagger]>*,html.pr-js [data-pr-motion=off] [data-pr-split]{visibility:visible}.pr-line{padding-bottom:.06em;margin-bottom:-.06em}.pr{position:relative;overflow:clip;box-sizing:border-box;font-optical-sizing:auto;font-size:16px;line-height:1.5;letter-spacing:normal;padding:calc(var(--pr-pt,96px) * var(--pr-space-scale,1)) 0 calc(var(--pr-pb,96px) * var(--pr-space-scale,1));background:var(--pr-bg,transparent);color:var(--pr-text,var(--pr-ink));font-family:var(--pr-font-body);-webkit-font-smoothing:antialiased}.pr *,.pr *:before,.pr *:after,.pr-header-wrap *,.pr-header-wrap *:before,.pr-header-wrap *:after{box-sizing:border-box}:where(.pr) :where(img,video,svg){display:block;max-width:100%}:where(.pr) a{color:inherit}.pr div:empty,.pr-header-wrap div:empty{display:block}.pr .page-width,.pr-header-wrap .page-width{width:100%}.pr-h{margin:0;font-family:var(--pr-font-head);font-weight:var(--pr-hw,400);font-size:calc(var(--pr-hs,48px) * var(--pr-type-scale, 1));line-height:1.2;letter-spacing:-.04em;color:inherit;text-wrap:balance;overflow-wrap:break-word}.pr-h__accent{color:var(--pr-accent,var(--pr-blue))}.pr-text{font-size:16px;line-height:1.75;letter-spacing:-.02em;color:var(--pr-muted-c,var(--pr-muted))}.pr-text p{margin:0 0 1.1em}.pr-text p:last-child{margin-bottom:0}.pr-text a{color:var(--pr-accent)}.pr-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 17px;border-radius:var(--pr-pill-r,4px);border:1px solid var(--pr-pill-border,rgba(28,27,27,.08));background:var(--pr-pill-bg,var(--pr-soft));color:var(--pr-pill-text,inherit);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font:400 calc(var(--pr-pill-fs,12px) * var(--pr-type-scale,1))/1.2 var(--pr-font-body);letter-spacing:-.02em;text-transform:var(--pr-pill-case,uppercase);max-width:100%}.pr-pill__dot{display:var(--pr-pill-dot,none);flex:none;width:8px;height:8px;border-radius:50%;background:var(--pr-dot,var(--pr-blue-100));box-shadow:0 0 8px #3b82f6cc;animation:pr-pulse 2.6s var(--pr-ease-io) infinite}@keyframes pr-pulse{0%,to{box-shadow:0 0 #3b82f699,0 0 8px #3b82f6cc}50%{box-shadow:0 0 0 6px #3b82f600,0 0 8px #3b82f6cc}}.pr-head{display:flex;flex-direction:column;gap:12px;margin:0 0 var(--pr-head-gap,48px)}.pr-head--center{align-items:center;text-align:center;margin-left:auto;margin-right:auto;max-width:var(--pr-head-w,760px)}.pr-head--left{align-items:flex-start;text-align:left}.pr-ph{width:100%;height:100%;background:#e8eaf1;fill:#b9bdcb}.pr-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pr-btn{--bb:var(--pr-btn-bg,#fff);--bt:var(--pr-btn-text,var(--pr-ink));--bf:var(--pr-btn-fill,var(--pr-ink));--bft:var(--pr-btn-fill-text,#fff);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border-radius:4px;border:1px solid var(--bb);background:var(--bb);color:var(--bt);font:600 16px/1 var(--pr-font-head);letter-spacing:-.05em;text-decoration:none;white-space:nowrap;overflow:hidden;isolation:isolate;cursor:pointer;transition:color .5s var(--pr-ease),border-color .5s var(--pr-ease);-webkit-tap-highlight-color:transparent}.pr-btn--outline{--bb:transparent;--bt:var(--pr-btn-o,#fff);--bf:var(--pr-btn-o,#fff);--bft:var(--pr-btn-o-text,var(--pr-ink));border-color:var(--pr-btn-o,#fff)}.pr-btn:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);z-index:-1;width:260%;aspect-ratio:1;border-radius:50%;background:var(--bf);transform:translate(-50%,-50%) scale(0);transition:transform .7s var(--pr-ease)}.pr-btn__label{position:relative;display:block;overflow:hidden;line-height:1.3}.pr-btn__label>span{position:relative;display:block;transition:transform .6s var(--pr-ease)}.pr-btn__label>span:after{content:attr(data-text);position:absolute;left:0;top:100%;width:100%;text-align:center}.pr-btn:focus-visible{outline:2px solid var(--pr-accent,var(--pr-blue));outline-offset:3px}.pr-btn:active .pr-btn__label{opacity:.7}@media(hover:hover){.pr-btn:hover{color:var(--bft);border-color:var(--bf)}.pr-btn:hover:before{transform:translate(-50%,-50%) scale(1)}.pr-btn:hover .pr-btn__label>span{transform:translateY(-100%)}}.pr-btns{display:flex;flex-wrap:wrap;align-items:center;gap:21px}.pr-abtn{--ab-bg:var(--pr-abtn-bg,#f9f9f9);--ab-fill:var(--pr-abtn-fill,#2749ff);--ab-text:var(--pr-abtn-text,#1c1b1b);--ab-hover:var(--pr-abtn-hover,#fff);position:relative;display:inline-flex;align-items:center;width:var(--pr-abtn-w,295px);max-width:100%;height:52px;padding:3px;border-radius:4px;background:var(--ab-bg);color:var(--ab-text);font:600 16px/1 var(--pr-font-head);letter-spacing:-.05em;text-decoration:none;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent}.pr-abtn__fill{position:absolute;left:3px;top:3px;bottom:3px;z-index:-1;width:46px;border-radius:2px;background:var(--ab-fill);transition:width .75s var(--pr-ease-io)}.pr-abtn__icon{display:grid;place-items:center;flex:none;width:46px;height:46px;color:#fff;font:400 18px/1 var(--pr-font-body);overflow:hidden}.pr-abtn__icon span{display:block;transition:transform .6s var(--pr-ease)}.pr-abtn__label{flex:1;text-align:center;padding-right:23px;white-space:nowrap;transition:color .5s var(--pr-ease)}.pr-abtn:focus-visible{outline:2px solid var(--ab-fill);outline-offset:3px}.pr-abtn{--fx-fill:var(--ab-fill);--fx-text:var(--ab-hover)}@media(hover:hover){.pr-abtn:hover .pr-abtn__icon span{animation:pr-arrow .75s var(--pr-ease)}}@keyframes pr-arrow{0%{transform:translate(0)}45%{transform:translate(140%)}46%{transform:translate(-140%)}to{transform:translate(0)}}.pr-mq{position:relative;overflow:hidden}.pr-mq--fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.pr-mq__track{display:flex;width:max-content;will-change:transform}.pr-mq__group{display:flex;gap:var(--pr-gap,24px);margin:0;padding:0 var(--pr-gap,24px) 0 0;list-style:none}.pr-link{display:inline-flex;align-items:center;gap:8px;font:600 15px/1.4 var(--pr-font-head);letter-spacing:-.03em;color:var(--pr-accent);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .6s var(--pr-ease)}.pr-link:hover{background-size:100% 1px}.pr-header-wrap{--pr-h-text:#fff;font-optical-sizing:auto;font-size:16px;line-height:1.5;letter-spacing:normal}html.pr-js .pr-header-wrap:not([data-pr-motion=off]) [data-pr-intro]{visibility:hidden}.pr-roll{position:relative;display:block;overflow:hidden;line-height:inherit}.pr-roll>span{position:relative;display:block;transition:transform .6s var(--pr-ease)}.pr-roll>span:after{content:attr(data-text);position:absolute;left:0;top:100%;width:100%;text-align:center}.pr-header{position:fixed;top:0;left:0;right:0;z-index:60;color:var(--pr-h-text);font-family:var(--pr-font-body);transition:transform .7s var(--pr-ease)}.pr-header[data-pr-behavior=static]{position:absolute}.pr-header.is-hidden{transform:translateY(-110%)}.pr-header__bar{position:relative}.pr-header__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pr-h-scrolled,rgba(12,16,48,.8));-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);opacity:0;transition:opacity .5s var(--pr-ease)}.pr-header.is-scrolled .pr-header__bar:before,.pr-header:not(.pr-header--overlay) .pr-header__bar:before{opacity:1}.pr-header.menu-open .pr-header__bar:before{opacity:0}.pr-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:var(--pr-h-pad,25px);padding-bottom:var(--pr-h-pad,25px);transition:padding .5s var(--pr-ease)}.pr-header.is-scrolled .pr-header__inner{padding-top:12px;padding-bottom:12px}.pr-header__logo{position:relative;z-index:2;display:block;flex:none;width:var(--pr-logo-w,128px);color:inherit;text-decoration:none}.pr-header__logo img{display:block;width:100%;height:auto}.pr-header__wordmark{display:block;font:400 32px/1.1 var(--pr-font-head);letter-spacing:-.04em;white-space:nowrap}.pr-nav-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pr-nav{position:relative;display:flex;align-items:center;gap:18px;padding:7px;border-radius:8px;background:linear-gradient(100deg,#fff0,#ffffff0d),var(--pr-glass,rgba(255,255,255,.1));-webkit-backdrop-filter:blur(var(--pr-glass-blur,14px)) saturate(140%);backdrop-filter:blur(var(--pr-glass-blur,14px)) saturate(140%);box-shadow:inset 0 1px #ffffff1f,inset 0 0 18px #ffffff0a,0 8px 28px #0008282e}.pr-glass-rim,.pr-nav:before,.pr-icon-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,var(--pr-glass-rim,rgba(255,255,255,.32)) 0%,rgba(255,255,255,.06) 38%,rgba(255,255,255,.08) 62%,var(--pr-glass-rim,rgba(255,255,255,.32)) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.pr-nav__ind{position:absolute;left:0;top:7px;width:0;height:calc(100% - 14px);border-radius:2px;background:var(--pr-h-active,#2749ff);opacity:0;pointer-events:none}.pr-nav__link{position:relative;z-index:1;display:block;padding:5px 12px;border-radius:2px;color:inherit;font-size:14px;line-height:20px;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}@media(hover:hover){.pr-nav__link:hover .pr-roll>span,.pr-nav__link:focus-visible .pr-roll>span{transform:translateY(-100%)}}html:not(.pr-ready) .pr-nav__link.is-active{background:var(--pr-h-active,#2749ff)}.pr-nav__link:focus-visible,.pr-icon-btn:focus-visible,.pr-menu a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.pr-header__actions{position:relative;z-index:2;display:flex;align-items:center;gap:18px}.pr-icon-btn{position:relative;display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:8px;background:linear-gradient(100deg,#fff0,#ffffff0d),var(--pr-glass,rgba(255,255,255,.1));color:inherit;cursor:pointer;-webkit-backdrop-filter:blur(var(--pr-glass-blur,14px)) saturate(140%);backdrop-filter:blur(var(--pr-glass-blur,14px)) saturate(140%);box-shadow:inset 0 1px #ffffff1f,inset 0 0 14px #ffffff0a,0 8px 24px #00082829;transition:background .4s var(--pr-ease),box-shadow .4s var(--pr-ease)}.pr-icon-btn:hover{background:linear-gradient(100deg,#ffffff0a,#ffffff1f),var(--pr-glass,rgba(255,255,255,.1));box-shadow:inset 0 1px #ffffff38,inset 0 0 18px #ffffff14,0 10px 28px #00082838}.pr-icon-btn img{transition:transform .6s var(--pr-ease)}@media(hover:hover){.pr-icon-btn:hover img{transform:translateY(-2px) rotate(-8deg) scale(1.08)}.pr-burger:hover span:first-child{transform:translateY(-5px) scaleX(.7)}.pr-burger:hover span:last-child{transform:translateY(5px)}}.pr-icon-btn img{width:20px;height:20px;object-fit:contain}.pr-burger{display:none}.pr-burger span{position:absolute;left:50%;top:50%;width:20px;height:1.5px;margin-left:-10px;background:currentColor;transition:transform .6s var(--pr-ease)}.pr-burger span:first-child{transform:translateY(-4px)}.pr-burger span:last-child{transform:translateY(4px)}.pr-header.menu-open .pr-burger span:first-child,.pr-header.menu-open .pr-burger:hover span:first-child{transform:rotate(45deg)}.pr-header.menu-open .pr-burger span:last-child,.pr-header.menu-open .pr-burger:hover span:last-child{transform:rotate(-45deg)}.pr-header__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--pr-h-progress,#b8c5ff);transform:scaleX(0);transform-origin:0 50%;opacity:0;transition:opacity .5s var(--pr-ease);pointer-events:none}.pr-header.is-scrolled .pr-header__progress{opacity:1}.pr-header.menu-open .pr-header__progress{opacity:0}.pr-header-spacer{height:calc(52px + var(--pr-h-pad,25px) * 2)}.pr-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:calc(52px + var(--pr-h-pad,25px) * 2 + 32px) var(--pr-gutter) 40px;background:var(--pr-menu-bg,#2749ff);color:var(--pr-menu-text,#fff);overflow-y:auto;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .9s var(--pr-ease-io),visibility 0s linear .9s}.pr-menu.is-open{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .9s var(--pr-ease-io),visibility 0s}.pr-menu__links{display:flex;flex-direction:column;gap:6px}.pr-menu__links a{display:block;overflow:hidden;color:inherit;font:400 clamp(36px,9vw,64px)/1.15 var(--pr-font-head);letter-spacing:-.045em;text-decoration:none}.pr-menu__links a{transition:opacity .5s var(--pr-ease),padding .6s var(--pr-ease)}@media(hover:hover){.pr-menu__links:hover a{opacity:.4}.pr-menu__links a:hover{opacity:1;padding-left:16px}}.pr-menu__links a span{display:block;transform:translateY(110%);transition:transform .9s var(--pr-ease)}.pr-menu.is-open .pr-menu__links a span{transform:none;transition-delay:calc(.3s + var(--i,0) * .06s)}.pr-menu__foot{display:flex;flex-wrap:wrap;gap:16px;opacity:0;transition:opacity .6s}.pr-menu.is-open .pr-menu__foot{opacity:1;transition-delay:.6s}.pr-menu__foot .pr-btn{--pr-btn-bg:#fff;--pr-btn-text:var(--pr-ink);--pr-btn-fill:var(--pr-ink);--pr-btn-fill-text:#fff}@media(max-width:1099px){.pr-nav-wrap{display:none}.pr-burger{display:grid}}@media(max-width:599px){.pr-header__actions .pr-icon-btn:not(.pr-burger){display:none}.pr-header__actions{gap:10px}.pr-btn{padding:0 18px}.pr-icon-btn{width:44px;height:44px}}.pr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:24px;visibility:hidden;pointer-events:none}.pr-modal.is-open{visibility:visible;pointer-events:auto}.pr-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#040610db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0}.pr-modal__box{position:relative;width:min(1100px,100%);aspect-ratio:16/9;max-height:86vh;border-radius:12px;background:#000;overflow:hidden;opacity:0}.pr-modal__box.is-portrait{width:auto;height:min(86vh,780px);max-width:100%;aspect-ratio:9/16}.pr-modal__slot,.pr-modal__slot video,.pr-modal__slot iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.pr-modal__close{position:absolute;top:14px;right:14px;z-index:2;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;cursor:pointer;transition:rotate .6s var(--pr-ease)}.pr-modal__close:hover{rotate:90deg}.pr-modal__close span{position:absolute;left:50%;top:50%;width:16px;height:1.5px;margin:-.75px 0 0 -8px;background:#1c1b1b;transform:rotate(45deg)}.pr-modal__close span+span{transform:rotate(-45deg)}.pr-cursor{--pr-cur-size:10px;--pr-cur-hover:44px;position:fixed;left:0;top:0;z-index:2147483600;pointer-events:none;transition:opacity .3s}.pr-cursor--invert{mix-blend-mode:difference}.pr-cursor.is-label{mix-blend-mode:normal}.pr-cursor.is-out{opacity:0}.pr-cursor__dot{position:absolute;left:0;top:0;width:var(--pr-cur-size);height:var(--pr-cur-size);border:var(--pr-cur-bw,0px) solid var(--pr-cur-border,transparent);border-radius:50%;background:var(--pr-cur-color,#2749ff);transform:translate(-50%,-50%);transition:width .5s var(--pr-ease),height .5s var(--pr-ease),background .4s,border-color .4s}.pr-cursor--invert .pr-cursor__dot{border:0;background:#fff}.pr-cursor.is-hover .pr-cursor__dot{width:var(--pr-cur-hover);height:var(--pr-cur-hover);border:1.5px solid var(--pr-cur-hover-color,var(--pr-cur-color,#2749ff));background:transparent}.pr-cursor--invert.is-hover .pr-cursor__dot{border:0;background:#fff}.pr-cursor.is-down .pr-cursor__dot{width:calc(var(--pr-cur-size) * .8);height:calc(var(--pr-cur-size) * .8)}.pr-cursor.is-label .pr-cursor__dot{width:92px;height:92px;border-color:transparent;background:var(--pr-cur-label-bg,#2749ff)}.pr-cursor__label{position:absolute;left:0;top:0;color:var(--pr-cur-label-text,#fff);font:600 13px/1 var(--pr-font-body);letter-spacing:-.01em;white-space:nowrap;opacity:0;transform:translate(-50%,-50%) scale(.4);transition:opacity .3s,transform .5s var(--pr-ease)}.pr-cursor.is-label .pr-cursor__label{opacity:1;transform:translate(-50%,-50%) scale(1)}.pr-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483500;pointer-events:none}.pr-transition.is-active{pointer-events:auto}.pr-transition__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--pr-tc,#2749ff);transform:translateY(100%)}.pr-transition__brand{overflow:hidden;color:#fff;font:400 clamp(32px,6vw,72px)/1.2 var(--pr-font-head);letter-spacing:-.045em}.pr-transition__brand span{display:block}@media(prefers-reduced-motion:reduce){html.pr-js .pr-header-wrap [data-pr-intro],html.pr-js [data-pr-reveal],html.pr-js [data-pr-stagger]>*,html.pr-js [data-pr-split]{visibility:visible!important}.pr-pill__dot{animation:none!important}.pr *,.pr-header-wrap *{transition-duration:.01ms!important}}.pr-header__logo,.pr-nav,.pr-icon-btn{transition:background .45s var(--pr-ease),color .45s var(--pr-ease),box-shadow .45s var(--pr-ease)}.pr-header__logo--pill{display:inline-flex;align-items:center;width:auto;padding:var(--pr-logo-py,12px) var(--pr-logo-px,22px);border-radius:var(--pr-pill-r,8px);background:var(--pr-logo-bg,transparent);color:var(--pr-logo-c,inherit);-webkit-backdrop-filter:blur(var(--pr-glass-blur,14px)) saturate(140%);backdrop-filter:blur(var(--pr-glass-blur,14px)) saturate(140%)}.pr-header__logo--pill img{width:var(--pr-logo-w,128px)}.pr-header__logo--pill .pr-header__wordmark{width:auto}.pr-nav{border-radius:var(--pr-pill-r,8px);background:linear-gradient(100deg,#fff0,#ffffff0d),var(--pr-mpill-bg,var(--pr-glass,rgba(255,255,255,.1)));color:var(--pr-mpill-c,inherit)}.pr-icon-btn{border-radius:var(--pr-pill-r,8px);background:linear-gradient(100deg,#fff0,#ffffff0d),var(--pr-ibtn-bg,var(--pr-glass,rgba(255,255,255,.1)));color:var(--pr-ibtn-c,inherit)}.pr-icon-btn:hover{background:linear-gradient(100deg,#ffffff0f,#ffffff24),var(--pr-ibtn-bg,var(--pr-glass,rgba(255,255,255,.1)))}.pr-header--nobar .pr-header__bar:before{display:none}.pr.pr-ph,.pr.pr-chero,.pr.pr-phero{min-height:var(--pr-hero-std,760px)}.pr.pr-ah,.pr.pr-crohero,.pr.pr-dmh,.pr.pr-sh,.pr.pr-svh{display:flex;flex-direction:column;justify-content:center;min-height:var(--pr-hero-std,760px)}.pr.pr-crohero>.page-width,.pr.pr-dmh>.page-width,.pr.pr-sh>.page-width,.pr.pr-svh>.page-width{width:100%}.pr.pr-ah>.pr-ah__head{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center}.pr.pr-crohero>.pr-hero__bg,.pr.pr-dmh>.pr-hero__bg{height:max(var(--pr-hero-bg-h,0px),100%)}.pr.pr-crohero>.pr-hero__bg:has(.pr-hero__img),.pr.pr-dmh>.pr-hero__bg:has(.pr-hero__img){height:max(var(--pr-hero-bg-h,0px),180%)}@media screen and (max-width:749px){.pr.pr-ph,.pr.pr-chero,.pr.pr-phero,.pr.pr-ah,.pr.pr-crohero,.pr.pr-dmh,.pr.pr-sh,.pr.pr-svh{min-height:var(--pr-hero-std-m,600px)}.pr.pr-crohero>.pr-hero__bg,.pr.pr-dmh>.pr-hero__bg{height:max(var(--pr-hero-bg-hm,0px),100%)}.pr.pr-crohero>.pr-hero__bg:has(.pr-hero__img),.pr.pr-dmh>.pr-hero__bg:has(.pr-hero__img){height:max(var(--pr-hero-bg-hm,0px),180%)}}.pr-fx{position:relative;overflow:hidden;isolation:isolate;transition:color .5s var(--pr-ease),border-color .5s var(--pr-ease);-webkit-tap-highlight-color:transparent}.pr-fx:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);z-index:-1;width:260%;aspect-ratio:1;border-radius:50%;background:var(--fx-fill,var(--pr-ink));transform:translate(-50%,-50%) scale(0);transition:transform .7s var(--pr-ease);pointer-events:none}.pr-fx__roll{position:relative;display:block;overflow:hidden;line-height:1.3}.pr-fx__roll>span{position:relative;display:block;transition:transform .6s var(--pr-ease)}.pr-fx__roll>span:after{content:attr(data-text);position:absolute;left:0;top:100%;width:100%;text-align:inherit}.pr-fx:active .pr-fx__roll{opacity:.7}@media(hover:hover){.pr-fx:hover{color:var(--fx-text,#fff);border-color:var(--fx-fill,var(--pr-ink))}.pr-fx:hover:before{transform:translate(-50%,-50%) scale(1)}.pr-fx:hover .pr-fx__roll>span{transform:translateY(-100%)}}.pr-btn:focus-visible{color:var(--bft);border-color:var(--bf)}.pr-btn:focus-visible:before{transform:translate(-50%,-50%) scale(1)}.pr-btn:focus-visible .pr-btn__label>span{transform:translateY(-100%)}.pr-fx:focus-visible{color:var(--fx-text,#fff);outline:2px solid var(--pr-accent,var(--pr-blue));outline-offset:3px}.pr-fx:focus-visible:before{transform:translate(-50%,-50%) scale(1)}.pr-fx:focus-visible .pr-fx__roll>span{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.pr-btn,.pr-btn:before,.pr-btn__label>span,.pr-fx,.pr-fx:before,.pr-fx__roll>span,.pr-abtn__icon span,.pr-roll>span{transition-duration:.01ms!important;animation:none!important}}@media screen and (max-width:749px){body :is(.pr-ph__btns,.pr-hero__btns,.pr-ah__btns,.pr-phero__btns,.pr-sh__btns,.pr-svh__btns){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%;gap:12px}body :is(.pr-ph__btns,.pr-hero__btns,.pr-ah__btns,.pr-phero__btns,.pr-sh__btns,.pr-svh__btns) .pr-btn{flex:1 1 0;width:auto;min-width:0;max-width:180px;min-height:42px;padding:6px 12px;font-size:12.8px;line-height:1.2;white-space:normal;text-align:center}body :is(.pr-ph__btns,.pr-hero__btns,.pr-ah__btns,.pr-phero__btns,.pr-sh__btns,.pr-svh__btns) .pr-btn__label{white-space:normal;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/precept.css.map */
