:root{--color-black:42,24,64;--color-bg:217,212,234;--color-bg-secondary:255,255,255;--color-white:255,255,255;--color-gray-100:217,212,234;--color-gray-200:236,233,245;--color-gray-300:196,189,218;--color-gray-400:150,141,172;--color-gray-500:118,108,138;--color-gray-600:94,86,112;--color-gray-700:70,58,92;--color-gray-800:53,36,76;--color-gray-900:42,24,64;--color-primary:199,50,31;--color-primary-dark:160,38,22;--color-primary-light:232,67,46;--color-secondary:247,198,185;--color-accent:232,67,46;--color-deep-navy:42,24,64;--color-slate:94,86,112;--color-lilac-soft:189,178,221;--color-error:168,30,20;--primary:rgb(var(--color-primary));--secondary:rgb(var(--color-secondary));--accent:rgb(var(--color-accent));--inverse:rgb(var(--color-white));--bg-primary:rgb(var(--color-gray-100));--bg-secondary:rgb(var(--color-gray-200));--bg-accent:rgb(var(--color-primary));--bg-inverse:rgb(var(--color-gray-900));--bg-light:rgb(var(--color-white));--text-primary:rgb(var(--color-gray-900));--text-secondary:rgb(var(--color-slate));--text-accent:rgb(var(--color-primary));--text-inverse:rgb(var(--color-gray-100));--text-error:rgb(var(--color-error));--transition-function:cubic-bezier(0.16, 1, 0.3, 1);--transition-duration:0.45s}*{padding:0;margin:0;border:0}[hidden]{display:none!important}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:var(--text-primary);line-height:1;font-family:"Titillium Web","Segoe UI",sans-serif;font-size:1.0625rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Titillium Web","Segoe UI",sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.icon-menu{display:none}html{scroll-behavior:smooth;scroll-padding-top:6.5rem;background-color:var(--bg-primary);overflow-x:clip;overflow-y:auto}body{font-optical-sizing:auto;color:var(--text-primary);background-color:var(--bg-primary)}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{opacity:1}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:visible}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:87.5rem;margin:0 auto;padding:0 1.25rem}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:1.25rem 1fr minmax(auto,85rem) 1fr 1.25rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:62.4375rem;font-family:"Titillium Web","Segoe UI",sans-serif;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;transition:background-color .25s var(--transition-function),color .25s var(--transition-function),box-shadow .25s var(--transition-function),-webkit-transform .25s var(--transition-function);transition:background-color .25s var(--transition-function),color .25s var(--transition-function),transform .25s var(--transition-function),box-shadow .25s var(--transition-function);transition:background-color .25s var(--transition-function),color .25s var(--transition-function),transform .25s var(--transition-function),box-shadow .25s var(--transition-function),-webkit-transform .25s var(--transition-function)}.btn--primary{background-color:rgb(var(--color-primary));color:rgb(var(--color-white));box-shadow:0 .625rem 1.375rem -.75rem rgba(var(--color-primary-dark),.9)}.btn--ghost{background-color:rgba(0,0,0,0);color:rgb(var(--color-black));box-shadow:inset 0 0 0 .125rem rgb(var(--color-black))}.btn--fw{width:100%}.btn:disabled{opacity:.6;cursor:progress;-webkit-transform:none;transform:none}.link{color:rgb(var(--color-primary));font-weight:600;text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem}.win{position:relative;background-color:rgb(var(--color-white));color:rgb(var(--color-black));border-radius:1.125rem;box-shadow:0 1.375rem 3rem -1.375rem rgba(var(--color-black),.38),0 .125rem .375rem rgba(var(--color-black),.06);border:.0625rem solid rgba(var(--color-black),.12)}.win__bar{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem .5rem .5rem 1.5rem;border-bottom:.0625rem solid rgba(var(--color-black),.1)}.win__glyph{flex:0 0 auto;width:1.25rem;height:1.25rem;color:rgb(var(--color-accent))}.win__name{flex:1 1 auto;min-width:0;font-size:.9375rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win__toggle{display:none;flex:0 0 auto;align-items:center;gap:.5rem;min-height:2.25rem;padding:.25rem .75rem .25rem 1rem;border-radius:62.4375rem;font-size:.875rem;font-weight:600;color:inherit;background-color:rgba(var(--color-black),.06);transition:background-color .2s var(--transition-function)}.js .win__toggle{display:inline-flex}.win__toggle svg{width:1rem;height:1rem;transition:-webkit-transform var(--transition-duration) var(--transition-function);transition:transform var(--transition-duration) var(--transition-function);transition:transform var(--transition-duration) var(--transition-function),-webkit-transform var(--transition-duration) var(--transition-function)}.win__toggle[aria-expanded=false] svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.win__clip{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;min-width:0;max-width:100%;transition:grid-template-rows var(--transition-duration) var(--transition-function),opacity .3s var(--transition-function);transition:grid-template-rows var(--transition-duration) var(--transition-function),opacity .3s var(--transition-function),-ms-grid-rows var(--transition-duration) var(--transition-function)}.win__clip>*{min-height:0;min-width:0;max-width:100%;overflow:clip}.win.is-collapsed .win__clip{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows var(--transition-duration) var(--transition-function),opacity .25s var(--transition-function),visibility 0s linear var(--transition-duration);transition:grid-template-rows var(--transition-duration) var(--transition-function),opacity .25s var(--transition-function),visibility 0s linear var(--transition-duration),-ms-grid-rows var(--transition-duration) var(--transition-function)}.win.is-collapsed .win__bar{border-bottom-color:transparent}.win.is-collapsed{margin-bottom:calc(1.75rem + .5rem)}.win__body{min-width:0;max-width:100%;padding:3rem 3rem calc(3rem + 1.75rem)}.win__title{line-height:1.08;max-width:22ch;margin-bottom:1rem;-ms-hyphens:manual;hyphens:manual;text-wrap:balance;overflow-wrap:break-word}.win__lead{max-width:62ch;font-size:1.125rem;color:rgb(var(--color-slate));margin-bottom:2rem}.win--dark{background-color:rgb(var(--color-black));color:rgb(var(--color-gray-200));border-color:rgba(var(--color-white),.08)}.win--dark .win__bar{border-bottom-color:rgba(var(--color-white),.12)}.win--dark .win__glyph{color:rgb(var(--color-secondary))}.win--dark .win__toggle{background-color:rgba(var(--color-white),.1)}.win--dark .win__lead{color:rgb(var(--color-gray-300))}.win--dark a:focus-visible,.win--dark button:focus-visible{outline:.1875rem solid rgb(var(--color-secondary));outline-offset:.1875rem}.win--peach{background-color:rgb(var(--color-secondary));border-color:rgba(var(--color-black),.1)}.win--peach .win__glyph{color:rgb(var(--color-primary))}.win--peach .win__lead{color:rgb(var(--color-gray-700))}.win--tomato{background-color:rgb(var(--color-accent));color:rgb(var(--color-black));border-color:rgba(var(--color-black),.12)}.win--tomato .win__bar{background-color:rgb(var(--color-black));color:rgb(var(--color-white));border-radius:1.125rem 1.125rem 0 0;border-bottom-color:transparent}.win--tomato .win__glyph{color:rgb(var(--color-secondary))}.win--tomato .win__toggle{background-color:rgba(var(--color-white),.12)}.win--tomato .win__toggle:focus-visible{outline:.1875rem solid rgb(var(--color-secondary));outline-offset:.1875rem}.win--lilac{background-color:rgb(var(--color-gray-200))}.desk{position:relative;max-width:85rem;margin:0 auto;padding:2rem 1.25rem 0;display:flex;flex-direction:column}.desk>.win{width:100%;min-width:0;max-width:100%}.desk>.win+.win{margin-top:-1.75rem}.desk>.win:nth-child(1){z-index:1}.desk>.win:nth-child(2){z-index:2}.desk>.win:nth-child(3){z-index:3}.desk>.win:nth-child(4){z-index:4}.desk>.win:nth-child(5){z-index:5}.desk>.win:nth-child(6){z-index:6}.desk>.win:nth-child(7){z-index:7}.desk>.win:nth-child(8){z-index:8}.desk>.win:nth-child(9){z-index:9}.desk>.win:nth-child(10){z-index:10}.desk>.win:nth-child(11){z-index:11}.desk>.win:nth-child(12){z-index:12}.field{position:relative;display:flex;flex-direction:column;gap:.5rem}.field__label{font-size:.9375rem;font-weight:700}.field__opt{font-weight:400;color:rgb(var(--color-slate))}.field__input{width:100%;min-height:3.125rem;padding:.75rem 1rem;border-radius:.75rem;border:.125rem solid rgba(var(--color-black),.22);background-color:rgb(var(--color-white));color:rgb(var(--color-black));font-size:1.0625rem;transition:border-color .2s var(--transition-function),box-shadow .2s var(--transition-function)}.field__input::-webkit-input-placeholder{color:rgb(var(--color-gray-500))}.field__input:-ms-input-placeholder{color:rgb(var(--color-gray-500))}.field__input::-ms-input-placeholder{color:rgb(var(--color-gray-500))}.field__input::placeholder{color:rgb(var(--color-gray-500))}.field__input:focus-visible{outline:0;border-color:rgb(var(--color-black));box-shadow:0 0 0 .25rem rgba(var(--color-accent),.35)}.field__input._form-error{border-color:rgb(var(--color-error))}.field textarea.field__input{min-height:9.375rem;resize:vertical}.form__error{font-size:.875rem;font-weight:600;color:rgb(var(--color-error))}.form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form__checks{display:grid;gap:.75rem;padding:1rem;border-radius:.75rem;background-color:rgb(var(--color-gray-200))}.checkbox{position:relative}.checkbox__input{position:absolute;width:1.375rem;height:1.375rem;margin:0;opacity:0}.checkbox__input:focus-visible+.checkbox__label::before{outline:.1875rem solid rgb(var(--color-primary));outline-offset:.125rem}.checkbox__input:checked+.checkbox__label::before{background-color:rgb(var(--color-black));border-color:rgb(var(--color-black))}.checkbox__input:checked+.checkbox__label::after{opacity:1}.checkbox__label{position:relative;display:flex;gap:.75rem;cursor:pointer;font-size:.9375rem;line-height:1.45}.checkbox__label::before{content:"";flex:0 0 1.375rem;width:1.375rem;height:1.375rem;border-radius:.375rem;border:.125rem solid rgba(var(--color-black),.45);background-color:rgb(var(--color-white));transition:background-color .2s var(--transition-function)}.checkbox__label::after{content:"";position:absolute;left:.5rem;top:.25rem;width:.375rem;height:.6875rem;border:solid rgb(var(--color-white));border-width:0 .125rem .125rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.checkbox__text a{color:rgb(var(--color-black));font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}.checkbox._form-error .checkbox__label::before{border-color:rgb(var(--color-error))}.checkbox .form__error{margin:.25rem 0 0 2.125rem}.form__note{font-size:.875rem;color:rgb(var(--color-slate))}.form__note a{color:rgb(var(--color-primary));font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}.form__status,.form__summary{padding:1rem;border-radius:.75rem;background-color:rgb(var(--color-secondary));color:rgb(var(--color-black));font-weight:600}.form__status:focus,.form__summary:focus{outline:0}.form__status ul,.form__summary ul{margin-top:.5rem;display:grid;gap:.25rem}.form__status a,.form__summary a{text-decoration:underline;text-underline-offset:.1875rem}.form__success{padding:1rem 1.5rem;border-radius:.75rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));font-weight:600}.form__success:focus{outline:0}.form._sending{opacity:.8}.cdetails{display:grid;gap:1rem}.cdetails__item{display:grid;gap:.25rem}.cdetails__label{font-size:.875rem;font-weight:700;color:rgb(var(--color-slate))}.cdetails__value{font-size:1.125rem;font-weight:600;overflow-wrap:anywhere}.cdetails__value a{text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.25rem}.cdetails__fine{font-size:.875rem;color:rgb(var(--color-slate))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:"Titillium Web","Segoe UI",sans-serif;font-size:1.0625rem;line-height:1.6;font-weight:400;background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:rgb(var(--color-primary))}h1,h2,h3{font-family:"Dela Gothic One","Titillium Web",sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}h4{font-weight:700}ol,ul{list-style:none}dd,li,p{text-wrap:pretty}b,strong{font-weight:700}table,time{font-variant-numeric:tabular-nums}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:.1875rem solid rgb(var(--color-primary));outline-offset:.1875rem;border-radius:.375rem}::selection{background-color:rgb(var(--color-accent));color:rgb(var(--color-white))}html{scrollbar-color:rgb(var(--color-gray-600)) rgb(var(--color-gray-100))}.skip{position:absolute;left:1rem;top:-10rem;z-index:200;padding:.75rem 1rem;border-radius:.75rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));font-weight:700}.skip:focus{top:.75rem}[hidden]{display:none!important}.dock{position:sticky;top:0;z-index:60;padding:.75rem 1.25rem 0}.dock__bar{position:relative;max-width:85rem;margin:0 auto;display:flex;align-items:center;gap:1.5rem;min-height:4rem;padding:.5rem .5rem .5rem 1rem;border-radius:1.125rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));box-shadow:0 1rem 2.25rem -1.125rem rgba(var(--color-black),.6)}.dock__bar a:focus-visible,.dock__bar button:focus-visible{outline:.1875rem solid rgb(var(--color-secondary));outline-offset:.1875rem}.dock__nav{margin-left:auto}.dock__list{display:flex;align-items:center;gap:.25rem}.dock__sep{width:.0625rem;height:1.375rem;margin:0 .5rem;background-color:rgba(var(--color-white),.22)}.dock__link{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .75rem;border-radius:.75rem;font-size:.9375rem;font-weight:600;color:rgb(var(--color-gray-200));transition:background-color .2s var(--transition-function),color .2s var(--transition-function)}.dock__link--cta{background-color:rgb(var(--color-secondary));color:rgb(var(--color-black));padding:0 1rem}.dock__menu{display:none;align-items:center;gap:.5rem;min-height:2.75rem;margin-left:auto;padding:0 1rem 0 .75rem;border-radius:.75rem;background-color:rgba(var(--color-white),.1);color:rgb(var(--color-white));font-weight:700;font-size:.9375rem}.dock__menu svg{width:1.375rem;height:1.375rem;fill:currentColor}.dock__menu rect{-webkit-transform-origin:12px 12px;transform-origin:12px 12px;transition:opacity .2s var(--transition-function),-webkit-transform .3s var(--transition-function);transition:transform .3s var(--transition-function),opacity .2s var(--transition-function);transition:transform .3s var(--transition-function),opacity .2s var(--transition-function),-webkit-transform .3s var(--transition-function)}.logo{display:inline-flex;align-items:center;gap:.75rem;color:inherit}.logo__mark{width:2.375rem;height:2.375rem;flex:0 0 auto}.logo__bg{fill:rgb(var(--color-gray-800))}.logo__back{fill:rgb(var(--color-secondary))}.logo__front{fill:rgb(var(--color-accent))}.logo__strip{fill:rgba(var(--color-black),.35)}.logo__name{font-family:"Dela Gothic One","Titillium Web",sans-serif;font-size:1.1875rem;letter-spacing:-.01em;line-height:1}.logo__tld{font-family:"Titillium Web","Segoe UI",sans-serif;font-weight:600;font-size:1rem;color:rgb(var(--color-secondary))}.foot{position:relative;z-index:20;padding:0 1.25rem 2rem;margin-top:-1.75rem}.foot__win{max-width:85rem;margin:0 auto;border-radius:1.125rem;background-color:rgb(var(--color-black));color:rgb(var(--color-gray-200));box-shadow:0 1.875rem 3.75rem -1.5rem rgba(var(--color-black),.5),0 .25rem .625rem rgba(var(--color-black),.08)}.foot__win a:focus-visible{outline:.1875rem solid rgb(var(--color-secondary));outline-offset:.1875rem}.foot__bar{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem 1.5rem;border-bottom:.0625rem solid rgba(var(--color-white),.12)}.foot__glyph{width:1.25rem;height:1.25rem;color:rgb(var(--color-secondary))}.foot__name{font-size:.9375rem;font-weight:700}.foot__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:3rem;padding:3rem 3rem 2rem}.foot__intro{max-width:52ch;margin:1rem 0 1.5rem;color:rgb(var(--color-gray-300))}.foot__contacts{display:grid;gap:.5rem;font-style:normal}.foot__contact{color:rgb(var(--color-white));font-weight:600;overflow-wrap:anywhere}.foot a.foot__contact{text-decoration:underline;text-decoration-color:rgba(var(--color-secondary),.6);text-underline-offset:.25rem}.foot__heading{font-family:"Titillium Web","Segoe UI",sans-serif;font-weight:700;font-size:.9375rem;color:rgb(var(--color-secondary));margin-bottom:.75rem}.foot__list{display:grid;gap:.25rem}.foot__link{display:inline-flex;min-height:2.25rem;align-items:center;color:rgb(var(--color-gray-200))}.foot__notices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0 1.5rem 1.5rem}.foot__notice{padding:1.5rem;border-radius:.75rem;background-color:rgb(var(--color-gray-800));font-size:.9375rem;line-height:1.6;color:rgb(var(--color-gray-200))}.foot__notice-title{font-family:"Titillium Web","Segoe UI",sans-serif;font-weight:700;font-size:1rem;color:rgb(var(--color-white));margin-bottom:.5rem}.foot__inline{color:rgb(var(--color-secondary));font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}.foot__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding:1rem 3rem 1.5rem;border-top:.0625rem solid rgba(var(--color-white),.12);font-size:.875rem;color:rgb(var(--color-gray-300))}.logo--inverse .logo__name{color:rgb(var(--color-white))}.cookie{position:fixed;left:1rem;bottom:1rem;z-index:80;width:min(26.25rem,100vw - 2rem);border-radius:1.125rem;background-color:rgb(var(--color-white));color:rgb(var(--color-black));border:.0625rem solid rgba(var(--color-black),.12);box-shadow:0 1.875rem 3.75rem -1.5rem rgba(var(--color-black),.5),0 .25rem .625rem rgba(var(--color-black),.08);-webkit-animation:winIn .5s var(--transition-function);animation:winIn .5s var(--transition-function)}.cookie[hidden]{display:none}.cookie__bar{display:flex;align-items:center;gap:.75rem;min-height:2.875rem;padding:.5rem 1.5rem;border-bottom:.0625rem solid rgba(var(--color-black),.1)}.cookie__glyph{width:1.25rem;height:1.25rem;color:rgb(var(--color-primary))}.cookie__title{font-weight:700;font-size:.9375rem}.cookie__body{padding:1rem 1.5rem 1.5rem}.cookie__text{font-size:.9375rem;margin-bottom:1rem}.cookie__link{color:rgb(var(--color-primary));font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}.cookie__actions{display:flex;flex-wrap:wrap;gap:.5rem}.cookie__actions .btn{flex:1 1 auto;min-height:2.75rem}.notice{width:min(35rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:.0625rem solid rgba(var(--color-black),.12);border-radius:1.125rem;background-color:rgb(var(--color-white));color:rgb(var(--color-black));box-shadow:0 1.875rem 3.75rem -1.5rem rgba(var(--color-black),.5),0 .25rem .625rem rgba(var(--color-black),.08);overflow:auto}.notice[open]{-webkit-animation:winIn .5s var(--transition-function);animation:winIn .5s var(--transition-function)}.notice::-ms-backdrop{background-color:rgba(var(--color-black),.55)}.notice::backdrop{background-color:rgba(var(--color-black),.55)}.notice__bar{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem .5rem .5rem 1.5rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white))}.notice__glyph{width:1.25rem;height:1.25rem;color:rgb(var(--color-secondary))}.notice__name{flex:1 1 auto;font-weight:700;font-size:.9375rem}.notice__close{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.75rem;background-color:rgba(var(--color-white),.12);color:rgb(var(--color-white))}.notice__close svg{width:1rem;height:1rem}.notice__close:focus-visible{outline:.1875rem solid rgb(var(--color-secondary));outline-offset:.1875rem}.notice__body{padding:2rem}.notice__title{font-size:clamp(1.375rem,1rem + 2vw,1.875rem);margin-bottom:1rem}.notice__list{display:grid;gap:.75rem;margin-bottom:1.5rem}.notice__list li{position:relative;padding-left:2rem}.notice__list li::before{content:"";position:absolute;left:0;top:.375rem;width:.875rem;height:.875rem;border-radius:.25rem;background-color:rgb(var(--color-accent))}.notice__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.notice__link{color:rgb(var(--color-primary));font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}@-webkit-keyframes winIn{from{opacity:0;-webkit-transform:translateY(1.125rem) scale(.97);transform:translateY(1.125rem) scale(.97)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes winIn{from{opacity:0;-webkit-transform:translateY(1.125rem) scale(.97);transform:translateY(1.125rem) scale(.97)}to{opacity:1;-webkit-transform:none;transform:none}}.hero{position:relative;padding:3rem 1.25rem 4rem;overflow:clip}.hero__inner{position:relative;max-width:85rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem;align-items:center}.hero__title{line-height:1.04;max-width:14ch;margin-bottom:1.5rem;-ms-hyphens:manual;hyphens:manual;text-wrap:balance;overflow-wrap:break-word}.hero__title-accent{color:rgb(var(--color-primary))}.hero__text{max-width:54ch;font-size:1.1875rem;line-height:1.6;color:rgb(var(--color-gray-800));margin-bottom:2rem}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.stack{position:relative}.stack::before{content:"";position:absolute;inset:2.5rem -3.75rem -1.875rem 4.375rem;border-radius:2.25rem;background-color:rgb(var(--color-accent));z-index:0}.stack__tabs{position:relative;z-index:5;display:none;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.js .stack__tabs{display:flex}.stack__tab{min-height:2.625rem;padding:0 1rem;border-radius:62.4375rem;background-color:rgba(var(--color-white),.6);color:rgb(var(--color-black));font-weight:700;font-size:.9375rem;box-shadow:inset 0 0 0 .0625rem rgba(var(--color-black),.15);transition:background-color .2s var(--transition-function),color .2s var(--transition-function)}.stack__tab[aria-pressed=true]{background-color:rgb(var(--color-black));color:rgb(var(--color-white))}.stack__deck{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.js .stack__deck{gap:0;padding:7.25rem 0 0 3.5rem}.stack__win{position:relative;border-radius:1.125rem;background-color:rgb(var(--color-white));color:rgb(var(--color-black));border:.0625rem solid rgba(var(--color-black),.12);box-shadow:0 1.375rem 3rem -1.375rem rgba(var(--color-black),.38),0 .125rem .375rem rgba(var(--color-black),.06)}.js .stack__win{grid-area:1/1;cursor:pointer;transition:box-shadow .7s var(--transition-function),-webkit-transform .7s var(--transition-function),-webkit-filter .5s var(--transition-function);transition:transform .7s var(--transition-function),box-shadow .7s var(--transition-function),filter .5s var(--transition-function);transition:transform .7s var(--transition-function),box-shadow .7s var(--transition-function),filter .5s var(--transition-function),-webkit-transform .7s var(--transition-function),-webkit-filter .5s var(--transition-function)}.js .stack__win[data-pos="0"]{z-index:3;cursor:default;-webkit-transform:none;transform:none;box-shadow:0 1.875rem 3.75rem -1.5rem rgba(var(--color-black),.5),0 .25rem .625rem rgba(var(--color-black),.08)}.js .stack__win[data-pos="1"]{z-index:2;-webkit-transform:translate(-1.75rem,-3.625rem) scale(.97);transform:translate(-1.75rem,-3.625rem) scale(.97);-webkit-filter:saturate(.85);filter:saturate(.85)}.js .stack__win[data-pos="2"]{z-index:1;-webkit-transform:translate(-3.5rem,-7.25rem) scale(.94);transform:translate(-3.5rem,-7.25rem) scale(.94);-webkit-filter:saturate(.7);filter:saturate(.7)}.js .stack__win[data-pos="1"] .stack__body,.js .stack__win[data-pos="2"] .stack__body{visibility:hidden}.stack__win.is-rising{-webkit-animation:rise .7s var(--transition-function);animation:rise .7s var(--transition-function)}.stack__win--empresa{background-color:rgb(var(--color-black));color:rgb(var(--color-gray-200))}.stack__win--empresa .stack__bar{border-bottom-color:rgba(var(--color-white),.12)}.stack__win--empresa .stack__glyph{color:rgb(var(--color-secondary))}.stack__win--empresa .stack__list strong{color:rgb(var(--color-white))}.stack__win--servicios{background-color:rgb(var(--color-secondary))}.stack__bar{display:flex;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem 1.5rem;border-bottom:.0625rem solid rgba(var(--color-black),.1)}.stack__glyph{width:1.25rem;height:1.25rem;color:rgb(var(--color-primary))}.stack__name{font-weight:700;font-size:.9375rem}.stack__body{padding:1.5rem 2rem 2rem}.stack__title{font-size:clamp(1.1875rem,.9rem + 1.2vw,1.75rem);line-height:1.12;margin-bottom:.75rem}.stack__list{display:grid;gap:.5rem;margin-top:1rem}.stack__list li{position:relative;padding-left:1.5rem}.stack__list li::before{content:"";position:absolute;left:0;top:.5625rem;width:.625rem;height:.625rem;border-radius:.1875rem;background-color:rgb(var(--color-accent))}@-webkit-keyframes rise{0%{-webkit-transform:translate(-1.75rem,-3.625rem) scale(.97);transform:translate(-1.75rem,-3.625rem) scale(.97)}45%{-webkit-transform:translate(1.5rem,-1.5rem) scale(1.01);transform:translate(1.5rem,-1.5rem) scale(1.01)}100%{-webkit-transform:none;transform:none}}@keyframes rise{0%{-webkit-transform:translate(-1.75rem,-3.625rem) scale(.97);transform:translate(-1.75rem,-3.625rem) scale(.97)}45%{-webkit-transform:translate(1.5rem,-1.5rem) scale(1.01);transform:translate(1.5rem,-1.5rem) scale(1.01)}100%{-webkit-transform:none;transform:none}}.split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem}.split__side{position:sticky;top:6.875rem;align-self:start}.split__statement{margin:1.5rem 0;padding:1.5rem;border-radius:.75rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));font-size:1.1875rem;line-height:1.5;font-weight:600}.split__list{display:grid;gap:2rem}.split__item{padding-bottom:2rem;border-bottom:.0625rem solid rgba(var(--color-black),.12)}.split__item:last-child{border-bottom:0;padding-bottom:0}.split__item p{max-width:62ch}.split__h{font-size:1.3125rem;margin-bottom:.75rem}.actors{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:2rem;align-items:start}.actors__map{position:relative;width:100%;min-width:0;aspect-ratio:1000/620;border-radius:.75rem;background-color:rgb(var(--color-gray-800));background-image:radial-gradient(rgba(var(--color-white),.1) .09375rem,transparent .09375rem);background-size:1.375rem 1.375rem}.actors__svg{position:absolute;inset:0;width:100%;height:100%}.actors__line{stroke:rgba(var(--color-lilac-soft),.55);stroke-width:2;vector-effect:non-scaling-stroke;transition:stroke .3s var(--transition-function)}.actors__line--watch{stroke-dasharray:6 6}.actors__line.is-on{stroke:rgb(var(--color-secondary));stroke-width:3}.actors__node{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;max-width:9.375rem;padding:.25rem 1rem .25rem .75rem;border-radius:62.4375rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));border:.125rem solid rgba(var(--color-lilac-soft),.6);font-weight:700;font-size:.9375rem;line-height:1.1;text-align:left;transition:background-color .25s var(--transition-function),color .25s var(--transition-function),-webkit-transform .25s var(--transition-function);transition:background-color .25s var(--transition-function),color .25s var(--transition-function),transform .25s var(--transition-function);transition:background-color .25s var(--transition-function),color .25s var(--transition-function),transform .25s var(--transition-function),-webkit-transform .25s var(--transition-function)}.actors__node[aria-pressed=true]{background-color:rgb(var(--color-secondary));color:rgb(var(--color-black));border-color:rgb(var(--color-secondary));-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}.actors__node--cliente{left:14%;top:50%}.actors__node--asesor{left:44%;top:17%}.actors__node--entidad{left:44%;top:83%}.actors__node--producto{left:78%;top:50%}.actors__node--supervisor{left:83%;top:14%}.actors__dot{flex:0 0 auto;width:.625rem;height:.625rem;border-radius:.1875rem;background-color:rgb(var(--color-accent))}.actors__notes{display:grid;gap:1rem}.actors__note{padding:1.5rem;border-radius:.75rem;background-color:rgb(var(--color-gray-800))}.js .actors__note{-webkit-animation:noteIn .45s var(--transition-function);animation:noteIn .45s var(--transition-function)}.actors__note p{color:rgb(var(--color-gray-200))}.actors__note .actors__note-role{font-weight:700;color:rgb(var(--color-secondary));margin-bottom:.75rem}.actors__note-name{font-size:1.5rem;color:rgb(var(--color-white));margin-bottom:.25rem}@-webkit-keyframes noteIn{from{opacity:0;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes noteIn{from{opacity:0;-webkit-transform:translateY(.625rem);transform:translateY(.625rem)}to{opacity:1;-webkit-transform:none;transform:none}}.assets__tabs{display:flex;gap:.5rem;padding:.5rem;margin-bottom:1.5rem;border-radius:1rem;background-color:rgb(var(--color-gray-200));overflow-x:auto;scrollbar-width:thin}.assets__tab{flex:1 0 auto;min-height:3rem;padding:0 1rem;border-radius:.75rem;font-weight:700;font-size:.9375rem;color:rgb(var(--color-gray-700));white-space:nowrap;transition:background-color .25s var(--transition-function),color .25s var(--transition-function),box-shadow .25s var(--transition-function)}.assets__tab[aria-selected=true]{background-color:rgb(var(--color-white));color:rgb(var(--color-black));box-shadow:0 .375rem 1rem -.5rem rgba(var(--color-black),.4)}.assets__panels{display:grid;gap:2rem}.assets__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:3rem;border-radius:.75rem}.assets__panel.is-in{-webkit-animation:noteIn .45s var(--transition-function);animation:noteIn .45s var(--transition-function)}html:not(.js) .assets__panel+.assets__panel{padding-top:2rem;border-top:.0625rem solid rgba(var(--color-black),.12)}.assets__name{font-size:clamp(1.5rem,1rem + 1.6vw,2.125rem);margin-bottom:.75rem}.assets__idea{font-size:1.1875rem;font-weight:700;color:rgb(var(--color-primary));margin-bottom:.75rem}.assets__sheet{display:grid;gap:.125rem;border-radius:.75rem;overflow:hidden;background-color:rgba(var(--color-black),.1)}.assets__row{display:grid;grid-template-columns:9.375rem minmax(0,1fr);gap:1rem;padding:1rem 1.5rem;background-color:rgb(var(--color-white))}.assets__row dt{font-weight:700}.assets__row--tip{background-color:rgb(var(--color-secondary))}.myths{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.myth{grid-column:span 2;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:1rem;background-color:rgb(var(--color-white));transition:background-color .4s var(--transition-function),color .4s var(--transition-function)}.myth:nth-child(1),.myth:nth-child(2){grid-column:span 3}.myth__label{font-size:.875rem;font-weight:700;color:rgb(var(--color-primary))}.myth__label--fact{color:rgb(var(--color-secondary))}.myth__claim{font-size:1.25rem;font-weight:600;line-height:1.35}.myth__btn{align-self:flex-start;margin-top:auto;display:none;min-height:2.625rem;padding:0 1rem;border-radius:62.4375rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));font-weight:700;font-size:.9375rem}.js .myth__btn{display:inline-flex;align-items:center}.myth__fact{padding-top:.75rem;border-top:.0625rem solid rgba(var(--color-black),.15)}html:not(.js) .myth__fact .myth__label--fact{color:rgb(var(--color-primary))}.myth.is-open{background-color:rgb(var(--color-black));color:rgb(var(--color-gray-200))}.myth.is-open .myth__claim{text-decoration:line-through;text-decoration-color:rgb(var(--color-accent));text-decoration-thickness:.125rem;color:rgb(var(--color-gray-300))}.myth.is-open .myth__label{color:rgb(var(--color-secondary))}.myth.is-open .myth__fact{border-top-color:rgba(var(--color-white),.2);-webkit-animation:factIn .5s var(--transition-function);animation:factIn .5s var(--transition-function)}.myth.is-open .myth__btn{background-color:rgb(var(--color-secondary));color:rgb(var(--color-black))}.myth.is-open .myth__btn:focus-visible{outline:.1875rem solid rgb(var(--color-secondary));outline-offset:.1875rem}@-webkit-keyframes factIn{from{clip-path:inset(0 0 100% 0);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes factIn{from{clip-path:inset(0 0 100% 0);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}.stepper__top{position:relative;margin-bottom:2rem}.stepper__count{font-weight:700;color:rgb(var(--color-slate));margin-bottom:.75rem}.stepper__track{position:absolute;left:1.25rem;right:1.25rem;bottom:1.1875rem;height:.25rem;border-radius:62.4375rem;background-color:rgb(var(--color-gray-200));overflow:hidden}.stepper__fill{display:block;height:100%;width:0;background-color:rgb(var(--color-accent));transition:width .5s var(--transition-function)}.stepper__marks{position:relative;display:flex;justify-content:space-between}.stepper__mark{display:inline-flex;align-items:center;justify-content:center;width:2.625rem;height:2.625rem;border-radius:.75rem;background-color:rgb(var(--color-white));border:.125rem solid rgb(var(--color-gray-300));font-weight:700;color:rgb(var(--color-slate));transition:background-color .3s var(--transition-function),border-color .3s var(--transition-function),color .3s var(--transition-function)}.stepper__mark.is-done{border-color:rgb(var(--color-accent));color:rgb(var(--color-primary))}.stepper__mark[aria-current=step]{background-color:rgb(var(--color-black));border-color:rgb(var(--color-black));color:rgb(var(--color-white))}html:not(.js) .stepper__nav,html:not(.js) .stepper__top{display:none}.stepper__steps{display:grid;gap:2rem}.stepper__step{max-width:62ch}.stepper__step.is-in{-webkit-animation:stepIn .5s var(--transition-function);animation:stepIn .5s var(--transition-function)}.stepper__title{display:flex;align-items:baseline;gap:.75rem;font-size:clamp(1.375rem,1rem + 1.4vw,1.875rem);margin-bottom:1rem}.stepper__num{color:rgb(var(--color-primary))}.stepper__nav{display:flex;justify-content:space-between;gap:.75rem;margin-top:2rem}.stepper__nav .btn{flex:0 1 auto}@-webkit-keyframes stepIn{from{opacity:0;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes stepIn{from{opacity:0;-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}to{opacity:1;-webkit-transform:none;transform:none}}.win--tomato .win__body{padding:0}.perks{min-width:0;padding:4rem 3rem 3rem}.perks__statement{line-height:1.1;max-width:24ch;color:rgb(var(--color-black));margin-bottom:3rem}.perks__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1.5rem;border-radius:1rem;background-color:rgb(var(--color-black));color:rgb(var(--color-gray-200))}.perks__item{padding-right:.75rem}.perks__item strong{display:block;color:rgb(var(--color-secondary));font-size:1.125rem;margin-bottom:.25rem}.marquee{overflow:hidden;width:100%;max-width:100%;min-width:0;padding:1rem 0 calc(1rem + 1.75rem);background-color:rgb(var(--color-black));border-radius:0 0 1.125rem 1.125rem}.marquee__track{display:flex;width:-webkit-max-content;width:max-content;-webkit-animation:marquee 48s linear infinite;animation:marquee 48s linear infinite}.marquee:hover .marquee__track{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee__row{display:flex;flex:0 0 auto}.marquee__item{display:inline-flex;align-items:center;gap:1.5rem;padding-right:1.5rem;font-size:1.375rem;font-weight:700;color:rgb(var(--color-secondary));white-space:nowrap}.marquee__sep{width:.75rem;height:.75rem;fill:rgb(var(--color-accent))}@-webkit-keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.gloss__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.gloss__head .win__title{min-width:0;margin-bottom:0}.gloss__ctrl{flex:0 0 auto;display:none;gap:.5rem}.js .gloss__ctrl{display:flex}.gloss__btn{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.875rem;background-color:rgb(var(--color-black));color:rgb(var(--color-white));transition:background-color .2s var(--transition-function),opacity .2s}.gloss__btn svg{width:1.25rem;height:1.25rem}.gloss__btn:disabled{opacity:.35;cursor:default}.gloss__rail{display:grid;width:100%;max-width:100%;min-width:0;grid-auto-flow:column;grid-auto-columns:clamp(15rem,26vw,18.75rem);gap:1rem;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-inline:.125rem;padding:.125rem .125rem 1rem;scrollbar-width:thin;scrollbar-color:rgb(var(--color-gray-600)) transparent;overscroll-behavior-x:contain}.gloss__rail:focus-visible{outline:.1875rem solid rgb(var(--color-primary));outline-offset:.25rem}.gloss__card{position:relative;scroll-snap-align:start;display:flex;flex-direction:column;gap:.75rem;min-height:15.625rem;padding:1.5rem;border-radius:1rem;overflow:hidden}.gloss__card--a{background-color:rgb(var(--color-white))}.gloss__card--b{background-color:rgb(var(--color-secondary))}.gloss__card--c{background-color:rgb(var(--color-black));color:rgb(var(--color-gray-200))}.gloss__card--c .gloss__term{color:rgb(var(--color-white))}.gloss__letter{position:absolute;right:-.375rem;bottom:-2.125rem;font-family:"Dela Gothic One","Titillium Web",sans-serif;font-size:8.75rem;line-height:1;color:rgba(var(--color-accent),.18);pointer-events:none}.gloss__term{position:relative;font-size:1.375rem;line-height:1.15}.gloss__card p{position:relative;font-size:1rem}.faq{border-top:.0625rem solid rgba(var(--color-black),.14)}.win--dark .faq{border-top-color:rgba(var(--color-white),.16)}.faq__more{display:inline-block;margin-top:1.5rem}.faq-item{border-bottom:.0625rem solid rgba(var(--color-black),.14)}.win--dark .faq-item{border-bottom-color:rgba(var(--color-white),.16)}.faq-item__h{font-family:"Titillium Web","Segoe UI",sans-serif;font-weight:700}.faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:4rem;padding:1rem 0;text-align:left;font-size:1.125rem;font-weight:700;line-height:1.35;color:inherit}.faq-item__icon{flex:0 0 auto;width:1.875rem;height:1.875rem;padding:.3125rem;border-radius:.625rem;background-color:rgba(var(--color-black),.07);transition:background-color .3s,-webkit-transform .4s var(--transition-function);transition:transform .4s var(--transition-function),background-color .3s;transition:transform .4s var(--transition-function),background-color .3s,-webkit-transform .4s var(--transition-function)}.win--dark .faq-item__icon{background-color:rgba(var(--color-white),.12)}.faq-item.is-open .faq-item__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:rgb(var(--color-accent));color:rgb(var(--color-black))}.faq-item__answer{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s var(--transition-function);transition:grid-template-rows .4s var(--transition-function),-ms-grid-rows .4s var(--transition-function)}.js .faq-item__answer{grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .4s var(--transition-function),visibility 0s linear .4s;transition:grid-template-rows .4s var(--transition-function),visibility 0s linear .4s,-ms-grid-rows .4s var(--transition-function)}.js .faq-item.is-open .faq-item__answer{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .4s var(--transition-function);transition:grid-template-rows .4s var(--transition-function),-ms-grid-rows .4s var(--transition-function)}.faq-item__inner{min-height:0;overflow:hidden}.faq-item__inner p{max-width:64ch;padding-bottom:1.5rem}.contact{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}.contact__text{max-width:48ch;color:rgb(var(--color-slate));margin-bottom:2rem}.contact__form--page{max-width:47.5rem}.cform{display:grid;gap:1.5rem}.cform__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.desk--inner{padding-top:2rem}.phead__title{line-height:1.06;max-width:18ch;margin-bottom:1rem;-ms-hyphens:manual;hyphens:manual;text-wrap:balance;overflow-wrap:break-word}.phead__intro{max-width:62ch;font-size:1.1875rem;color:rgb(var(--color-gray-700))}.prose p+p{margin-top:1rem}.prose p{max-width:64ch}.prose--two{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}.method{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;counter-reset:method}.method__item{counter-increment:method;padding:1.5rem;border-radius:.75rem;background-color:rgb(var(--color-gray-800))}.method__item::before{content:counter(method);display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:.75rem;border-radius:.625rem;background-color:rgb(var(--color-secondary));color:rgb(var(--color-black));font-family:"Dela Gothic One","Titillium Web",sans-serif}.method__h{font-size:1.25rem;color:rgb(var(--color-white));margin-bottom:.5rem}.nolist{display:grid;gap:.75rem}.nolist li{position:relative;max-width:60ch;padding-left:2rem;font-size:1.125rem}.nolist li::after,.nolist li::before{content:"";position:absolute;left:.125rem;top:.8125rem;width:1rem;height:.1875rem;border-radius:.125rem;background-color:rgb(var(--color-primary));-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nolist li::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cdetails--inverse .cdetails__label{color:rgb(var(--color-secondary))}.cdetails--inverse .cdetails__value{color:rgb(var(--color-white))}.route{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.route__h{font-size:1.375rem;color:rgb(var(--color-white));margin-bottom:1rem}.route__list{display:grid;gap:.75rem;counter-reset:route}.route__list li{counter-increment:route;position:relative;padding:.75rem 1rem .75rem 3.25rem;border-radius:.75rem;background-color:rgb(var(--color-gray-800))}.route__list li::before{content:counter(route);position:absolute;left:.75rem;top:.75rem;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;background-color:rgb(var(--color-secondary));color:rgb(var(--color-black));font-weight:700;font-size:.875rem}.page--legal .win__body{padding-bottom:calc(4rem + 1.75rem)}.legal{display:grid;grid-template-columns:15.625rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem)}.legal__toc{position:sticky;top:6.875rem;align-self:start;padding:1rem 1.5rem;border-radius:.75rem;background-color:rgb(var(--color-gray-200));font-size:.9375rem}.legal__toc ol{display:grid;gap:.25rem;margin-top:.5rem;list-style:decimal;padding-left:1.5rem}.legal__toc a{display:inline-block;padding:.1875rem 0}.legal__toc-title{font-weight:700}.legal__text{max-width:68ch;display:grid;gap:2rem}.legal__sec{scroll-margin-top:6.875rem}.legal__sec p+p,.legal__sec p+ul,.legal__sec ul+p{margin-top:.75rem}.legal__h{font-family:"Titillium Web","Segoe UI",sans-serif;font-weight:700;font-size:1.375rem;line-height:1.3;margin-bottom:.75rem}.legal__n{color:rgb(var(--color-primary))}.legal__list{display:grid;gap:.5rem}.legal__list li{position:relative;padding-left:1.5rem}.legal__list li::before{content:"";position:absolute;left:0;top:.625rem;width:.5rem;height:.5rem;border-radius:.125rem;background-color:rgb(var(--color-accent))}@media (min-width:61.99875em){.desk>.win--w62{width:62%}.desk>.win--w70{width:70%}.desk>.win--w78{width:78%}.desk>.win--w86{width:86%}.desk>.win--w94{width:94%}.desk>.win--right{align-self:flex-end}.desk>.win--center{align-self:center}.desk>.win--in{margin-left:6%}}@media (min-width:87.5em){.win__title{font-size:2.625rem}.hero__title{font-size:3.5rem}.perks__statement{font-size:2.875rem}.phead__title{font-size:3.25rem}}@media (max-width:20em){.win__title{font-size:1.25rem}.hero__title{font-size:1.5rem}.perks__statement{font-size:1.5rem}.phead__title{font-size:1.375rem}}@media (max-width:73.74875em){.dock__menu{display:inline-flex}.dock__nav{position:absolute;left:0;right:0;top:calc(100% + .5rem);margin:0;padding:.75rem;border-radius:1.125rem;background-color:rgb(var(--color-white));color:rgb(var(--color-black));box-shadow:0 1.875rem 3.75rem -1.5rem rgba(var(--color-black),.5),0 .25rem .625rem rgba(var(--color-black),.08);opacity:0;visibility:hidden;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);transition:opacity .25s var(--transition-function),visibility 0s linear .35s,-webkit-transform .35s var(--transition-function);transition:opacity .25s var(--transition-function),transform .35s var(--transition-function),visibility 0s linear .35s;transition:opacity .25s var(--transition-function),transform .35s var(--transition-function),visibility 0s linear .35s,-webkit-transform .35s var(--transition-function)}.dock__nav a:focus-visible{outline:.1875rem solid rgb(var(--color-primary));outline-offset:.1875rem;border-radius:.375rem}.dock__list{flex-direction:column;align-items:stretch;gap:.25rem}.dock__sep{width:auto;height:.0625rem;margin:.5rem .75rem;background-color:rgba(var(--color-black),.12)}.dock__link{width:100%;min-height:3rem;padding:0 1rem;font-size:1.0625rem;color:rgb(var(--color-black))}.dock__link--cta{background-color:rgb(var(--color-primary));color:rgb(var(--color-white))}.dock.is-open .dock__nav{opacity:1;visibility:visible;-webkit-transform:none;transform:none;transition:opacity .25s var(--transition-function),-webkit-transform .35s var(--transition-function);transition:opacity .25s var(--transition-function),transform .35s var(--transition-function);transition:opacity .25s var(--transition-function),transform .35s var(--transition-function),-webkit-transform .35s var(--transition-function)}.dock.is-open .dock__menu .dock__menu-a{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.dock.is-open .dock__menu .dock__menu-b{opacity:0}.dock.is-open .dock__menu .dock__menu-c{-webkit-transform:translate(0,-6px) rotate(-45deg) scaleX(1.5);transform:translate(0,-6px) rotate(-45deg) scaleX(1.5)}html:not(.js) .dock{position:static}html:not(.js) .dock .dock__bar{flex-wrap:wrap}html:not(.js) .dock .dock__menu{display:none}html:not(.js) .dock .dock__nav{position:static;width:100%;opacity:1;visibility:visible;-webkit-transform:none;transform:none}}@media (max-width:73.74875em)and (any-hover:hover){.dock__link:hover{background-color:rgb(var(--color-gray-200));color:rgb(var(--color-black))}}@media (max-width:61.99875em){.foot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.foot__grid .foot__about{grid-column:1/-1}.foot__notices{grid-template-columns:minmax(0,1fr)}.hero__inner{grid-template-columns:minmax(0,1fr);gap:3rem}.split{grid-template-columns:minmax(0,1fr);gap:2rem}.split__side{position:static}.actors{grid-template-columns:minmax(0,1fr)}.assets__panel{grid-template-columns:minmax(0,1fr);gap:1.5rem}.myths{grid-template-columns:minmax(0,1fr)}.myth,.myth:nth-child(1),.myth:nth-child(2){grid-column:auto}.perks__list{grid-template-columns:repeat(2,minmax(0,1fr))}.contact{grid-template-columns:minmax(0,1fr);gap:2rem}.prose--two{grid-template-columns:minmax(0,1fr);gap:1rem}.route{grid-template-columns:minmax(0,1fr)}.legal{grid-template-columns:minmax(0,1fr)}.legal__toc{position:static}}@media (max-width:47.99875em){.menu__body{position:fixed;width:100%;height:100vh;left:-100%;top:0;overflow:auto;padding:4.375rem .9375rem .9375rem .9375rem;background-color:var(--c-bg);transition:left .3s;z-index:0}.menu__body::before{content:"";position:fixed;width:100%;height:4.375rem;left:-100%;top:0;transition:left .3s;z-index:2}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:var(--text-primary)}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.win__body{padding:2rem 1.5rem calc(2rem + 1.75rem)}.hero__text{font-size:1.0625rem}.stack::before{inset:3.5rem -1.5rem -1.25rem 2.25rem}.js .stack__deck{padding:5.25rem 0 0 1.75rem}.js .stack__win[data-pos="1"]{-webkit-transform:translate(-.875rem,-2.625rem) scale(.97);transform:translate(-.875rem,-2.625rem) scale(.97)}.js .stack__win[data-pos="2"]{-webkit-transform:translate(-1.75rem,-5.25rem) scale(.94);transform:translate(-1.75rem,-5.25rem) scale(.94)}.actors__map{aspect-ratio:auto;display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem}.actors__svg{display:none}.actors__node,.actors__node[aria-pressed=true]{position:static;-webkit-transform:none;transform:none;max-width:none;flex:1 1 auto}.perks{padding:2rem 1.5rem}.cform__row{grid-template-columns:minmax(0,1fr)}.phead__intro{font-size:1.0625rem}.method{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:29.99875em){.win__body{padding:1.5rem 1.125rem calc(1.5rem + 1.75rem)}.logo__name{font-size:1rem}.logo__tld{font-size:.875rem}.foot__grid{grid-template-columns:minmax(0,1fr);padding:2rem 1.5rem;gap:2rem}.foot__base{padding:1rem 1.5rem}.notice__body{padding:1.5rem}.hero__actions .btn{width:100%}.stack__body{padding:1rem 1.5rem 1.5rem}.assets__row{grid-template-columns:minmax(0,1fr);gap:.25rem}.stepper__track{left:1.0625rem;right:1.0625rem;bottom:.9375rem}.stepper__mark{width:2.125rem;height:2.125rem;border-radius:.625rem;font-size:.875rem}.perks__list{grid-template-columns:minmax(0,1fr)}}@media (min-width:20em)and (max-width:87.5em){.win__title{font-size:clamp(1.25rem ,.8425925926rem + 2.037037037vw ,2.625rem)}.hero__title{font-size:clamp(1.5rem ,.9074074074rem + 2.962962963vw ,3.5rem)}.perks__statement{font-size:clamp(1.5rem ,1.0925925926rem + 2.037037037vw ,2.875rem)}.phead__title{font-size:clamp(1.375rem ,.8194444444rem + 2.7777777778vw ,3.25rem)}}@media (min-width:48em)and (max-width:61.99875em){.desk>.win--right{margin-left:4%;width:96%}.desk>.win--in{width:96%}}@media (any-hover:hover){.btn--primary:hover{background-color:rgb(var(--color-primary-dark));-webkit-transform:translateY(-.0625rem);transform:translateY(-.0625rem)}.btn--ghost:hover{background-color:rgb(var(--color-black));color:rgb(var(--color-white))}.link:hover{color:rgb(var(--color-black))}.win__toggle:hover{background-color:rgba(var(--color-black),.12)}.win--dark .win__toggle:hover{background-color:rgba(var(--color-white),.18)}.dock__link:hover{background-color:rgba(var(--color-white),.1);color:rgb(var(--color-white))}.dock__link--cta:hover{background-color:rgb(var(--color-white));color:rgb(var(--color-black))}.foot__link:hover{color:rgb(var(--color-white));text-decoration:underline;text-underline-offset:.25rem}.notice__close:hover{background-color:rgba(var(--color-white),.22)}.stack__tab:hover:not([aria-pressed=true]){background-color:rgb(var(--color-white))}.js .stack__win[data-pos="1"]:hover,.js .stack__win[data-pos="2"]:hover{-webkit-filter:none;filter:none}.assets__tab:hover:not([aria-selected=true]){color:rgb(var(--color-primary))}.gloss__btn:hover:not(:disabled){background-color:rgb(var(--color-primary))}.faq-item__question:hover{color:rgb(var(--color-primary))}.win--dark .faq-item__question:hover{color:rgb(var(--color-secondary))}.legal__toc a:hover{color:rgb(var(--color-primary));text-decoration:underline;text-underline-offset:.1875rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::after,*::before{-webkit-animation-duration:NaNs!important;animation-duration:NaNs!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:NaNs!important;transition-delay:0s!important}.marquee__track{-webkit-animation:none;animation:none;width:auto;padding:0 1.5rem}.marquee__row{flex-wrap:wrap;row-gap:.5rem}.marquee__row+.marquee__row{display:none}}