.persadoAbout{--about-red:#ed1b35;--about-navy:#091321;--about-muted:#66717b;--about-teal:#0a8f8e;--about-line:#ecece8;position:relative;isolation:isolate;width:100%;min-height:100%;overflow-x:clip;font-family:Poppins,sans-serif;color:var(--about-navy);background:radial-gradient(ellipse 46% 34% at 88% 0,rgba(237,27,53,.08),transparent 62%),radial-gradient(ellipse 40% 28% at 8% 18%,rgba(10,143,142,.06),transparent 58%),linear-gradient(180deg,snow,#fff 42%,#fff)}.persadoAbout:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 3% 2%,rgba(255,107,137,.12) 0,transparent 22%),radial-gradient(ellipse at 98% 42%,rgba(137,173,255,.14) 0,transparent 40%)}.persadoAbout__curve,.persadoAbout__dots,.persadoAbout__glow{display:none}.persadoAbout__wrap{position:relative;z-index:2;width:100%;max-width:100rem;margin:0 auto;padding:1rem 5.5rem 2.4rem;display:flex;flex-direction:column}.persadoAbout .persadoAbout__back.historyBackLink{position:relative;top:auto;left:auto;z-index:30;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 1.85rem;flex-shrink:0;transform:none;text-decoration:none;line-height:0}.persadoAbout .persadoAbout__back .historyBackButton{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid rgba(9,19,33,.18);border-radius:50%;background:#fff;color:var(--about-navy);box-shadow:0 4px 14px rgba(9,19,33,.04);cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.persadoAbout .persadoAbout__back .historyBackButton svg{display:block;width:1.1rem;height:1.1rem;margin:0;transition:transform .25s ease}.persadoAbout .persadoAbout__back .historyBackButton:focus-visible,.persadoAbout .persadoAbout__back .historyBackButton:hover{background:rgba(9,19,33,.04);border-color:rgba(9,19,33,.4);color:var(--about-navy);transform:translateX(-2px);box-shadow:0 8px 18px rgba(9,19,33,.08);outline:none}.persadoAbout .persadoAbout__back .historyBackButton:focus-visible svg,.persadoAbout .persadoAbout__back .historyBackButton:hover svg{transform:translateX(-2px) scale(1.08)}.persadoAbout .persadoAbout__back .historyBackButton:active{transform:translateX(0) scale(.96)}.persadoAbout__container{position:relative;z-index:2;width:100%;margin:0;padding:0}.aboutArchitecture{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.28fr);align-items:center;grid-gap:1.6rem 2.4rem;gap:1.6rem 2.4rem;min-height:0;padding:0 0 1.35rem}.aboutArchitecture__intro{min-width:0;align-self:center}.aboutArchitecture__label{display:inline-flex;align-items:center;gap:.45rem;min-height:0;margin-bottom:.85rem;padding:0;border:0;border-radius:0;background:none;color:var(--about-teal);font-size:.72rem;font-weight:700;letter-spacing:.14em}.aboutArchitecture__label span{display:block;width:2px;height:.82rem;background:var(--about-red)}.aboutArchitecture__intro h1{margin:0;color:var(--about-navy);font-size:clamp(2.05rem,3.2vw,3.05rem);font-weight:800;line-height:1.12;letter-spacing:-.04em}.aboutArchitecture__intro h1 span{color:var(--about-red);background:none;-webkit-text-fill-color:currentColor}.aboutArchitecture__description{max-width:38rem;margin:.85rem 0 0;color:var(--about-muted);font-size:1rem;font-weight:400;line-height:1.55}.aboutArchitecture__tagline{display:flex;align-items:center;gap:.85rem;margin-top:.95rem}.aboutArchitecture__tagline i{display:block;width:2rem;height:2px;background:var(--about-red)}.aboutArchitecture__tagline span{color:var(--about-navy);font-size:.62rem;font-weight:700;letter-spacing:.18em}.aboutArchitecture__diagram{position:relative;display:grid;grid-template-columns:8.2rem 1.15rem minmax(0,1fr) 1.15rem 8.6rem;align-items:center;justify-content:center;min-width:0;padding-right:3.4rem}.aboutArchitecture__side{position:relative;z-index:3;display:flex;flex-direction:column;gap:.55rem}.aboutArchitecture__side h3{margin:0 0 .1rem;color:var(--about-muted);font-size:.64rem;font-weight:700;letter-spacing:.13em}.aboutArchitecture__sideItem{display:grid;grid-template-columns:2.85rem minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem;min-height:3.05rem}.aboutArchitecture__sideItem span{color:var(--about-navy);font-size:.68rem;font-weight:700;line-height:1.25}.aboutArchitecture__roundIcon{display:grid;place-items:center;width:2.85rem;height:2.85rem;border:1px solid rgba(9,19,33,.08);border-radius:50%;background:#fff;box-shadow:0 6px 16px rgba(9,19,33,.05)}.aboutArchitecture__roundIcon svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.aboutArchitecture__roundIcon--red{color:var(--about-red)}.aboutArchitecture__roundIcon--navy{color:var(--about-navy)}.aboutArchitecture__roundIcon--purple{color:#6258ed}.aboutArchitecture__roundIcon--green{color:var(--about-teal)}.aboutArchitecture__roundIcon--blue{color:#167be7}.aboutArchitecture__roundIcon--orange{color:#f07a1c}.aboutArchitecture__connectors{position:relative;display:flex;flex-direction:column;justify-content:space-around;height:13.4rem}.aboutArchitecture__connectors span{width:100%;height:1px;border-top:1px dashed rgba(10,143,142,.38);animation:aboutConnectorPulse 2.5s ease-in-out infinite alternate}.aboutArchitecture__connectors span:nth-child(2){animation-delay:.3s}.aboutArchitecture__connectors span:nth-child(3){animation-delay:.6s}.aboutArchitecture__connectors span:nth-child(4){animation-delay:.9s}@keyframes aboutConnectorPulse{0%{opacity:.35}to{opacity:1}}.aboutPlatform{position:relative;z-index:4;padding:.95rem .95rem .75rem;border:1px solid rgba(9,19,33,.06);border-radius:.95rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04)}.aboutPlatform h3{margin:0 0 .7rem;color:var(--about-red);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-align:center}.aboutPlatform__corner{position:absolute;width:.85rem;height:.85rem;border-color:var(--about-teal);border-style:solid}.aboutPlatform__corner--tl{top:.4rem;left:.4rem;border-width:2px 0 0 2px}.aboutPlatform__corner--tr{top:.4rem;right:.4rem;border-width:2px 2px 0 0}.aboutPlatform__corner--bl{bottom:.4rem;left:.4rem;border-width:0 0 2px 2px}.aboutPlatform__corner--br{right:.4rem;bottom:.4rem;border-width:0 2px 2px 0}.aboutPlatform__item{display:grid;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;grid-gap:.6rem;gap:.6rem;min-height:3.15rem;margin-bottom:.4rem;padding:.42rem .6rem;border:1px solid var(--about-line);border-radius:.7rem;background:#fff;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.aboutPlatform__item:last-of-type{margin-bottom:.35rem}.aboutPlatform__item:hover{transform:translateY(-2px);border-color:rgba(9,19,33,.1);box-shadow:0 10px 20px rgba(9,19,33,.06)}.aboutPlatform__item strong{display:block;color:var(--about-navy);font-size:.78rem;font-weight:800;line-height:1.2}.aboutPlatform__item span{display:block;margin-top:.12rem;color:var(--about-muted);font-size:.68rem;line-height:1.35}.aboutPlatform__icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:50%}.aboutPlatform__icon svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.aboutPlatform__icon--red{color:var(--about-red);background:linear-gradient(135deg,#fff0f5,#ffe9f1)}.aboutPlatform__icon--green{color:var(--about-teal);background:linear-gradient(135deg,#e7fbf7,#dcf8f2)}.aboutPlatform__icon--blue{color:#167be7;background:linear-gradient(135deg,#edf7ff,#e5f1ff)}.aboutPlatform__icon--purple{color:#6258ed;background:linear-gradient(135deg,#f3efff,#ece7ff)}.aboutPlatform__footer{padding-top:.2rem;color:var(--about-muted);font-size:.58rem;text-align:center}.aboutArchitecture__handText{position:absolute;right:-.2rem;top:6.4rem;color:var(--about-navy);font-family:cursive;font-size:1.05rem;font-style:italic;font-weight:700;line-height:1.15;transform:rotate(-10deg)}.aboutArchitecture__handText i{display:block;width:4.4rem;height:2px;margin-top:.55rem;background:var(--about-red);transform:rotate(-8deg)}.aboutCompany{position:relative;margin-top:.15rem;padding:1.35rem 1.4rem 1.15rem;border:1px solid rgba(9,19,33,.06);border-radius:.95rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04)}.aboutCompany__eyebrow{margin-bottom:.55rem;color:var(--about-red);font-size:.72rem;font-weight:700;letter-spacing:.14em}.aboutCompany__heading h2{margin:0;color:var(--about-navy);font-size:clamp(1.7rem,2.5vw,2.35rem);font-weight:800;letter-spacing:-.04em;line-height:1.15}.aboutCompany__redLine{display:block;width:2rem;height:2px;margin-top:.75rem;border-radius:0;background:var(--about-red)}.aboutCompany__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.2rem 1.6rem;gap:1.2rem 1.6rem;margin-top:1.05rem}.aboutCompany__content p{margin:0;color:var(--about-muted);font-size:.88rem;font-weight:400;line-height:1.55}.aboutStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1.15rem;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.aboutStats__item{position:relative;display:grid;grid-template-columns:2.85rem minmax(0,1fr);align-items:center;grid-gap:.7rem;gap:.7rem;min-height:0;padding:.9rem .95rem;border:1px solid rgba(9,19,33,.06);border-radius:.85rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.aboutStats__item:after{display:none}.aboutStats__item:hover{transform:translateY(-2px);border-color:rgba(9,19,33,.1);box-shadow:0 12px 24px rgba(9,19,33,.08)}.aboutStats__item strong{display:block;color:var(--about-red);background:none;-webkit-text-fill-color:currentColor;font-size:1.12rem;font-weight:800;letter-spacing:-.03em;line-height:1.15}.aboutStats__item p{margin:.18rem 0 0;color:var(--about-muted);font-size:.74rem;line-height:1.4}.aboutStats__icon{display:grid;place-items:center;width:2.85rem;height:2.85rem;border-radius:50%;background:linear-gradient(135deg,#edf7ff,#e5f1ff);color:#167be7}.aboutStats__icon svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1100px){.persadoAbout__wrap{padding:1rem 2.5rem 2.2rem}.aboutArchitecture__handText{display:none}.aboutArchitecture__diagram{padding-right:0}}@media(max-width:64rem){.persadoAbout__wrap{padding:1rem 2rem 2.2rem}.persadoAbout .persadoAbout__back.historyBackLink{margin-bottom:1.7rem}.aboutArchitecture{display:block;padding-bottom:1.15rem}.aboutArchitecture__intro{max-width:42rem}.aboutArchitecture__intro h1{font-size:clamp(2.2rem,5.2vw,2.7rem)}.aboutArchitecture__description{font-size:1.05rem}.aboutArchitecture__diagram{width:100%;margin:1.35rem auto 0;grid-template-columns:7.6rem 1rem minmax(0,1fr) 1rem 8rem}.aboutCompany__content{grid-template-columns:1fr;gap:.85rem}.aboutStats{grid-template-columns:1fr 1fr}}@media(max-width:48rem){.persadoAbout__wrap{padding:1.15rem 1.5rem 2.2rem}.persadoAbout .persadoAbout__back.historyBackLink{margin-bottom:1.6rem}.persadoAbout .persadoAbout__back .historyBackButton{width:2.7rem;height:2.7rem}.persadoAbout .persadoAbout__back .historyBackButton svg{width:1.2rem;height:1.2rem}.aboutArchitecture__label{font-size:.82rem}.aboutArchitecture__intro h1{font-size:clamp(2.35rem,8.4vw,2.75rem);line-height:1.16;letter-spacing:-.03em}.aboutArchitecture__description{max-width:none;margin-top:.9rem;font-size:1.08rem;line-height:1.6}.aboutArchitecture__tagline span{font-size:.75rem;letter-spacing:.14em}.aboutArchitecture__diagram{display:flex;flex-direction:column;align-items:stretch;gap:.85rem;margin-top:1.15rem}.aboutArchitecture__side{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem}.aboutArchitecture__side h3{grid-column:1/-1}.aboutArchitecture__sideItem{grid-template-columns:2.7rem minmax(0,1fr);min-height:3.2rem;padding:.55rem .6rem;border:1px solid rgba(9,19,33,.06);border-radius:.8rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04)}.aboutArchitecture__sideItem span{font-size:.78rem}.aboutArchitecture__roundIcon{width:2.55rem;height:2.55rem}.aboutArchitecture__roundIcon svg{width:1.05rem;height:1.05rem}.aboutArchitecture__connectors{display:none}.aboutPlatform{width:100%}.aboutPlatform__footer{font-size:.75rem;line-height:1.45}.aboutPlatform__item{min-height:3.4rem}.aboutPlatform__item strong{font-size:1.05rem}.aboutPlatform__item span{font-size:.88rem}.aboutArchitecture__outputs{order:5}.aboutCompany{padding:1.15rem 1rem 1rem}.aboutCompany__eyebrow{font-size:.82rem}.aboutCompany__heading h2{font-size:clamp(1.85rem,7vw,2.2rem)}.aboutCompany__content p{font-size:.98rem;line-height:1.6}.aboutStats{gap:.65rem}.aboutStats__item{padding:.85rem .8rem}.aboutStats__item strong{font-size:1.08rem}.aboutStats__item p{font-size:.82rem}}@media(max-width:380px){.persadoAbout__wrap{padding-inline:1.5rem}.aboutArchitecture__side,.aboutStats{grid-template-columns:1fr}}@media(hover:none){.aboutPlatform__item:hover,.aboutStats__item:hover{transform:none}}@media(prefers-reduced-motion:reduce){.aboutArchitecture__connectors span,.aboutPlatform__item,.aboutStats__item,.persadoAbout .persadoAbout__back .historyBackButton,.persadoAbout .persadoAbout__back .historyBackButton svg{animation:none!important;transition:none!important;transform:none!important}}.statusModal{--accent:#f31d46;--accent-soft:#fff2f5;--notice-bg:#fff4f6;position:fixed;inset:0;z-index:2147483000;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;height:100dvh;padding:1.5rem;background:rgba(24,34,48,.72);backdrop-filter:blur(.45rem);-webkit-backdrop-filter:blur(.45rem);overflow-x:hidden;overflow-y:auto;animation:statusOverlayIn .22s ease both}.statusModal,.statusModal button,.statusModal h2,.statusModal h3,.statusModal li,.statusModal p,.statusModal span{letter-spacing:0;word-spacing:.18em}.statusModal--success{--accent:#16ad6c;--accent-2:#38c987;--accent-soft:#e9faf3;--notice-bg:linear-gradient(100deg,rgba(235,252,246,.98),rgba(239,253,249,.98))}.statusModal--error{--accent:#f51d43;--accent-2:#ff586d;--accent-soft:#fff0f3;--notice-bg:linear-gradient(105deg,#fff7f8,#fff1f4)}.statusModal--logout{--accent:#f51d43;--accent-2:#ff0d62;--accent-soft:#fff1f4;--notice-bg:linear-gradient(105deg,#fff7f8,#fff1f4)}.statusModal__card{position:relative;width:min(100%,36rem);margin:auto;padding:2.2rem 2.1rem 2rem;border:1px solid rgba(223,228,235,.95);border-radius:1.75rem;background:linear-gradient(145deg,hsla(0,0%,100%,.995),rgba(253,254,255,.985));box-shadow:0 2.2rem 5rem rgba(10,19,33,.3);overflow:hidden;animation:statusCardIn .35s cubic-bezier(.22,1,.36,1) both}.statusModal__card:before{width:22rem;height:22rem;top:-11rem;left:-8rem;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 8%,transparent),transparent 70%)}.statusModal__card:after,.statusModal__card:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.statusModal__card:after{width:19rem;height:19rem;right:-11rem;bottom:-9rem;background:radial-gradient(circle,rgba(69,177,255,.05),transparent 70%)}.statusModal .statusModal__x{position:absolute;top:1.15rem;right:1.15rem;z-index:20;display:grid;place-items:center;width:2.75rem;min-width:2.75rem;max-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;border:1px solid #e5e9ef;border-radius:50%;background:hsla(0,0%,100%,.96);color:#18202d;box-shadow:0 .3rem .8rem rgba(10,20,35,.1);cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.statusModal .statusModal__x svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round}.statusModal .statusModal__x:hover{color:var(--accent);background:var(--accent-soft);transform:rotate(6deg)}.statusModal .statusModal__x:active{transform:scale(.92)}.statusModal__visual{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:12rem;margin-bottom:.4rem}.statusModal__visualGlow{position:absolute;top:50%;left:50%;width:12rem;height:12rem;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--accent-soft) 0,hsla(0,0%,100%,0) 70%);filter:blur(.15rem)}.statusModal__image{position:relative;z-index:2;width:10rem;height:10rem;object-fit:contain;filter:drop-shadow(0 .7rem .7rem rgba(25,37,55,.08));animation:statusImageIn .55s cubic-bezier(.22,1,.36,1) both}.statusModal--logout .statusModal__image{width:9rem;height:9rem}.statusModal__content{position:relative;z-index:3;width:100%;text-align:center}.statusModal__content h2{display:block;margin:0;color:#080e1b;font-size:clamp(1.8rem,4vw,2.35rem);font-weight:800;line-height:1.08;letter-spacing:0;word-spacing:.22em;white-space:normal}.statusModal__content h2 span{display:inline;margin-left:.28em;color:var(--accent);letter-spacing:0;word-spacing:.22em}.statusModal__content p{max-width:29rem;margin:1rem auto 0;color:#737c8d;font-size:1.02rem;font-weight:500;line-height:1.5}.statusModal__notice{position:relative;z-index:3;display:flex;align-items:flex-start;gap:1rem;width:100%;margin-top:2rem;padding:1.35rem 1.4rem;border:1px solid color-mix(in srgb,var(--accent) 8%,transparent);border-radius:1.15rem;background:var(--notice-bg)}.statusModal__noticeIcon{flex:0 0 auto;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,#fff)}.statusModal__noticeIcon svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.statusModal--error .statusModal__noticeIcon{background:linear-gradient(135deg,#ff414f,#ed1244);color:#fff}.statusModal__noticeContent{flex:1 1;min-width:0;padding-top:.15rem}.statusModal__noticeContent h3{margin:0 0 .35rem;color:#141c2b;font-size:1rem;font-weight:800;line-height:1.3}.statusModal__noticeContent p{margin:0;color:#788194;font-size:.9rem;font-weight:500;line-height:1.45}.statusModal__noticeContent ul{display:flex;flex-direction:column;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none}.statusModal__noticeContent li{position:relative;padding-left:1rem;color:#747d8d;font-size:.88rem;font-weight:500;line-height:1.4}.statusModal__noticeContent li:before{content:"";position:absolute;top:.55rem;left:0;width:.34rem;height:.34rem;border-radius:50%;background:var(--accent)}.statusModal__actions{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-gap:1rem;gap:1rem;width:100%;margin-top:1.75rem}.statusModal__actions--single{grid-template-columns:1fr}.statusModal .statusModal__btn{display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;min-height:4rem;padding:.9rem 1.25rem;border-radius:.95rem;font-family:inherit;font-size:1.05rem;font-weight:750;line-height:1;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.statusModal .statusModal__btn svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.statusModal .statusModal__btn:active{transform:scale(.98)}.statusModal .statusModal__btn--secondary{border:1px solid #d9dee6;background:#fff;color:#2b3340;box-shadow:0 .15rem .4rem rgba(10,20,30,.03)}.statusModal .statusModal__btn--secondary:hover{background:#fafbfc;border-color:#c4cad4}.statusModal .statusModal__btn--primary{border:0;color:#fff;background:linear-gradient(100deg,#ff272f,#f51942 48%,#ec075b);box-shadow:0 .7rem 1.3rem rgba(239,22,65,.2)}.statusModal .statusModal__btn--primary:hover{transform:translateY(-.1rem);box-shadow:0 .9rem 1.6rem rgba(239,22,65,.27)}.statusModal--success .statusModal__btn--primary{background:linear-gradient(100deg,#ff292f,#f41b3e 52%,#ec0757)}@keyframes statusOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes statusCardIn{0%{opacity:0;transform:translateY(1.5rem) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes statusImageIn{0%{opacity:0;transform:translateY(-.6rem) scale(.88)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:768px){.statusModal{padding:1.25rem}.statusModal__card{width:min(100%,33rem);padding:1.8rem 1.6rem 1.5rem;border-radius:1.55rem}.statusModal__visual{height:10.5rem}.statusModal__image{width:8.5rem;height:8.5rem}.statusModal--logout .statusModal__image{width:8rem;height:8rem}.statusModal__content h2{font-size:2rem}.statusModal__content p{font-size:.95rem}}@media(max-width:520px){.statusModal{padding:.85rem}.statusModal__card{width:100%;padding:1.25rem 1rem 1.05rem;border-radius:1.35rem}.statusModal .statusModal__x{top:.8rem;right:.8rem;width:2.4rem;min-width:2.4rem;max-width:2.4rem;height:2.4rem;min-height:2.4rem}.statusModal .statusModal__x svg{width:1.15rem;height:1.15rem}.statusModal__visual{height:8.3rem;margin-bottom:.1rem}.statusModal__visualGlow{width:9rem;height:9rem}.statusModal__image{width:7rem;height:7rem}.statusModal--logout .statusModal__image{width:6.7rem;height:6.7rem}.statusModal__content h2{font-size:1.65rem;letter-spacing:0;word-spacing:.22em}.statusModal__content p{margin-top:.7rem;font-size:.86rem;line-height:1.45}.desktopBreak{display:none}.statusModal__notice{gap:.75rem;margin-top:1.3rem;padding:1rem .9rem;border-radius:.95rem}.statusModal__noticeIcon{width:3rem;height:3rem}.statusModal__noticeIcon svg{width:1.7rem;height:1.7rem}.statusModal__noticeContent h3{margin-bottom:.25rem;font-size:.88rem}.statusModal__noticeContent li,.statusModal__noticeContent p{font-size:.77rem}.statusModal__actions{gap:.65rem;margin-top:1.2rem}.statusModal .statusModal__btn{min-height:3.55rem;padding:.75rem .65rem;border-radius:.8rem;font-size:.92rem}.statusModal .statusModal__btn svg{width:1.25rem;height:1.25rem}}@media(max-width:360px){.statusModal{padding:.55rem}.statusModal__card{padding:1.05rem .8rem .9rem}.statusModal__visual{height:7rem}.statusModal--logout .statusModal__image,.statusModal__image{width:5.8rem;height:5.8rem}.statusModal__content h2{font-size:1.45rem}.statusModal__content p{font-size:.8rem}.statusModal__notice{padding:.8rem}.statusModal__noticeIcon{width:2.65rem;height:2.65rem}.statusModal__actions,.statusModal__actions--single{grid-template-columns:1fr}.statusModal .statusModal__btn{min-height:3.3rem}}@media(max-height:650px){.statusModal{align-items:flex-start;padding-top:.75rem;padding-bottom:.75rem}.statusModal__card{margin:auto}.statusModal__visual{height:6.5rem}.statusModal--logout .statusModal__image,.statusModal__image{width:5.6rem;height:5.6rem}.statusModal__notice{margin-top:1rem;padding-top:.8rem;padding-bottom:.8rem}.statusModal__actions{margin-top:1rem}}@media(prefers-reduced-motion:reduce){.statusModal,.statusModal__card,.statusModal__image{animation:none}.statusModal .statusModal__btn,.statusModal .statusModal__x{transition:none}}.transactionHistory{--red:#ed1b35;--navy:#091321;--muted:#66717b;--teal:#0a8f8e;--line:#ecece8;position:relative;isolation:isolate;width:100%;min-height:100%;padding:0;overflow-x:clip;font-family:Poppins,sans-serif;color:var(--navy);background:radial-gradient(ellipse 46% 34% at 88% 0,rgba(237,27,53,.08),transparent 62%),radial-gradient(ellipse 40% 28% at 8% 18%,rgba(10,143,142,.06),transparent 58%),linear-gradient(180deg,snow,#fff 42%,#fff)}.transactionHistory:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 3% 2%,rgba(255,107,137,.12) 0,transparent 22%),radial-gradient(ellipse at 98% 42%,rgba(137,173,255,.14) 0,transparent 40%)}.transactionHistory__dots,.transactionHistory__glow{display:none}.transactionHistory__wrap{position:relative;z-index:2;width:100%;max-width:100rem;margin:0 auto;padding:1rem 5.5rem 2.4rem;display:flex;flex-direction:column}.transactionHistory .transactionHistory__pageBack.historyBackLink{position:relative;top:auto;left:auto;z-index:30;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 1.85rem;flex-shrink:0;transform:none;text-decoration:none;line-height:0}.transactionHistory .transactionHistory__pageBack .historyBackButton{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid rgba(9,19,33,.18);border-radius:50%;background:#fff;color:var(--navy);box-shadow:0 4px 14px rgba(9,19,33,.04);cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.transactionHistory .transactionHistory__pageBack .historyBackButton svg{display:block;width:1.1rem;height:1.1rem;margin:0;transition:transform .25s ease}.transactionHistory .transactionHistory__pageBack .historyBackButton:focus-visible,.transactionHistory .transactionHistory__pageBack .historyBackButton:hover{background:rgba(9,19,33,.04);border-color:rgba(9,19,33,.4);color:var(--navy);transform:translateX(-2px);box-shadow:0 8px 18px rgba(9,19,33,.08);outline:none}.transactionHistory .transactionHistory__pageBack .historyBackButton:focus-visible svg,.transactionHistory .transactionHistory__pageBack .historyBackButton:hover svg{transform:translateX(-2px) scale(1.08)}.transactionHistory .transactionHistory__pageBack .historyBackButton:active{transform:translateX(0) scale(.96)}.transactionHistory__container{width:100%;margin:0}.transactionHistory__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.55fr);align-items:center;min-height:0;margin-bottom:1.25rem;overflow:hidden}.transactionHistory__heroContent{position:relative;z-index:5;max-width:42rem}.transactionHistory__eyebrow{margin-bottom:.85rem;color:var(--teal);font-size:.72rem;font-weight:700;letter-spacing:.14em}.transactionHistory__hero h1{margin:0;color:var(--navy);font-size:clamp(2.05rem,3.2vw,3.05rem);font-weight:800;line-height:1.12;letter-spacing:-.04em}.transactionHistory__hero h1 span{color:var(--red);background:none;-webkit-text-fill-color:currentColor}.transactionHistory__heroContent>p{max-width:38rem;margin:.85rem 0 0;color:var(--muted);font-size:1rem;line-height:1.55}.transactionHistory__redLine{width:2rem;height:2px;margin-top:.85rem;border-radius:0;background:var(--red)}.transactionHistory__heroGraphic{position:relative;display:flex;align-items:center;justify-content:flex-end;height:100%}.historyGraphic{position:relative;width:10.5rem;height:10rem}.historyGraphic:before{content:"";position:absolute;top:50%;left:50%;width:14rem;height:14rem;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(232,213,255,.7),rgba(222,238,255,.25) 50%,transparent 72%)}.historyGraphic__backCard{position:absolute;top:2.6rem;left:.3rem;display:grid;place-items:center;width:5.6rem;height:6rem;border-radius:.85rem;color:#fff;background:linear-gradient(145deg,#299cff,#53b8ff);transform:rotate(-9deg)}.historyGraphic__backCard span{font-size:2.2rem;font-weight:300}.historyGraphic__paper{position:absolute;top:0;right:0;width:6.4rem;height:8.6rem;padding:1.15rem .95rem;border:1px solid hsla(0,0%,100%,.8);border-radius:.8rem;background:hsla(0,0%,100%,.9);box-shadow:0 10px 24px rgba(84,104,150,.12);transform:rotate(-7deg)}.historyGraphic__paper>span{display:block;width:100%;height:.32rem;margin-top:.55rem;border-radius:10rem;background:#dce5f8}.historyGraphic__brand{margin-bottom:.7rem;color:var(--red);font-size:1.15rem;font-weight:800}.transactionHistory__sideText{display:flex;flex-direction:column;margin-left:1.4rem;color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.5;letter-spacing:.12em}.transactionHistory__sideText i{display:block;width:1.7rem;height:2px;margin-top:.55rem;background:var(--red)}.historyTabs{position:relative;z-index:10;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-bottom:1rem;padding:.3rem;border:1px solid rgba(9,19,33,.06);border-radius:.9rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04)}.historyTabs__item{position:relative;min-height:2.7rem;padding:.55rem .6rem;border:0;border-radius:.7rem;color:var(--muted);background:transparent;font-family:inherit;font-size:.9rem;font-weight:650;cursor:pointer;transition:color .2s ease,background .2s ease}.historyTabs__item:after{display:none}.historyTabs__item:hover{color:var(--navy);background:#f6f7f9}.historyTabs__item.active{color:#fff;font-weight:700;background:var(--navy)}.transactionHistory__list{display:flex;flex-direction:column;gap:.75rem}.transactionCard{position:relative;display:grid;grid-template-columns:3.4rem minmax(14rem,2.2fr) minmax(6.5rem,.85fr) minmax(5.5rem,.7fr) minmax(5.5rem,.7fr) minmax(6.5rem,.8fr) 1.2rem;align-items:center;grid-column-gap:1rem;column-gap:1rem;min-height:0;padding:1rem 1.1rem;overflow:hidden;border:1px solid rgba(9,19,33,.06);border-radius:.95rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.transactionCard:hover{transform:translateY(-2px);border-color:rgba(9,19,33,.1);box-shadow:0 12px 24px rgba(9,19,33,.08)}.transactionCard__icon{display:grid;place-items:center;width:3.15rem;height:3.15rem;border-radius:.8rem}.transactionCard__icon svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.transactionCard--pending .transactionCard__icon{color:var(--red);background:linear-gradient(145deg,#fff0f2,#ffe8ed)}.transactionCard--rejected .transactionCard__icon{color:#1686ee;background:linear-gradient(145deg,#eef8ff,#e4f2ff)}.transactionCard--completed .transactionCard__icon{color:var(--teal);background:linear-gradient(145deg,#e9faf6,#dcf7f0)}.transactionCard--hold .transactionCard__icon{color:#f27a13;background:linear-gradient(145deg,#fff5e9,#ffead3)}.transactionCard__main{min-width:0}.transactionCard__top{display:flex;align-items:center;margin-bottom:.4rem}.transactionCard__top time{display:none;color:#8995a7;font-size:.72rem;font-weight:500}.transactionCard__badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:1.55rem;padding:.22rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700}.transactionCard__badge--pending{color:#f01839;background:#ffe7ec}.transactionCard__badge--rejected{color:#354458;background:#e8eff6}.transactionCard__badge--completed{color:#05865e;background:#dff8ee}.transactionCard__badge--hold{color:#ec6c09;background:#fff0de}.transactionCard__main h2{margin:0;color:var(--navy);font-size:.98rem;font-weight:800;line-height:1.3}.transactionCard__description{margin:.22rem 0 0;color:var(--muted);font-size:.8rem;line-height:1.4}.transactionCard__detail{display:flex;flex-direction:column;min-width:0;gap:.15rem}.transactionCard__detail span{color:var(--muted);font-size:.74rem;font-weight:500}.transactionCard__detail strong{overflow:hidden;color:var(--navy);font-size:.88rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.transactionCard__amount{color:var(--red);font-size:.98rem;font-weight:800;text-align:right;white-space:nowrap}.transactionCard__arrow{display:grid;place-items:center;color:#8493a8}.transactionCard__arrow svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.transactionCard__wallet{display:none}.transactionHistory__empty{display:flex;flex-direction:column;align-items:center;min-height:16rem;padding:2.4rem 1rem;border:1px solid rgba(9,19,33,.06);border-radius:1rem;background:#fff;text-align:center}.transactionHistory__empty img{width:7.5rem;height:auto;object-fit:contain}.transactionHistory__empty h3{margin:1rem 0 .3rem;color:var(--navy);font-size:1.1rem}.transactionHistory__empty p{margin:0;color:var(--muted);font-size:.9rem}@media(max-width:1100px){.transactionHistory__wrap{padding:1rem 2.5rem 2.2rem}.transactionHistory__sideText{display:none}.transactionCard{grid-template-columns:3.2rem minmax(12rem,1.8fr) minmax(5.5rem,.75fr) minmax(5rem,.6fr) minmax(5rem,.65fr) minmax(6rem,.75fr) 1rem}}@media(max-width:64rem){.transactionHistory__wrap{padding:1rem 2rem 2.2rem}.transactionHistory .transactionHistory__pageBack.historyBackLink{margin-bottom:1.7rem}.transactionHistory__hero{grid-template-columns:1fr}.transactionHistory__heroGraphic{display:none}.transactionHistory__hero h1{font-size:clamp(2.2rem,5.2vw,2.7rem)}.transactionCard{grid-template-columns:3.2rem minmax(0,1fr) auto 1rem}.transactionCard__detail{display:none}.transactionCard__top{justify-content:space-between;gap:.75rem}.transactionCard__top time{display:block}}@media(max-width:48rem){.transactionHistory__wrap{padding:1.15rem 1.5rem 2.2rem}.transactionHistory .transactionHistory__pageBack.historyBackLink{margin-bottom:1.6rem}.transactionHistory .transactionHistory__pageBack .historyBackButton{width:2.7rem;height:2.7rem}.transactionHistory .transactionHistory__pageBack .historyBackButton svg{width:1.2rem;height:1.2rem}.transactionHistory__eyebrow{font-size:.82rem}.transactionHistory__hero h1{font-size:clamp(2.35rem,8.4vw,2.75rem);line-height:1.16}.transactionHistory__heroContent>p{font-size:1.08rem}.historyTabs{overflow-x:auto;padding:.25rem}.historyTabs__item{min-height:2.55rem;font-size:.82rem;white-space:nowrap}.transactionCard{grid-template-columns:3rem minmax(0,1fr) auto;column-gap:.7rem;padding:.95rem .9rem}.transactionCard__arrow{display:none}.transactionCard__main h2{font-size:.92rem}.transactionCard__description{display:none}.transactionCard__amount{font-size:.92rem}.transactionCard__top time{font-size:.68rem}}@media(max-width:380px){.transactionHistory__wrap{padding-inline:1.5rem}}@media(hover:none){.transactionCard:hover{transform:none}}@media(prefers-reduced-motion:reduce){.historyTabs__item,.transactionCard,.transactionHistory .transactionHistory__pageBack .historyBackButton,.transactionHistory .transactionHistory__pageBack .historyBackButton svg{transition:none!important;transform:none!important}}.depositHistory{--red:#ed1b35;--navy:#091321;--muted:#66717b;--teal:#0a8f8e;--line:#ecece8;position:relative;isolation:isolate;width:100%;min-height:100%;padding:0;overflow-x:clip;font-family:Poppins,sans-serif;color:var(--navy);background:radial-gradient(ellipse 46% 34% at 88% 0,rgba(237,27,53,.08),transparent 62%),radial-gradient(ellipse 40% 28% at 8% 18%,rgba(10,143,142,.06),transparent 58%),linear-gradient(180deg,snow,#fff 42%,#fff)}.depositHistory:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 3% 2%,rgba(255,107,137,.12) 0,transparent 22%),radial-gradient(ellipse at 98% 42%,rgba(137,173,255,.14) 0,transparent 40%)}.depositHistory *{box-sizing:border-box}.depositHistory__dots,.depositHistory__glow{display:none}.depositHistory__wrap{position:relative;z-index:2;width:100%;max-width:100rem;margin:0 auto;padding:1rem 5.5rem 2.4rem;display:flex;flex-direction:column}.depositHistory__pageBack.historyBackLink{position:relative;top:auto;left:auto;z-index:30;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 1.85rem;flex-shrink:0;transform:none;text-decoration:none;line-height:0}.depositHistory__pageBack .historyBackButton{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid rgba(9,19,33,.18);border-radius:50%;background:#fff;color:var(--navy);box-shadow:0 4px 14px rgba(9,19,33,.04);cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.depositHistory__pageBack .historyBackButton svg{display:block;width:1.1rem;height:1.1rem;margin:0;transition:transform .25s ease}.depositHistory__pageBack .historyBackButton:focus-visible,.depositHistory__pageBack .historyBackButton:hover{background:rgba(9,19,33,.04);border-color:rgba(9,19,33,.4);color:var(--navy);transform:translateX(-2px);box-shadow:0 8px 18px rgba(9,19,33,.08);outline:none}.depositHistory__pageBack .historyBackButton:focus-visible svg,.depositHistory__pageBack .historyBackButton:hover svg{transform:translateX(-2px) scale(1.08)}.depositHistory__pageBack .historyBackButton:active{transform:translateX(0) scale(.96)}.depositHistory__back{display:none}.depositHistory__container{position:relative;z-index:2;width:100%;max-width:none;margin:0;padding:0}.depositHistory__hero{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:0;margin-bottom:1.25rem}.depositHistory__heroContent{position:relative;z-index:3;width:min(42rem,70%)}.depositHistory__eyebrow{display:block;margin-bottom:.85rem;color:var(--teal);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.depositHistory__title{margin:0;color:var(--navy);font-size:clamp(2.05rem,3.2vw,3.05rem);font-weight:800;line-height:1.12;letter-spacing:-.04em}.depositHistory__title span{background:none;-webkit-text-fill-color:currentColor;color:var(--red)}.depositHistory__description{max-width:38rem;margin:.85rem 0 0;color:var(--muted);font-size:1rem;font-weight:400;line-height:1.55}.depositHistory__titleLine{width:2rem;height:2px;margin-top:.85rem;border-radius:0;background:var(--red)}.depositHistory__visual{position:relative;top:auto;right:auto;width:16rem;height:11rem;flex:0 0 auto;pointer-events:none}.depositHistory__visualGlow{position:absolute;left:0;top:-1rem;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,rgba(174,207,255,.32),transparent 70%)}.depositHistory__visualBlue{position:absolute;left:1.2rem;top:3.6rem;display:flex;align-items:center;justify-content:center;width:5.4rem;height:4.4rem;border-radius:.85rem;background:linear-gradient(145deg,#17a4ff,#277cf0);transform:rotate(-7deg)}.depositHistory__visualBlue svg{width:1.8rem;height:1.8rem;fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.depositHistory__document{position:absolute;top:.6rem;right:3.4rem;width:5.6rem;height:7.4rem;padding:1.1rem .9rem;border:1px solid hsla(0,0%,100%,.95);border-radius:.8rem;background:linear-gradient(150deg,#fff,#f5f7ff);box-shadow:0 10px 24px rgba(78,99,151,.12);transform:rotate(-6deg)}.depositHistory__bracket{display:block;margin-bottom:.7rem;color:var(--red);font-size:1.1rem;font-weight:800}.depositHistory__docLine{display:block;width:100%;height:.28rem;margin-bottom:.4rem;border-radius:5rem;background:#dce5f7}.depositHistory__sideText{position:absolute;right:0;top:2.6rem;display:flex;flex-direction:column;color:var(--muted);font-size:.62rem;font-weight:700;line-height:1.45;letter-spacing:.1em}.depositHistory__sideText i{display:block;width:1.5rem;height:2px;margin-top:.45rem;background:var(--red)}.depositHistory__history{position:relative;z-index:4;width:100%}.depositHistory__list{display:flex;flex-direction:column;width:100%;gap:.75rem}.depositHistory__card{position:relative;display:grid;grid-template-columns:3.4rem minmax(14rem,1.8fr) minmax(8rem,.7fr) minmax(10rem,1fr) minmax(6.5rem,.55fr) 1.2rem;align-items:center;width:100%;min-height:0;grid-gap:1rem;gap:1rem;padding:1rem 1.1rem;border:1px solid rgba(9,19,33,.06);border-radius:.95rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.depositHistory__card:hover{transform:translateY(-2px);border-color:rgba(9,19,33,.1);box-shadow:0 12px 24px rgba(9,19,33,.08)}.depositHistory__icon{display:flex;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;border-radius:.8rem}.depositHistory__icon svg{width:1.3rem;height:1.3rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.depositHistory__icon--credit{color:var(--teal);background:linear-gradient(145deg,#e2faf3,#d5f6ed)}.depositHistory__icon--debit{color:var(--red);background:linear-gradient(145deg,#ffedf0,#ffe3e9)}.depositHistory__main{min-width:0}.depositHistory__main h2{margin:0 0 .2rem;color:var(--navy);font-size:.98rem;font-weight:800;line-height:1.25}.depositHistory__main>p{margin:0;color:var(--muted);font-size:.8rem;font-weight:500;line-height:1.4}.depositHistory__top{display:flex;align-items:center;margin-bottom:.4rem}.depositHistory__top time{display:none;color:#8995a7;font-size:.72rem;font-weight:500}.depositHistory__status{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.28rem .58rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1}.depositHistory__status--credit{color:#078f6c;background:#dcf8ee}.depositHistory__status--debit{color:#e52c47;background:#ffe6eb}.depositHistory__remark{width:-moz-fit-content;width:fit-content;margin-top:.4rem;color:#1689e9;font-size:.74rem;font-weight:600;line-height:1.4}.depositHistory__info{min-width:0}.depositHistory__info span{display:block;margin-bottom:.2rem;color:var(--muted);font-size:.72rem;font-weight:500}.depositHistory__info strong{display:block;color:var(--navy);font-size:.86rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.depositHistory__amount{justify-self:end;white-space:nowrap;font-size:.98rem;font-weight:800}.depositHistory__amount--credit{color:#08a777}.depositHistory__amount--debit{color:var(--red)}.depositHistory__arrow{display:flex;align-items:center;justify-content:center;color:#8ea0b8}.depositHistory__arrow svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.depositHistory__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:16rem;padding:2.4rem 1rem;border:1px solid rgba(9,19,33,.06);border-radius:1rem;background:#fff;text-align:center}.depositHistory__empty img{width:7.5rem;height:auto;object-fit:contain}.depositHistory__empty h3{margin:1rem 0 .35rem;color:var(--navy);font-size:1.1rem;font-weight:800}.depositHistory__empty p{margin:0;color:var(--muted);font-size:.9rem}@media(max-width:1100px){.depositHistory__wrap{padding:1rem 2.5rem 2.2rem}.depositHistory__sideText{display:none}.depositHistory__card{grid-template-columns:3.2rem minmax(12rem,1.5fr) 7.5rem 10rem 6.5rem 1rem}}@media(max-width:64rem){.depositHistory__wrap{padding:1rem 2rem 2.2rem}.depositHistory__pageBack.historyBackLink{margin-bottom:1.7rem}.depositHistory__hero{display:block}.depositHistory__heroContent{width:100%}.depositHistory__visual{display:none}.depositHistory__title{font-size:clamp(2.2rem,5.2vw,2.7rem)}.depositHistory__card{grid-template-columns:3.2rem minmax(0,1fr) auto}.depositHistory__info{display:none}.depositHistory__top{justify-content:space-between;gap:.75rem}.depositHistory__top time{display:block}}@media(max-width:48rem){.depositHistory__wrap{padding:1.15rem 1.5rem 2.2rem}.depositHistory__pageBack.historyBackLink{margin-bottom:1.6rem}.depositHistory__pageBack .historyBackButton{width:2.7rem;height:2.7rem}.depositHistory__pageBack .historyBackButton svg{width:1.2rem;height:1.2rem}.depositHistory__eyebrow{font-size:.82rem}.depositHistory__title{font-size:clamp(2.35rem,8.4vw,2.75rem);line-height:1.16}.depositHistory__description{font-size:1.08rem}.depositHistory__card{grid-template-columns:3rem minmax(0,1fr) auto;gap:.75rem;padding:.95rem .9rem}.depositHistory__arrow{display:none}.depositHistory__main h2{font-size:.92rem}.depositHistory__main>p{font-size:.78rem}.depositHistory__amount{font-size:.92rem}.depositHistory__top time{font-size:.68rem}}@media(max-width:380px){.depositHistory__wrap{padding-inline:1.5rem}}@media(hover:none){.depositHistory__card:hover{transform:none}}@media(prefers-reduced-motion:reduce){.depositHistory__card,.depositHistory__pageBack .historyBackButton,.depositHistory__pageBack .historyBackButton svg{transition:none!important;transform:none!important}}.termsPage{--tc-red:#ed1b35;--tc-navy:#091321;--tc-muted:#66717b;--tc-teal:#0a8f8e;--tc-line:#ecece8;position:relative;isolation:isolate;width:100%;min-height:100%;overflow-x:clip;font-family:Poppins,sans-serif;color:var(--tc-navy);background:radial-gradient(ellipse 46% 34% at 88% 0,rgba(237,27,53,.08),transparent 62%),radial-gradient(ellipse 40% 28% at 8% 18%,rgba(10,143,142,.06),transparent 58%),linear-gradient(180deg,snow,#fff 42%,#fff)}.termsPage:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 3% 2%,rgba(255,107,137,.12) 0,transparent 22%),radial-gradient(ellipse at 98% 42%,rgba(137,173,255,.14) 0,transparent 40%)}.termsPage__curve,.termsPage__dots,.termsPage__orb{display:none}.termsPage__wrap{position:relative;z-index:2;width:100%;max-width:100rem;margin:0 auto;padding:1rem 5.5rem 2.4rem;display:flex;flex-direction:column}.termsPage .termsPage__back.historyBackLink{position:relative;top:auto;left:auto;z-index:30;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 1.85rem;flex-shrink:0;transform:none;text-decoration:none;line-height:0}.termsPage .termsPage__back .historyBackButton{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid rgba(9,19,33,.18);border-radius:50%;background:#fff;color:var(--tc-navy);box-shadow:0 4px 14px rgba(9,19,33,.04);cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.termsPage .termsPage__back .historyBackButton svg{display:block;width:1.1rem;height:1.1rem;margin:0;transition:transform .25s ease}.termsPage .termsPage__back .historyBackButton:focus-visible,.termsPage .termsPage__back .historyBackButton:hover{background:rgba(9,19,33,.04);border-color:rgba(9,19,33,.4);color:var(--tc-navy);transform:translateX(-2px);box-shadow:0 8px 18px rgba(9,19,33,.08);outline:none}.termsPage .termsPage__back .historyBackButton:focus-visible svg,.termsPage .termsPage__back .historyBackButton:hover svg{transform:translateX(-2px) scale(1.08)}.termsPage .termsPage__back .historyBackButton:active{transform:translateX(0) scale(.96)}.termsPage__container{position:relative;z-index:2;width:100%;margin:0;padding:0}.termsHero{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(14rem,.7fr);align-items:center;min-height:0;margin-bottom:1.35rem}.termsHero__content{position:relative;z-index:4;max-width:42rem}.termsHero__eyebrow{margin-bottom:.85rem;color:var(--tc-teal);font-size:.72rem;font-weight:700;letter-spacing:.14em}.termsHero h1{margin:0;color:var(--tc-navy);font-size:clamp(2.05rem,3.2vw,3.05rem);font-weight:800;line-height:1.12;letter-spacing:-.04em}.termsHero h1 span{color:var(--tc-red);background:none;-webkit-text-fill-color:currentColor}.termsHero p{max-width:38rem;margin:.85rem 0 0;color:var(--tc-muted);font-size:1rem;font-weight:400;line-height:1.55}.termsHero__line{display:block;width:2rem;height:2px;margin-top:.85rem;border-radius:0;background:var(--tc-red)}.tcHeroArt{position:relative;width:100%;height:13.5rem;pointer-events:none}.tcHeroArt__glow{position:absolute;width:16rem;height:16rem;top:-2rem;left:1.5rem;border-radius:50%;background:radial-gradient(circle,rgba(107,167,255,.18),rgba(185,203,255,.06) 45%,transparent 70%)}.tcHeroArt__paper{position:absolute;border-radius:.8rem;background:linear-gradient(150deg,#fff,#f7f8ff);box-shadow:0 10px 24px rgba(65,86,135,.1)}.tcHeroArt__paper--back{width:6.4rem;height:7.6rem;left:2.4rem;top:3.2rem;padding:2.1rem .95rem;transform:rotate(-11deg)}.tcHeroArt__paper--back span{display:block;width:100%;height:.28rem;margin-bottom:.45rem;border-radius:5rem;background:#dfe5fa}.tcHeroArt__paper--front{width:7.6rem;height:9.8rem;left:6.4rem;top:.6rem;padding:1.05rem 1.1rem;transform:rotate(-5deg)}.tcHeroArt__paper--front strong{display:block;color:var(--tc-red);font-size:1.1rem;letter-spacing:.08em}.tcHeroArt__paperLines{margin-top:.85rem}.tcHeroArt__paperLines span{display:block;height:.28rem;margin-bottom:.42rem;border-radius:10rem;background:#d8def4}.tcHeroArt__paperLines span:first-child{width:100%}.tcHeroArt__paperLines span:nth-child(2){width:92%}.tcHeroArt__paperLines span:nth-child(3){width:85%}.tcHeroArt__paperLines span:nth-child(4){width:55%}.tcHeroArt__words{position:absolute;top:3.2rem;right:0;display:flex;flex-direction:column;gap:.2rem;color:var(--tc-muted);font-size:.62rem;font-weight:700;letter-spacing:.12em;line-height:1.35}.tcHeroArt__words i{display:block;width:1.6rem;height:2px;margin-top:.4rem;background:var(--tc-red)}.termsGrid{z-index:6;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.termCard,.termsGrid{position:relative;display:grid}.termCard{grid-template-columns:3.4rem minmax(0,1fr);align-items:center;grid-gap:.9rem;gap:.9rem;min-height:0;padding:1.05rem 3.1rem 1.05rem 1rem;overflow:hidden;border:1px solid rgba(9,19,33,.06);border-radius:.95rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.termCard:hover{transform:translateY(-2px);border-color:rgba(9,19,33,.1);box-shadow:0 12px 24px rgba(9,19,33,.08)}.termCard--full{grid-column:1/-1}.termCard__icon{display:grid;place-items:center;width:3.15rem;height:3.15rem;border-radius:.8rem}.termCard__icon svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.termCard__icon--blue{color:#167be7;background:linear-gradient(135deg,#edf7ff,#e5f1ff)}.termCard__icon--pink{color:var(--tc-red);background:linear-gradient(135deg,#fff0f5,#ffe9f1)}.termCard__icon--green{color:var(--tc-teal);background:linear-gradient(135deg,#e7fbf7,#dcf8f2)}.termCard__icon--purple{color:#6258ed;background:linear-gradient(135deg,#f3efff,#ece7ff)}.termCard__icon--orange{color:#f07a1c;background:linear-gradient(135deg,#fff5eb,#ffecdc)}.termCard__content{min-width:0}.termCard__content h2{margin:0 0 .28rem;color:var(--tc-navy);font-size:.98rem;font-weight:800;line-height:1.25;letter-spacing:-.02em}.termCard__content p{max-width:95%;margin:0;color:var(--tc-muted);font-size:.84rem;font-weight:400;line-height:1.5}.termCard__number{position:absolute;top:.95rem;right:1rem;color:#b7c4dd;font-size:.82rem;font-weight:500}@media(max-width:1100px){.termsPage__wrap{padding:1rem 2.5rem 2.2rem}.tcHeroArt__words{display:none}}@media(max-width:64rem){.termsPage__wrap{padding:1rem 2rem 2.2rem}.termsPage .termsPage__back.historyBackLink{margin-bottom:1.7rem}.termsHero{grid-template-columns:1fr}.tcHeroArt{display:none}.termsHero h1{font-size:clamp(2.2rem,5.2vw,2.7rem)}.termsHero p{font-size:1.05rem}.termsGrid{grid-template-columns:1fr}.termCard--full{grid-column:auto}}@media(max-width:48rem){.termsPage__wrap{padding:1.15rem 1.5rem 2.2rem}.termsPage .termsPage__back.historyBackLink{margin-bottom:1.6rem}.termsPage .termsPage__back .historyBackButton{width:2.7rem;height:2.7rem}.termsPage .termsPage__back .historyBackButton svg{width:1.2rem;height:1.2rem}.termsHero__eyebrow{font-size:.82rem}.termsHero h1{font-size:clamp(2.35rem,8.4vw,2.75rem);line-height:1.16;letter-spacing:-.03em}.termsHero p{max-width:none;margin-top:.9rem;font-size:1.08rem;line-height:1.6}.termsHero p br{display:none}.termsGrid{gap:.65rem}.termCard{grid-template-columns:3rem minmax(0,1fr);align-items:flex-start;gap:.75rem;padding:.95rem 2.5rem .95rem .9rem}.termCard__icon{width:2.85rem;height:2.85rem}.termCard__icon svg{width:1.2rem;height:1.2rem}.termCard__content h2{font-size:1.02rem}.termCard__content p{max-width:100%;font-size:.92rem;line-height:1.55}.termCard__number{top:.85rem;right:.8rem;font-size:.78rem}}@media(max-width:380px){.termsPage__wrap{padding-inline:1.5rem}}@media(hover:none){.termCard:hover{transform:none}}@media(prefers-reduced-motion:reduce){.termCard,.termsPage .termsPage__back .historyBackButton,.termsPage .termsPage__back .historyBackButton svg{transition:none!important;transform:none!important}}.faqPage{--red:#ed1b35;--navy:#091321;--muted:#66717b;--teal:#0a8f8e;--line:#ecece8;position:relative;isolation:isolate;width:100%;min-height:100%;overflow-x:clip;font-family:Poppins,sans-serif;color:var(--navy);background:radial-gradient(ellipse 46% 34% at 88% 0,rgba(237,27,53,.08),transparent 62%),radial-gradient(ellipse 40% 28% at 8% 18%,rgba(10,143,142,.06),transparent 58%),linear-gradient(180deg,snow,#fff 42%,#fff)}.faqPage:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 3% 2%,rgba(255,107,137,.12) 0,transparent 22%),radial-gradient(ellipse at 98% 42%,rgba(137,173,255,.14) 0,transparent 40%)}.faqPage__wrap{position:relative;z-index:2;width:100%;max-width:100rem;margin:0 auto;padding:1rem 5.5rem 2.4rem;display:flex;flex-direction:column}.faqPage .faqPage__back.historyBackLink{position:relative;top:auto;left:auto;z-index:30;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 1.85rem;flex-shrink:0;transform:none;text-decoration:none;line-height:0}.faqPage .faqPage__back .historyBackButton{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:1px solid rgba(9,19,33,.18);border-radius:50%;background:#fff;color:var(--navy);box-shadow:0 4px 14px rgba(9,19,33,.04);cursor:pointer;transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.faqPage .faqPage__back .historyBackButton svg{display:block;width:1.1rem;height:1.1rem;margin:0;transition:transform .25s ease}.faqPage .faqPage__back .historyBackButton:focus-visible,.faqPage .faqPage__back .historyBackButton:hover{background:rgba(9,19,33,.04);border-color:rgba(9,19,33,.4);color:var(--navy);transform:translateX(-2px);box-shadow:0 8px 18px rgba(9,19,33,.08);outline:none}.faqPage .faqPage__back .historyBackButton:focus-visible svg,.faqPage .faqPage__back .historyBackButton:hover svg{transform:translateX(-2px) scale(1.08)}.faqPage .faqPage__back .historyBackButton:active{transform:translateX(0) scale(.96)}.faqPage__container{width:100%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:center;grid-gap:2.5rem 3rem;gap:2.5rem 3rem}.faqPage__list{min-width:0;width:100%}.faqPage__artwork{position:relative;width:100%;min-height:22rem;display:flex;align-items:center;justify-content:center}.faqPage__artworkGlow{position:absolute;z-index:0;left:50%;top:48%;width:min(28rem,92%);height:20rem;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(ellipse at 38% 45%,rgba(255,159,180,.28),transparent 68%),radial-gradient(ellipse at 72% 48%,rgba(130,177,255,.2),transparent 70%);filter:blur(16px);pointer-events:none}.faqPage__artworkImage{position:relative;z-index:1;width:min(100%,22rem);height:auto;object-fit:contain;filter:drop-shadow(0 1.2rem 1.6rem rgba(28,45,65,.08))}.faqPage .faq-section{width:100%;padding:0;background:transparent}.faqPage .faq-section h2{margin:0 0 1.25rem;max-width:none;color:var(--navy);font-size:clamp(2.05rem,3.2vw,3.05rem);font-weight:800;letter-spacing:-.04em;line-height:1.12;text-align:left}.faqPage .faq-section .faq-list{max-width:none;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem;border-top:0}.faqPage .faq-section .faq-item{overflow:hidden;border:1px solid rgba(9,19,33,.06);border-radius:.95rem;background:#fff;box-shadow:0 8px 22px rgba(9,19,33,.04);transition:border-color .22s ease,box-shadow .22s ease}.faqPage .faq-section .faq-item.is-open{border-color:rgba(9,19,33,.1);box-shadow:0 12px 24px rgba(9,19,33,.08)}.faqPage .faq-section .faq-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.1rem;border:0;background:transparent;color:var(--navy);font-family:inherit;font-size:.98rem;font-weight:700;line-height:1.4;text-align:left;cursor:pointer;transition:color .22s ease}.faqPage .faq-section .faq-trigger:focus-visible,.faqPage .faq-section .faq-trigger:hover{outline:none;color:var(--navy)}.faqPage .faq-section .faq-trigger:focus-visible .faq-icon,.faqPage .faq-section .faq-trigger:hover .faq-icon{transform:scale(1.06);border-color:rgba(9,19,33,.35);background:#f6f7f9}.faqPage .faq-section .faq-icon{display:flex;flex-shrink:0;width:1.85rem;height:1.85rem;align-items:center;justify-content:center;border:1px solid rgba(9,19,33,.18);border-radius:50%;background:#fff;color:var(--navy);box-shadow:none;transition:transform .22s ease,background .22s ease,border-color .22s ease,color .22s ease}.faqPage .faq-section .faq-item.is-open .faq-trigger{padding-bottom:.7rem}.faqPage .faq-section .faq-item.is-open .faq-icon{border-color:var(--navy);background:var(--navy);color:#fff;box-shadow:none}.faqPage .faq-section .faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.faqPage .faq-section .faq-panel-inner{overflow:hidden;min-height:0}.faqPage .faq-section .faq-panel p{margin:0;padding:0 3.4rem 0 1.1rem;color:var(--muted);font-size:.92rem;font-weight:400;line-height:1.65}.faqPage .faq-section .faq-item.is-open .faq-panel{grid-template-rows:1fr}.faqPage .faq-section .faq-item.is-open .faq-panel p{padding-bottom:.85rem}.faqPage .faq-section .faq-item.is-open .faq-panel p+p{padding-top:.15rem}.faqPage .faq-section .faq-item.is-open .faq-panel p:last-child{padding-bottom:1.15rem}@media(max-width:1100px){.faqPage__wrap{padding:1rem 2.5rem 2.2rem}.faqPage__container{gap:2rem}.faqPage__artworkImage{width:min(100%,18rem)}}@media(max-width:64rem){.faqPage__wrap{padding:1rem 2rem 2.2rem}.faqPage .faqPage__back.historyBackLink{margin-bottom:1.7rem}.faqPage .faq-section h2{font-size:clamp(2.2rem,5.2vw,2.7rem)}.faqPage__container{grid-template-columns:1fr;align-items:start;gap:1.85rem}.faqPage__artwork{min-height:0}.faqPage__artworkImage{width:min(100%,14rem)}}@media(max-width:48rem){.faqPage__wrap{padding:1.15rem 1.5rem 2.2rem}.faqPage .faqPage__back.historyBackLink{margin-bottom:1.6rem}.faqPage .faqPage__back .historyBackButton{width:2.7rem;height:2.7rem}.faqPage .faqPage__back .historyBackButton svg{width:1.2rem;height:1.2rem}.faqPage__artwork{display:none}.faqPage .faq-section h2{font-size:clamp(2.35rem,8.4vw,2.75rem);line-height:1.16;letter-spacing:-.03em}.faqPage .faq-section .faq-list{gap:.65rem}.faqPage .faq-section .faq-trigger{gap:.85rem;padding:.95rem;font-size:1.02rem}.faqPage .faq-section .faq-icon{width:2.05rem;height:2.05rem}.faqPage .faq-section .faq-panel p{padding:0 .95rem;font-size:.98rem;line-height:1.65}.faqPage .faq-section .faq-item.is-open .faq-panel p{padding-bottom:1.05rem}}@media(max-width:380px){.faqPage__wrap{padding-inline:1.5rem}}@media(prefers-reduced-motion:reduce){.faqPage .faq-section .faq-icon,.faqPage .faq-section .faq-panel,.faqPage .faqPage__back .historyBackButton,.faqPage .faqPage__back .historyBackButton svg{transition:none!important;transform:none!important}}.privacyNotice{position:fixed;z-index:240;left:24px;bottom:24px;width:min(520px,100vw - 32px);padding:32px 36px 22px;border-radius:10px;background:#fff;box-shadow:0 18px 44px rgba(16,24,40,.16),0 4px 12px rgba(16,24,40,.06);font-family:Poppins,sans-serif;color:#1a1a1a}.privacyNotice h2{margin:0;color:#1a1a1a;font-size:22px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.03em!important;white-space:nowrap}.privacyNotice p{margin:14px 0 22px;color:#2b2b2b;font-size:15.5px;font-weight:400;line-height:1.55;letter-spacing:0}.privacyNotice__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:10px;gap:10px}.privacyNotice__btn{width:100%;min-height:50px;padding:0 10px;border:2px solid #1a56e8;border-radius:2px;background:#1a56e8;color:#fff;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:0;line-height:1;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .2s ease,color .2s ease,transform .2s ease}.privacyNotice__btn:focus-visible,.privacyNotice__btn:hover{background:#1548c7;outline:none}.privacyNotice__btn:active{transform:scale(.98)}.privacyNotice__btn--ghost{background:#fff;color:#1a56e8}.privacyNotice__btn--ghost:focus-visible,.privacyNotice__btn--ghost:hover{background:#f4f7ff;color:#1548c7}.privacyNotice__brand{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 0!important;color:#9a9a9a!important;font-size:13px!important;font-weight:500!important;line-height:1!important;letter-spacing:.01em}.privacyNotice__cookieYes{display:inline-flex;align-items:center;color:#4a4a4a}.privacyNotice__cookieYes svg{display:block;width:78px;height:13px}@media(max-width:48rem){.privacyNotice{left:0;right:0;bottom:0;width:100%;padding:28px 20px 20px;border-radius:0;box-shadow:0 -8px 32px rgba(16,24,40,.12)}.privacyNotice h2{font-size:20px!important;white-space:nowrap}.privacyNotice p{margin:14px 0 20px;font-size:15px;line-height:1.55}.privacyNotice__actions{display:flex;flex-direction:column;gap:12px}.privacyNotice__btn{min-height:52px;border-radius:4px;font-size:16px;font-weight:500}.privacyNotice__btn--accept{order:1}.privacyNotice__btn--customise{order:2}.privacyNotice__btn--reject{order:3}.privacyNotice__brand{margin:20px 0 4px!important}}@media(hover:none){.privacyNotice__btn:hover{background:#1a56e8;color:#fff}.privacyNotice__btn--ghost:hover{background:#fff;color:#1a56e8}}@media(prefers-reduced-motion:reduce){.privacyNotice__btn{transition:none}}@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}a{text-decoration:none}li{list-style-type:none}.loader-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;display:flex;justify-content:center;align-items:center;background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 10px rgba(0,0,0,.2);perspective:1000px}.loader-wrapper img{height:auto;width:5rem;transform-style:preserve-3d;animation:loaderAnimation 2s ease-in-out infinite}.loader-wrapper video{height:auto;width:15rem}@keyframes loaderAnimation{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.fetch-animation-wrapper{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.fetch-animation-wrapper img{height:auto;width:6rem}.go2072408551{max-width:720px!important}.back_fade{animation-name:back_fade_animation;animation-fill-mode:forwards}@keyframes back_fade_animation{0%{opacity:0}to{opacity:1}}.back_fade_up{animation-name:back_fade_up_animation;animation-fill-mode:forwards}@keyframes back_fade_up_animation{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}.back_fade_down{animation-name:back_fade_down_animation;animation-fill-mode:forwards}@keyframes back_fade_down_animation{0%{opacity:0;transform:translateY(-4rem)}to{opacity:1;transform:translateY(0)}}.back_fade_right{animation-name:back_fade_right_animation;animation-fill-mode:forwards}@keyframes back_fade_right_animation{0%{opacity:0;transform:translateX(-4rem)}to{opacity:1;transform:translateX(0)}}.back_fade_left{animation-name:back_fade_left_animation;animation-fill-mode:forwards}@keyframes back_fade_left_animation{0%{opacity:0;transform:translateX(4rem)}to{opacity:1;transform:translateX(0)}}.back_fade_scale{animation-name:back_fade_scale_animation;animation-fill-mode:forwards}@keyframes back_fade_scale_animation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.back_scale{animation-name:back_scale_animation;animation-fill-mode:forwards}@keyframes back_scale_animation{0%{transform:scale(1)}50%{transform:scale(.4)}to{transform:scale(1)}}.technology{padding:5rem 1.5rem;background:#fafaf8}.technology .technology-container{max-width:62rem;margin:0 auto;display:flex;flex-direction:column;gap:3rem}.technology .technology-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.technology .technology-header .technology-label{display:flex;align-items:center;gap:.5rem}.technology .technology-header .technology-label span{color:#d92b2b;font-size:.875rem;font-weight:700}.technology .technology-header .technology-label p{margin:0;color:#0a8f8f;font-size:.875rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase}.technology .technology-header h2{margin:0;color:#1a1a2e;font-size:2.5rem;font-weight:700;line-height:1.2}.technology .technology-header .technology-description{max-width:38rem;margin:0;color:#555;font-size:1.125rem;line-height:1.8;font-weight:300}.technology .technology-grid{gap:0}.technology .technology-card,.technology .technology-grid,.technology .technology-item{display:flex;flex-direction:column;align-items:center;width:100%}.technology .technology-card{position:relative;background:rgba(10,143,143,.03);border:.0625rem solid #e8e8e6;padding:3rem 2.5rem;justify-content:center;text-align:center;transition:.35s ease}.technology .technology-card:hover{transform:translateY(-.35rem);box-shadow:0 1rem 2rem rgba(0,0,0,.08)}.technology .technology-card .corner{position:absolute;width:1.2rem;height:1.2rem;pointer-events:none}.technology .technology-card .top-left{top:-.0625rem;left:-.0625rem;border-top:.1875rem solid #0a8f8f;border-left:.1875rem solid #0a8f8f}.technology .technology-card .top-right{top:-.0625rem;right:-.0625rem;border-top:.1875rem solid #0a8f8f;border-right:.1875rem solid #0a8f8f}.technology .technology-card .bottom-left{bottom:-.0625rem;left:-.0625rem;border-bottom:.1875rem solid #0a8f8f;border-left:.1875rem solid #0a8f8f}.technology .technology-card .bottom-right{bottom:-.0625rem;right:-.0625rem;border-bottom:.1875rem solid #0a8f8f;border-right:.1875rem solid #0a8f8f}.technology .technology-card .technology-icon{margin-bottom:2rem}.technology .technology-card .technology-icon .icon-circle{width:4.5rem;height:4.5rem;border-radius:50%;background:rgba(10,143,143,.06);display:flex;align-items:center;justify-content:center;color:#0a8f8f}.technology .technology-card .technology-content{display:flex;flex-direction:column;gap:1rem}.technology .technology-card .technology-content h3{margin:0;color:#1a1a2e;font-size:1.6rem;font-weight:700;line-height:1.35}.technology .technology-card .technology-content p{margin:0;color:#555;font-size:1rem;font-weight:300;line-height:1.8}.technology .technology-connector{width:100%;height:4rem;display:flex;justify-content:center;align-items:center;position:relative}.technology .technology-connector:before{content:"";position:absolute;top:0;width:.125rem;height:100%;background:#0a8f8f}.technology .technology-connector span{position:relative;width:1rem;height:1rem;background:#fafaf8;border:.125rem solid #0a8f8f;transform:rotate(45deg);z-index:2}@media(max-width:64rem){.technology{padding:4rem 1.5rem}.technology .technology-container{gap:2.5rem}.technology .technology-header h2{font-size:2.125rem}.technology .technology-header .technology-description{font-size:1rem}.technology .technology-card{padding:2.5rem 2rem}.technology .technology-card .technology-icon{margin-bottom:1.75rem}.technology .technology-card .technology-icon .icon-circle{width:4rem;height:4rem}.technology .technology-card .technology-content h3{font-size:1.375rem}.technology .technology-card .technology-content p{font-size:.9375rem}}@media(max-width:48rem){.technology{padding:3rem 1.25rem}.technology .technology-container{gap:2rem}.technology .technology-header{gap:.875rem}.technology .technology-header .technology-label{gap:.375rem}.technology .technology-header .technology-label p,.technology .technology-header .technology-label span{font-size:.75rem}.technology .technology-header h2{font-size:1.75rem}.technology .technology-header .technology-description{font-size:.875rem;line-height:1.7}.technology .technology-card{padding:2rem 1.5rem}.technology .technology-card .corner{width:1rem;height:1rem}.technology .technology-card .technology-icon{margin-bottom:1.5rem}.technology .technology-card .technology-icon .icon-circle{width:3.5rem;height:3.5rem}.technology .technology-card .technology-icon .icon-circle svg{width:1.4rem;height:1.4rem}.technology .technology-card .technology-content{gap:.75rem}.technology .technology-card .technology-content h3{font-size:1.25rem;line-height:1.4}.technology .technology-card .technology-content p{font-size:.875rem;line-height:1.7}.technology .technology-connector{height:3rem}.technology .technology-connector span{width:.875rem;height:.875rem}}@media(max-width:30rem){.technology{padding:2.5rem 1rem}.technology .technology-card{padding:1.75rem 1.25rem}.technology .technology-header h2{font-size:1.5rem}}@media(max-width:48rem){html{font-size:100%}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{font-size:16px}}