html{
font-family: 'Nunito', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 400;
background: #f1f2f3;
color: #0c0d0e;
scroll-behavior: smooth;
scroll-padding-top: 80px;
font-size: 16px;
line-height: 1.5;
}
body{
min-height: 0;
height: 100dvh;
}
*, *::before, *::after{
box-sizing: border-box;
}
h1{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 500;
letter-spacing: -0.02em;
font-size: 60px;
line-height: 1.15;
}
h2{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 500;
letter-spacing: -0.02em;
font-size: 30px;
line-height: 1.2;
}
h3{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 700;
letter-spacing: -0.01em;
font-size: 20px;
line-height: 1.4;
}
h4{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 500;
font-size: 24px;
line-height: 1.333333;
}
h5{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 400;
font-size: 24px;
line-height: 1.333333;
}
a{
color: inherit;
text-decoration: none;
}
.a{
padding: 8px 16px;
border-radius: 24px;
cursor: pointer;
min-width: 44px;
min-height: 44px;
font-family: 'Nunito', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 400;
transition: transform 0.15s ease;
will-change: transform;
border: 1px solid #00000000;
webkit-tap-highlight-color: #00000000;
webkit-touch-callout: none;
user-select: none;
webkit-user-select: none;
font-size: 16px;
line-height: 1.5;
}
.a:focus{
}
.a:active{
}
.a[disabled]{
cursor: not-allowed;
opacity: 0.6;
transform: none;
}
.a:has(.a:active){
transform: none;
}
.a:has(input:active){
transform: none;
}
.a:has(label:active){
transform: none;
}
.b{
background: #17b169;
color: #FFFFFF;
border: 1px solid #17b56b;
}
@media (hover: hover) and (pointer: fine) { .b:hover {
background: #17b56b;
}
}
.b:active{
background: #17b56b;
}
.c{
background: #FFFFFF;
color: #0c0d0e;
border: 1px solid #adb1b8;
}
@media (hover: hover) and (pointer: fine) { .c:hover {
background: #e4e5e7;
}
}
.c:active{
background: #d6d8db;
}
.d{
background: #f97316;
color: #FFFFFF;
border: 1px solid #c75505;
}
@media (hover: hover) and (pointer: fine) { .d:hover {
background: #fa8838;
box-shadow: 0 10px 25px #f9731640;
}
}
.d:active{
background: #fb9651;
}
.e{
border-radius: 40px;
padding: 12px 32px;
}
.f{
background: #FFFFFF;
color: #f97316;
border: 1px solid #FFFFFF;
font-weight: 600;
}
@media (hover: hover) and (pointer: fine) { .f:hover {
background: #e4e5e7;
box-shadow: 0 10px 25px rgba(0,0,0,0.15);
}
}
.f:active{
background: #d6d8db;
}
.g{
background: transparent;
color: #0c0d0e;
border: none;
cursor: pointer;
}
@media (hover: hover) and (pointer: fine) { .g:hover {
background: #e4e5e7;
}
}
.g:active{
background: #d6d8db;
}
.h{
width: 0px;
}
.i{
width: fit-content;
}
.j{
width: max-content;
}
.k{
width: 100%;
}
.l{
width: 50%;
}
.m{
width: 50dvh;
}
.n{
width: 75dvh;
}
.o{
width: 85dvh;
}
.p{
width: 90dvh;
}
.q{
width: 100dvh;
}
.r{
width: 32px;
}
.s{
width: 56px;
}
.t{
width: 24px;
}
.u{
width: 44px;
}
.v{
width: 72px;
}
.w{
width: 88px;
}
.x{
width: 44px;
}
.y{
width: 22px;
}
.z{
width: 96px;
}
.A{
width: 128px;
}
.B{
width: 160px;
}
.C{
width: 192px;
}
.D{
width: 224px;
}
.E{
width: 256px;
}
.F{
width: 288px;
}
.G{
width: 320px;
}
.H{
width: 384px;
}
.I{
width: 448px;
}
.J{
width: 512px;
}
.K{
width: 576px;
}
.L{
width: 672px;
}
.M{
width: 768px;
}
.N{
width: 896px;
}
.O{
width: 1024px;
}
.P{
width: 1152px;
}
.Q{
width: 1280px;
}
.R{
width: 1536px;
}
.S{
width: 2048px;
}
.T{
min-width: 0px;
}
.U{
min-width: fit-content;
}
.V{
min-width: max-content;
}
.W{
min-width: 100%;
}
.X{
min-width: 50%;
}
.Y{
min-width: 50dvh;
}
.Z{
min-width: 75dvh;
}
.aa{
min-width: 85dvh;
}
.ab{
min-width: 90dvh;
}
.ac{
min-width: 100dvh;
}
.ad{
min-width: 32px;
}
.ae{
min-width: 56px;
}
.af{
min-width: 24px;
}
.ag{
min-width: 44px;
}
.ah{
min-width: 72px;
}
.ai{
min-width: 88px;
}
.aj{
min-width: 44px;
}
.ak{
min-width: 22px;
}
.al{
min-width: 96px;
}
.am{
min-width: 128px;
}
.an{
min-width: 160px;
}
.ao{
min-width: 192px;
}
.ap{
min-width: 224px;
}
.aq{
min-width: 256px;
}
.ar{
min-width: 288px;
}
.as{
min-width: 320px;
}
.at{
min-width: 384px;
}
.au{
min-width: 448px;
}
.av{
min-width: 512px;
}
.aw{
min-width: 576px;
}
.ax{
min-width: 672px;
}
.ay{
min-width: 768px;
}
.az{
min-width: 896px;
}
.aA{
min-width: 1024px;
}
.aB{
min-width: 1152px;
}
.aC{
min-width: 1280px;
}
.aD{
min-width: 1536px;
}
.aE{
min-width: 2048px;
}
.aF{
max-width: 0px;
}
.aG{
max-width: fit-content;
}
.aH{
max-width: max-content;
}
.aI{
max-width: 100%;
}
.aJ{
max-width: 50%;
}
.aK{
max-width: 50dvh;
}
.aL{
max-width: 75dvh;
}
.aM{
max-width: 85dvh;
}
.aN{
max-width: 90dvh;
}
.aO{
max-width: 100dvh;
}
.aP{
max-width: 32px;
}
.aQ{
max-width: 56px;
}
.aR{
max-width: 24px;
}
.aS{
max-width: 44px;
}
.aT{
max-width: 72px;
}
.aU{
max-width: 88px;
}
.aV{
max-width: 44px;
}
.aW{
max-width: 22px;
}
.aX{
max-width: 96px;
}
.aY{
max-width: 128px;
}
.aZ{
max-width: 160px;
}
.ba{
max-width: 192px;
}
.bb{
max-width: 224px;
}
.bc{
max-width: 256px;
}
.bd{
max-width: 288px;
}
.be{
max-width: 320px;
}
.bf{
max-width: 384px;
}
.bg{
max-width: 448px;
}
.bh{
max-width: 512px;
}
.bi{
max-width: 576px;
}
.bj{
max-width: 672px;
}
.bk{
max-width: 768px;
}
.bl{
max-width: 896px;
}
.bm{
max-width: 1024px;
}
.bn{
max-width: 1152px;
}
.bo{
max-width: 1280px;
}
.bp{
max-width: 1536px;
}
.bq{
max-width: 2048px;
}
.br{
height: 0px;
}
.bs{
height: fit-content;
}
.bt{
height: max-content;
}
.bu{
height: 100%;
}
.bv{
height: 50%;
}
.bw{
height: 50dvh;
}
.bx{
height: 75dvh;
}
.by{
height: 85dvh;
}
.bz{
height: 90dvh;
}
.bA{
height: 100dvh;
}
.bB{
height: 32px;
}
.bC{
height: 56px;
}
.bD{
height: 24px;
}
.bE{
height: 44px;
}
.bF{
height: 72px;
}
.bG{
height: 88px;
}
.bH{
height: 44px;
}
.bI{
height: 22px;
}
.bJ{
height: 96px;
}
.bK{
height: 128px;
}
.bL{
height: 160px;
}
.bM{
height: 192px;
}
.bN{
height: 224px;
}
.bO{
height: 256px;
}
.bP{
height: 288px;
}
.bQ{
height: 320px;
}
.bR{
height: 384px;
}
.bS{
height: 448px;
}
.bT{
height: 512px;
}
.bU{
height: 576px;
}
.bV{
height: 672px;
}
.bW{
height: 768px;
}
.bX{
height: 896px;
}
.bY{
height: 1024px;
}
.bZ{
height: 1152px;
}
.ca{
height: 1280px;
}
.cb{
height: 1536px;
}
.cc{
height: 2048px;
}
.cd{
min-height: 0px;
}
.ce{
min-height: fit-content;
}
.cf{
min-height: max-content;
}
.cg{
min-height: 100%;
}
.ch{
min-height: 50%;
}
.ci{
min-height: 50dvh;
}
.cj{
min-height: 75dvh;
}
.ck{
min-height: 85dvh;
}
.cl{
min-height: 90dvh;
}
.cm{
min-height: 100dvh;
}
.cn{
min-height: 32px;
}
.co{
min-height: 56px;
}
.cp{
min-height: 24px;
}
.cq{
min-height: 44px;
}
.cr{
min-height: 72px;
}
.cs{
min-height: 88px;
}
.ct{
min-height: 44px;
}
.cu{
min-height: 22px;
}
.cv{
min-height: 96px;
}
.cw{
min-height: 128px;
}
.cx{
min-height: 160px;
}
.cy{
min-height: 192px;
}
.cz{
min-height: 224px;
}
.cA{
min-height: 256px;
}
.cB{
min-height: 288px;
}
.cC{
min-height: 320px;
}
.cD{
min-height: 384px;
}
.cE{
min-height: 448px;
}
.cF{
min-height: 512px;
}
.cG{
min-height: 576px;
}
.cH{
min-height: 672px;
}
.cI{
min-height: 768px;
}
.cJ{
min-height: 896px;
}
.cK{
min-height: 1024px;
}
.cL{
min-height: 1152px;
}
.cM{
min-height: 1280px;
}
.cN{
min-height: 1536px;
}
.cO{
min-height: 2048px;
}
.cP{
max-height: 0px;
}
.cQ{
max-height: fit-content;
}
.cR{
max-height: max-content;
}
.cS{
max-height: 100%;
}
.cT{
max-height: 50%;
}
.cU{
max-height: 50dvh;
}
.cV{
max-height: 75dvh;
}
.cW{
max-height: 85dvh;
}
.cX{
max-height: 90dvh;
}
.cY{
max-height: 100dvh;
}
.cZ{
max-height: 32px;
}
.da{
max-height: 56px;
}
.db{
max-height: 24px;
}
.dc{
max-height: 44px;
}
.dd{
max-height: 72px;
}
.de{
max-height: 88px;
}
.df{
max-height: 44px;
}
.dg{
max-height: 22px;
}
.dh{
max-height: 96px;
}
.di{
max-height: 128px;
}
.dj{
max-height: 160px;
}
.dk{
max-height: 192px;
}
.dl{
max-height: 224px;
}
.dm{
max-height: 256px;
}
.dn{
max-height: 288px;
}
.do{
max-height: 320px;
}
.dp{
max-height: 384px;
}
.dq{
max-height: 448px;
}
.dr{
max-height: 512px;
}
.ds{
max-height: 576px;
}
.dt{
max-height: 672px;
}
.du{
max-height: 768px;
}
.dv{
max-height: 896px;
}
.dw{
max-height: 1024px;
}
.dx{
max-height: 1152px;
}
.dy{
max-height: 1280px;
}
.dz{
max-height: 1536px;
}
.dA{
max-height: 2048px;
}
.dB{
margin: 0px;
}
.dC{
margin: 100%;
}
.dD{
margin: 50%;
}
.dE{
margin: auto;
}
.dF{
margin: 2px;
}
.dG{
margin: 4px;
}
.dH{
margin: 8px;
}
.dI{
margin: 12px;
}
.dJ{
margin: 16px;
}
.dK{
margin: 20px;
}
.dL{
margin: 24px;
}
.dM{
margin: 32px;
}
.dN{
margin: 40px;
}
.dO{
margin: 48px;
}
.dP{
margin: 64px;
}
.dQ{
margin: 80px;
}
.dR{
margin: 96px;
}
.dS{
margin: 112px;
}
.dT{
margin-left: 0px;
margin-right: 0px;
}
.dU{
margin-left: 100%;
margin-right: 100%;
}
.dV{
margin-left: 50%;
margin-right: 50%;
}
.dW{
margin-left: auto;
margin-right: auto;
}
.dX{
margin-left: 2px;
margin-right: 2px;
}
.dY{
margin-left: 4px;
margin-right: 4px;
}
.dZ{
margin-left: 8px;
margin-right: 8px;
}
.ea{
margin-left: 12px;
margin-right: 12px;
}
.eb{
margin-left: 16px;
margin-right: 16px;
}
.ec{
margin-left: 20px;
margin-right: 20px;
}
.ed{
margin-left: 24px;
margin-right: 24px;
}
.ee{
margin-left: 32px;
margin-right: 32px;
}
.ef{
margin-left: 40px;
margin-right: 40px;
}
.eg{
margin-left: 48px;
margin-right: 48px;
}
.eh{
margin-left: 64px;
margin-right: 64px;
}
.ei{
margin-left: 80px;
margin-right: 80px;
}
.ej{
margin-left: 96px;
margin-right: 96px;
}
.ek{
margin-left: 112px;
margin-right: 112px;
}
.el{
margin-left: 0px;
}
.em{
margin-left: 100%;
}
.en{
margin-left: 50%;
}
.eo{
margin-left: auto;
}
.ep{
margin-left: 2px;
}
.eq{
margin-left: 4px;
}
.er{
margin-left: 8px;
}
.es{
margin-left: 12px;
}
.et{
margin-left: 16px;
}
.eu{
margin-left: 20px;
}
.ev{
margin-left: 24px;
}
.ew{
margin-left: 32px;
}
.ex{
margin-left: 40px;
}
.ey{
margin-left: 48px;
}
.ez{
margin-left: 64px;
}
.eA{
margin-left: 80px;
}
.eB{
margin-left: 96px;
}
.eC{
margin-left: 112px;
}
.eD{
margin-right: 0px;
}
.eE{
margin-right: 100%;
}
.eF{
margin-right: 50%;
}
.eG{
margin-right: auto;
}
.eH{
margin-right: 2px;
}
.eI{
margin-right: 4px;
}
.eJ{
margin-right: 8px;
}
.eK{
margin-right: 12px;
}
.eL{
margin-right: 16px;
}
.eM{
margin-right: 20px;
}
.eN{
margin-right: 24px;
}
.eO{
margin-right: 32px;
}
.eP{
margin-right: 40px;
}
.eQ{
margin-right: 48px;
}
.eR{
margin-right: 64px;
}
.eS{
margin-right: 80px;
}
.eT{
margin-right: 96px;
}
.eU{
margin-right: 112px;
}
.eV{
margin-top: 0px;
margin-bottom: 0px;
}
.eW{
margin-top: 100%;
margin-bottom: 100%;
}
.eX{
margin-top: 50%;
margin-bottom: 50%;
}
.eY{
margin-top: auto;
margin-bottom: auto;
}
.eZ{
margin-top: 2px;
margin-bottom: 2px;
}
.fa{
margin-top: 4px;
margin-bottom: 4px;
}
.fb{
margin-top: 8px;
margin-bottom: 8px;
}
.fc{
margin-top: 12px;
margin-bottom: 12px;
}
.fd{
margin-top: 16px;
margin-bottom: 16px;
}
.fe{
margin-top: 20px;
margin-bottom: 20px;
}
.ff{
margin-top: 24px;
margin-bottom: 24px;
}
.fg{
margin-top: 32px;
margin-bottom: 32px;
}
.fh{
margin-top: 40px;
margin-bottom: 40px;
}
.fi{
margin-top: 48px;
margin-bottom: 48px;
}
.fj{
margin-top: 64px;
margin-bottom: 64px;
}
.fk{
margin-top: 80px;
margin-bottom: 80px;
}
.fl{
margin-top: 96px;
margin-bottom: 96px;
}
.fm{
margin-top: 112px;
margin-bottom: 112px;
}
.fn{
margin-top: 0px;
}
.fo{
margin-top: 100%;
}
.fp{
margin-top: 50%;
}
.fq{
margin-top: auto;
}
.fr{
margin-top: 2px;
}
.fs{
margin-top: 4px;
}
.ft{
margin-top: 8px;
}
.fu{
margin-top: 12px;
}
.fv{
margin-top: 16px;
}
.fw{
margin-top: 20px;
}
.fx{
margin-top: 24px;
}
.fy{
margin-top: 32px;
}
.fz{
margin-top: 40px;
}
.fA{
margin-top: 48px;
}
.fB{
margin-top: 64px;
}
.fC{
margin-top: 80px;
}
.fD{
margin-top: 96px;
}
.fE{
margin-top: 112px;
}
.fF{
margin-bottom: 0px;
}
.fG{
margin-bottom: 100%;
}
.fH{
margin-bottom: 50%;
}
.fI{
margin-bottom: auto;
}
.fJ{
margin-bottom: 2px;
}
.fK{
margin-bottom: 4px;
}
.fL{
margin-bottom: 8px;
}
.fM{
margin-bottom: 12px;
}
.fN{
margin-bottom: 16px;
}
.fO{
margin-bottom: 20px;
}
.fP{
margin-bottom: 24px;
}
.fQ{
margin-bottom: 32px;
}
.fR{
margin-bottom: 40px;
}
.fS{
margin-bottom: 48px;
}
.fT{
margin-bottom: 64px;
}
.fU{
margin-bottom: 80px;
}
.fV{
margin-bottom: 96px;
}
.fW{
margin-bottom: 112px;
}
.fX{
padding: 0px;
}
.fY{
padding: 100%;
}
.fZ{
padding: 50%;
}
.ga{
padding: auto;
}
.gb{
padding: 2px;
}
.gc{
padding: 4px;
}
.gd{
padding: 8px;
}
.ge{
padding: 12px;
}
.gf{
padding: 16px;
}
.gg{
padding: 20px;
}
.gh{
padding: 24px;
}
.gi{
padding: 32px;
}
.gj{
padding: 40px;
}
.gk{
padding: 48px;
}
.gl{
padding: 64px;
}
.gm{
padding: 80px;
}
.gn{
padding: 96px;
}
.go{
padding: 112px;
}
.gp{
padding-left: 0px;
padding-right: 0px;
}
.gq{
padding-left: 100%;
padding-right: 100%;
}
.gr{
padding-left: 50%;
padding-right: 50%;
}
.gs{
padding-left: auto;
padding-right: auto;
}
.gt{
padding-left: 2px;
padding-right: 2px;
}
.gu{
padding-left: 4px;
padding-right: 4px;
}
.gv{
padding-left: 8px;
padding-right: 8px;
}
.gw{
padding-left: 12px;
padding-right: 12px;
}
.gx{
padding-left: 16px;
padding-right: 16px;
}
.gy{
padding-left: 20px;
padding-right: 20px;
}
.gz{
padding-left: 24px;
padding-right: 24px;
}
.gA{
padding-left: 32px;
padding-right: 32px;
}
.gB{
padding-left: 40px;
padding-right: 40px;
}
.gC{
padding-left: 48px;
padding-right: 48px;
}
.gD{
padding-left: 64px;
padding-right: 64px;
}
.gE{
padding-left: 80px;
padding-right: 80px;
}
.gF{
padding-left: 96px;
padding-right: 96px;
}
.gG{
padding-left: 112px;
padding-right: 112px;
}
.gH{
padding-left: 0px;
}
.gI{
padding-left: 100%;
}
.gJ{
padding-left: 50%;
}
.gK{
padding-left: auto;
}
.gL{
padding-left: 2px;
}
.gM{
padding-left: 4px;
}
.gN{
padding-left: 8px;
}
.gO{
padding-left: 12px;
}
.gP{
padding-left: 16px;
}
.gQ{
padding-left: 20px;
}
.gR{
padding-left: 24px;
}
.gS{
padding-left: 32px;
}
.gT{
padding-left: 40px;
}
.gU{
padding-left: 48px;
}
.gV{
padding-left: 64px;
}
.gW{
padding-left: 80px;
}
.gX{
padding-left: 96px;
}
.gY{
padding-left: 112px;
}
.gZ{
padding-right: 0px;
}
.ha{
padding-right: 100%;
}
.hb{
padding-right: 50%;
}
.hc{
padding-right: auto;
}
.hd{
padding-right: 2px;
}
.he{
padding-right: 4px;
}
.hf{
padding-right: 8px;
}
.hg{
padding-right: 12px;
}
.hh{
padding-right: 16px;
}
.hi{
padding-right: 20px;
}
.hj{
padding-right: 24px;
}
.hk{
padding-right: 32px;
}
.hl{
padding-right: 40px;
}
.hm{
padding-right: 48px;
}
.hn{
padding-right: 64px;
}
.ho{
padding-right: 80px;
}
.hp{
padding-right: 96px;
}
.hq{
padding-right: 112px;
}
.hr{
padding-top: 0px;
padding-bottom: 0px;
}
.hs{
padding-top: 100%;
padding-bottom: 100%;
}
.ht{
padding-top: 50%;
padding-bottom: 50%;
}
.hu{
padding-top: auto;
padding-bottom: auto;
}
.hv{
padding-top: 2px;
padding-bottom: 2px;
}
.hw{
padding-top: 4px;
padding-bottom: 4px;
}
.hx{
padding-top: 8px;
padding-bottom: 8px;
}
.hy{
padding-top: 12px;
padding-bottom: 12px;
}
.hz{
padding-top: 16px;
padding-bottom: 16px;
}
.hA{
padding-top: 20px;
padding-bottom: 20px;
}
.hB{
padding-top: 24px;
padding-bottom: 24px;
}
.hC{
padding-top: 32px;
padding-bottom: 32px;
}
.hD{
padding-top: 40px;
padding-bottom: 40px;
}
.hE{
padding-top: 48px;
padding-bottom: 48px;
}
.hF{
padding-top: 64px;
padding-bottom: 64px;
}
.hG{
padding-top: 80px;
padding-bottom: 80px;
}
.hH{
padding-top: 96px;
padding-bottom: 96px;
}
.hI{
padding-top: 112px;
padding-bottom: 112px;
}
.hJ{
padding-top: 0px;
}
.hK{
padding-top: 100%;
}
.hL{
padding-top: 50%;
}
.hM{
padding-top: auto;
}
.hN{
padding-top: 2px;
}
.hO{
padding-top: 4px;
}
.hP{
padding-top: 8px;
}
.hQ{
padding-top: 12px;
}
.hR{
padding-top: 16px;
}
.hS{
padding-top: 20px;
}
.hT{
padding-top: 24px;
}
.hU{
padding-top: 32px;
}
.hV{
padding-top: 40px;
}
.hW{
padding-top: 48px;
}
.hX{
padding-top: 64px;
}
.hY{
padding-top: 80px;
}
.hZ{
padding-top: 96px;
}
.ia{
padding-top: 112px;
}
.ib{
padding-bottom: 0px;
}
.ic{
padding-bottom: 100%;
}
.id{
padding-bottom: 50%;
}
.ie{
padding-bottom: auto;
}
.if{
padding-bottom: 2px;
}
.ig{
padding-bottom: 4px;
}
.ih{
padding-bottom: 8px;
}
.ii{
padding-bottom: 12px;
}
.ij{
padding-bottom: 16px;
}
.ik{
padding-bottom: 20px;
}
.il{
padding-bottom: 24px;
}
.im{
padding-bottom: 32px;
}
.in{
padding-bottom: 40px;
}
.io{
padding-bottom: 48px;
}
.ip{
padding-bottom: 64px;
}
.iq{
padding-bottom: 80px;
}
.ir{
padding-bottom: 96px;
}
.is{
padding-bottom: 112px;
}
.it{
gap: 0px;
}
.iu{
gap: 100%;
}
.iv{
gap: 50%;
}
.iw{
gap: auto;
}
.ix{
gap: 2px;
}
.iy{
gap: 4px;
}
.iz{
gap: 8px;
}
.iA{
gap: 12px;
}
.iB{
gap: 16px;
}
.iC{
gap: 20px;
}
.iD{
gap: 24px;
}
.iE{
gap: 32px;
}
.iF{
gap: 40px;
}
.iG{
gap: 48px;
}
.iH{
gap: 64px;
}
.iI{
gap: 80px;
}
.iJ{
gap: 96px;
}
.iK{
gap: 112px;
}
.iL{
top: 0px;
}
.iM{
top: 100%;
}
.iN{
top: 50%;
}
.iO{
top: auto;
}
.iP{
top: 2px;
}
.iQ{
top: 4px;
}
.iR{
top: 8px;
}
.iS{
top: 12px;
}
.iT{
top: 16px;
}
.iU{
top: 20px;
}
.iV{
top: 24px;
}
.iW{
top: 32px;
}
.iX{
top: 40px;
}
.iY{
top: 48px;
}
.iZ{
top: 64px;
}
.ja{
top: 80px;
}
.jb{
top: 96px;
}
.jc{
top: 112px;
}
.jd{
right: 0px;
}
.je{
right: 100%;
}
.jf{
right: 50%;
}
.jg{
right: auto;
}
.jh{
right: 2px;
}
.ji{
right: 4px;
}
.jj{
right: 8px;
}
.jk{
right: 12px;
}
.jl{
right: 16px;
}
.jm{
right: 20px;
}
.jn{
right: 24px;
}
.jo{
right: 32px;
}
.jp{
right: 40px;
}
.jq{
right: 48px;
}
.jr{
right: 64px;
}
.js{
right: 80px;
}
.jt{
right: 96px;
}
.ju{
right: 112px;
}
.jv{
bottom: 0px;
}
.jw{
bottom: 100%;
}
.jx{
bottom: 50%;
}
.jy{
bottom: auto;
}
.jz{
bottom: 2px;
}
.jA{
bottom: 4px;
}
.jB{
bottom: 8px;
}
.jC{
bottom: 12px;
}
.jD{
bottom: 16px;
}
.jE{
bottom: 20px;
}
.jF{
bottom: 24px;
}
.jG{
bottom: 32px;
}
.jH{
bottom: 40px;
}
.jI{
bottom: 48px;
}
.jJ{
bottom: 64px;
}
.jK{
bottom: 80px;
}
.jL{
bottom: 96px;
}
.jM{
bottom: 112px;
}
.jN{
left: 0px;
}
.jO{
left: 100%;
}
.jP{
left: 50%;
}
.jQ{
left: auto;
}
.jR{
left: 2px;
}
.jS{
left: 4px;
}
.jT{
left: 8px;
}
.jU{
left: 12px;
}
.jV{
left: 16px;
}
.jW{
left: 20px;
}
.jX{
left: 24px;
}
.jY{
left: 32px;
}
.jZ{
left: 40px;
}
.ka{
left: 48px;
}
.kb{
left: 64px;
}
.kc{
left: 80px;
}
.kd{
left: 96px;
}
.ke{
left: 112px;
}
.kf{
border-radius: 0px;
}
.kg{
border-radius: 100%;
}
.kh{
border-radius: 50%;
}
.ki{
border-radius: auto;
}
.kj{
border-radius: 2px;
}
.kk{
border-radius: 4px;
}
.kl{
border-radius: 8px;
}
.km{
border-radius: 12px;
}
.kn{
border-radius: 16px;
}
.ko{
border-radius: 20px;
}
.kp{
border-radius: 24px;
}
.kq{
border-radius: 32px;
}
.kr{
border-radius: 40px;
}
.ks{
border-radius: 48px;
}
.kt{
border-radius: 64px;
}
.ku{
border-radius: 80px;
}
.kv{
border-radius: 96px;
}
.kw{
border-radius: 112px;
}
.kx{
border-top-left-radius: 0px;
}
.ky{
border-top-left-radius: 100%;
}
.kz{
border-top-left-radius: 50%;
}
.kA{
border-top-left-radius: auto;
}
.kB{
border-top-left-radius: 2px;
}
.kC{
border-top-left-radius: 4px;
}
.kD{
border-top-left-radius: 8px;
}
.kE{
border-top-left-radius: 12px;
}
.kF{
border-top-left-radius: 16px;
}
.kG{
border-top-left-radius: 20px;
}
.kH{
border-top-left-radius: 24px;
}
.kI{
border-top-left-radius: 32px;
}
.kJ{
border-top-left-radius: 40px;
}
.kK{
border-top-left-radius: 48px;
}
.kL{
border-top-left-radius: 64px;
}
.kM{
border-top-left-radius: 80px;
}
.kN{
border-top-left-radius: 96px;
}
.kO{
border-top-left-radius: 112px;
}
.kP{
border-top-right-radius: 0px;
}
.kQ{
border-top-right-radius: 100%;
}
.kR{
border-top-right-radius: 50%;
}
.kS{
border-top-right-radius: auto;
}
.kT{
border-top-right-radius: 2px;
}
.kU{
border-top-right-radius: 4px;
}
.kV{
border-top-right-radius: 8px;
}
.kW{
border-top-right-radius: 12px;
}
.kX{
border-top-right-radius: 16px;
}
.kY{
border-top-right-radius: 20px;
}
.kZ{
border-top-right-radius: 24px;
}
.la{
border-top-right-radius: 32px;
}
.lb{
border-top-right-radius: 40px;
}
.lc{
border-top-right-radius: 48px;
}
.ld{
border-top-right-radius: 64px;
}
.le{
border-top-right-radius: 80px;
}
.lf{
border-top-right-radius: 96px;
}
.lg{
border-top-right-radius: 112px;
}
.lh{
border-bottom-right-radius: 0px;
}
.li{
border-bottom-right-radius: 100%;
}
.lj{
border-bottom-right-radius: 50%;
}
.lk{
border-bottom-right-radius: auto;
}
.ll{
border-bottom-right-radius: 2px;
}
.lm{
border-bottom-right-radius: 4px;
}
.ln{
border-bottom-right-radius: 8px;
}
.lo{
border-bottom-right-radius: 12px;
}
.lp{
border-bottom-right-radius: 16px;
}
.lq{
border-bottom-right-radius: 20px;
}
.lr{
border-bottom-right-radius: 24px;
}
.ls{
border-bottom-right-radius: 32px;
}
.lt{
border-bottom-right-radius: 40px;
}
.lu{
border-bottom-right-radius: 48px;
}
.lv{
border-bottom-right-radius: 64px;
}
.lw{
border-bottom-right-radius: 80px;
}
.lx{
border-bottom-right-radius: 96px;
}
.ly{
border-bottom-right-radius: 112px;
}
.lz{
border-bottom-left-radius: 0px;
}
.lA{
border-bottom-left-radius: 100%;
}
.lB{
border-bottom-left-radius: 50%;
}
.lC{
border-bottom-left-radius: auto;
}
.lD{
border-bottom-left-radius: 2px;
}
.lE{
border-bottom-left-radius: 4px;
}
.lF{
border-bottom-left-radius: 8px;
}
.lG{
border-bottom-left-radius: 12px;
}
.lH{
border-bottom-left-radius: 16px;
}
.lI{
border-bottom-left-radius: 20px;
}
.lJ{
border-bottom-left-radius: 24px;
}
.lK{
border-bottom-left-radius: 32px;
}
.lL{
border-bottom-left-radius: 40px;
}
.lM{
border-bottom-left-radius: 48px;
}
.lN{
border-bottom-left-radius: 64px;
}
.lO{
border-bottom-left-radius: 80px;
}
.lP{
border-bottom-left-radius: 96px;
}
.lQ{
border-bottom-left-radius: 112px;
}
.lR{
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.lS{
border-top-left-radius: 100%;
border-top-right-radius: 100%;
}
.lT{
border-top-left-radius: 50%;
border-top-right-radius: 50%;
}
.lU{
border-top-left-radius: auto;
border-top-right-radius: auto;
}
.lV{
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.lW{
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.lX{
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
.lY{
border-top-left-radius: 12px;
border-top-right-radius: 12px;
}
.lZ{
border-top-left-radius: 16px;
border-top-right-radius: 16px;
}
.ma{
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}
.mb{
border-top-left-radius: 24px;
border-top-right-radius: 24px;
}
.mc{
border-top-left-radius: 32px;
border-top-right-radius: 32px;
}
.md{
border-top-left-radius: 40px;
border-top-right-radius: 40px;
}
.me{
border-top-left-radius: 48px;
border-top-right-radius: 48px;
}
.mf{
border-top-left-radius: 64px;
border-top-right-radius: 64px;
}
.mg{
border-top-left-radius: 80px;
border-top-right-radius: 80px;
}
.mh{
border-top-left-radius: 96px;
border-top-right-radius: 96px;
}
.mi{
border-top-left-radius: 112px;
border-top-right-radius: 112px;
}
.mj{
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
}
.mk{
border-top-right-radius: 100%;
border-bottom-right-radius: 100%;
}
.ml{
border-top-right-radius: 50%;
border-bottom-right-radius: 50%;
}
.mm{
border-top-right-radius: auto;
border-bottom-right-radius: auto;
}
.mn{
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}
.mo{
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.mp{
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
}
.mq{
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
}
.mr{
border-top-right-radius: 16px;
border-bottom-right-radius: 16px;
}
.ms{
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
}
.mt{
border-top-right-radius: 24px;
border-bottom-right-radius: 24px;
}
.mu{
border-top-right-radius: 32px;
border-bottom-right-radius: 32px;
}
.mv{
border-top-right-radius: 40px;
border-bottom-right-radius: 40px;
}
.mw{
border-top-right-radius: 48px;
border-bottom-right-radius: 48px;
}
.mx{
border-top-right-radius: 64px;
border-bottom-right-radius: 64px;
}
.my{
border-top-right-radius: 80px;
border-bottom-right-radius: 80px;
}
.mz{
border-top-right-radius: 96px;
border-bottom-right-radius: 96px;
}
.mA{
border-top-right-radius: 112px;
border-bottom-right-radius: 112px;
}
.mB{
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
.mC{
border-bottom-right-radius: 100%;
border-bottom-left-radius: 100%;
}
.mD{
border-bottom-right-radius: 50%;
border-bottom-left-radius: 50%;
}
.mE{
border-bottom-right-radius: auto;
border-bottom-left-radius: auto;
}
.mF{
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
.mG{
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.mH{
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
}
.mI{
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
}
.mJ{
border-bottom-right-radius: 16px;
border-bottom-left-radius: 16px;
}
.mK{
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
}
.mL{
border-bottom-right-radius: 24px;
border-bottom-left-radius: 24px;
}
.mM{
border-bottom-right-radius: 32px;
border-bottom-left-radius: 32px;
}
.mN{
border-bottom-right-radius: 40px;
border-bottom-left-radius: 40px;
}
.mO{
border-bottom-right-radius: 48px;
border-bottom-left-radius: 48px;
}
.mP{
border-bottom-right-radius: 64px;
border-bottom-left-radius: 64px;
}
.mQ{
border-bottom-right-radius: 80px;
border-bottom-left-radius: 80px;
}
.mR{
border-bottom-right-radius: 96px;
border-bottom-left-radius: 96px;
}
.mS{
border-bottom-right-radius: 112px;
border-bottom-left-radius: 112px;
}
.mT{
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
}
.mU{
border-top-left-radius: 100%;
border-bottom-left-radius: 100%;
}
.mV{
border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
}
.mW{
border-top-left-radius: auto;
border-bottom-left-radius: auto;
}
.mX{
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
}
.mY{
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.mZ{
border-top-left-radius: 8px;
border-bottom-left-radius: 8px;
}
.na{
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
}
.nb{
border-top-left-radius: 16px;
border-bottom-left-radius: 16px;
}
.nc{
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
}
.nd{
border-top-left-radius: 24px;
border-bottom-left-radius: 24px;
}
.ne{
border-top-left-radius: 32px;
border-bottom-left-radius: 32px;
}
.nf{
border-top-left-radius: 40px;
border-bottom-left-radius: 40px;
}
.ng{
border-top-left-radius: 48px;
border-bottom-left-radius: 48px;
}
.nh{
border-top-left-radius: 64px;
border-bottom-left-radius: 64px;
}
.ni{
border-top-left-radius: 80px;
border-bottom-left-radius: 80px;
}
.nj{
border-top-left-radius: 96px;
border-bottom-left-radius: 96px;
}
.nk{
border-top-left-radius: 112px;
border-bottom-left-radius: 112px;
}
.nl{
position: relative;
}
.nm{
position: absolute;
}
.nn{
position: fixed;
}
.no{
position: sticky;
}
.np{
z-index: 0;
}
.nq{
z-index: 1;
}
.nr{
z-index: 2;
}
.ns{
z-index: 3;
}
.nt{
z-index: 4;
}
.nu{
z-index: 5;
}
.nv{
z-index: 6;
}
.nw{
z-index: 7;
}
.nx{
z-index: 8;
}
.ny{
z-index: 9;
}
.nz{
z-index: 10;
}
.nA{
border: 1px solid #adb1b8;
}
.nB{
border: 1px solid #f97316;
}
.nC{
border: 1px solid #f04437;
}
.nD{
border: 1px solid #3878f0;
}
.nE{
border: 1px solid #17b169;
}
.nF{
border: 1px solid #e09f12;
}
.nG{
border: 1px solid #8a9099;
}
.nH{
border: 1px solid #000000;
}
.nI{
border: 1px solid #FFFFFF;
}
.nJ{
border: 1px solid transparent;
}
.nK{
border-top: 1px solid #adb1b8;
}
.nL{
border-top: 1px solid #f97316;
}
.nM{
border-top: 1px solid #f04437;
}
.nN{
border-top: 1px solid #3878f0;
}
.nO{
border-top: 1px solid #17b169;
}
.nP{
border-top: 1px solid #e09f12;
}
.nQ{
border-top: 1px solid #8a9099;
}
.nR{
border-top: 1px solid #000000;
}
.nS{
border-top: 1px solid #FFFFFF;
}
.nT{
border-top: 1px solid transparent;
}
.nU{
border-right: 1px solid #adb1b8;
}
.nV{
border-right: 1px solid #f97316;
}
.nW{
border-right: 1px solid #f04437;
}
.nX{
border-right: 1px solid #3878f0;
}
.nY{
border-right: 1px solid #17b169;
}
.nZ{
border-right: 1px solid #e09f12;
}
.oa{
border-right: 1px solid #8a9099;
}
.ob{
border-right: 1px solid #000000;
}
.oc{
border-right: 1px solid #FFFFFF;
}
.od{
border-right: 1px solid transparent;
}
.oe{
border-bottom: 1px solid #adb1b8;
}
.of{
border-bottom: 1px solid #f97316;
}
.og{
border-bottom: 1px solid #f04437;
}
.oh{
border-bottom: 1px solid #3878f0;
}
.oi{
border-bottom: 1px solid #17b169;
}
.oj{
border-bottom: 1px solid #e09f12;
}
.ok{
border-bottom: 1px solid #8a9099;
}
.ol{
border-bottom: 1px solid #000000;
}
.om{
border-bottom: 1px solid #FFFFFF;
}
.on{
border-bottom: 1px solid transparent;
}
.oo{
border-left: 1px solid #adb1b8;
}
.op{
border-left: 1px solid #f97316;
}
.oq{
border-left: 1px solid #f04437;
}
.or{
border-left: 1px solid #3878f0;
}
.os{
border-left: 1px solid #17b169;
}
.ot{
border-left: 1px solid #e09f12;
}
.ou{
border-left: 1px solid #8a9099;
}
.ov{
border-left: 1px solid #000000;
}
.ow{
border-left: 1px solid #FFFFFF;
}
.ox{
border-left: 1px solid transparent;
}
.oy{
background: #FFFFFF;
}
.oz{
background: #f1f2f3;
}
.oA{
background: #FFFFFFcc;
}
.oB{
background: #f9731633;
}
.oC{
background: #f97316;
}
.oD{
flex: 1;
}
.oE{
display: flex;
flex-direction: row;
}
.oF{
display: flex;
flex-direction: row-reverse;
}
.oG{
display: flex;
flex-direction: column;
}
.oH{
display: flex;
flex-direction: column-reverse;
}
.oI{
align-items: flex-start;
}
.oJ{
align-items: center;
}
.oK{
align-items: flex-end;
}
.oL{
justify-content: flex-start;
}
.oM{
justify-content: center;
}
.oN{
justify-content: flex-end;
}
.oO{
justify-content: space-between;
}
.oP{
justify-content: space-around;
}
.oQ{
justify-content: space-evenly;
}
.oR{
flex-wrap: wrap;
}
.oS{
flex-wrap: nowrap;
}
.oT{
flex-wrap: wrap-reverse;
}
.oU{
flex-shrink: 0;
}
.oV{
flex-shrink: 1;
}
.oW{
backdrop-filter: blur(2px);
}
.oX{
backdrop-filter: blur(4px);
}
.oY{
backdrop-filter: blur(8px);
}
.oZ{
backdrop-filter: blur(16px);
}
.pa{
backdrop-filter: blur(24px);
}
.pb{
color: #0c0d0e;
}
.pc{
color: #f97316;
}
.pd{
color: #8a9099;
}
.pe{
color: #FFFFFF;
}
.pf{
font-weight: 700;
}
.pg{
font-weight: 600;
}
.ph{
font-style: italic;
}
.pi{
text-decoration: underline;
}
.pj{
text-decoration: line-through;
}
.pk{
text-align: left;
}
.pl{
text-align: center;
}
.pm{
text-align: right;
}
.pn{
font-size: 12px;
line-height: 1.333333;
}
.po{
font-size: 14px;
line-height: 1.428571;
}
.pp{
font-size: 16px;
line-height: 1.5;
}
.pq{
font-size: 18px;
line-height: 1.555555;
}
.pr{
font-size: 20px;
line-height: 1.4;
}
.ps{
font-size: 24px;
line-height: 1.333333;
}
.pt{
font-size: 30px;
line-height: 1.2;
}
.pu{
font-size: 36px;
line-height: 1.2;
}
.pv{
font-size: 48px;
line-height: 1.2;
}
.pw{
font-size: 60px;
line-height: 1.15;
}
.px{
font-size: 72px;
line-height: 1.15;
}
.py{
text-transform: uppercase;
}
.pz{
text-transform: lowercase;
}
.pA{
letter-spacing: -0.05em;
}
.pB{
letter-spacing: 0;
}
.pC{
letter-spacing: 0.05em;
}
.pD{
letter-spacing: 0.1em;
}
.pE{
letter-spacing: 0.25em;
}
.pF{
display: none;
}
.pG{
display: block;
}
.pH{
display: inline-block;
}
.pI{
display: inline;
}
.pJ{
box-shadow: none;
}
.pK{
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pL{
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);
}
.pM{
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.06);
}
.pN{
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1), 0 4px 6px rgba(0, 0, 0, 0.06);
}
.pO{
box-shadow: 0 20px 25px rgba(0, 0, 0, 0.1), 0 10px 10px rgba(0, 0, 0, 0.04);
}
.pP{
box-shadow: 0 4px 15px #f9731633;
}
.pQ{
overflow: hidden;
}
.pR{
overflow: auto;
}
.pS{
overflow: scroll;
}
.pT{
overflow: visible;
}
.pU{
overflow-x: hidden;
}
.pV{
overflow-x: auto;
}
.pW{
overflow-x: scroll;
}
.pX{
overflow-x: visible;
}
.pY{
overflow-y: hidden;
}
.pZ{
overflow-y: auto;
}
.qa{
overflow-y: scroll;
}
.qb{
overflow-y: visible;
}
.qc{
transition: none;
}
.qd{
transition: all 0.3s ease;
}
.qe{
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.qf{
transition: opacity 0.3s ease;
}
.qg{
transition: transform 0.3s ease;
}
.qh{
transition: box-shadow 0.3s ease;
}
.qi{
object-fit: contain;
}
.qj{
object-fit: cover;
}
.qk{
object-fit: fill;
}
.ql{
object-fit: none;
}
.qm{
object-fit: scale-down;
}
.qn{
cursor: pointer;
}
.qo{
cursor: default;
}
.qp{
cursor: not-allowed;
}
.qq{
cursor: auto;
}
.qr{
cursor: wait;
}
.qs{
cursor: help;
}
.qt{
cursor: move;
}
.qu{
cursor: text;
}
.qv{
cursor: crosshair;
}
.qw{
background: linear-gradient(135deg, #f97316, #c75505);
}
.qx{
transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
}
@media (hover: hover) and (pointer: fine) { .qx:hover {
transform: scale(1.05);
box-shadow: 0 8px 20px #f9731640;
}
}
.qy{
transition: background 0.15s ease, color 0.15s ease;
border-radius: 12px;
}
@media (hover: hover) and (pointer: fine) { .qy:hover {
background: #fef0e6;
color: #f97316;
}
}
.qz{
transition: background 0.15s ease, border-color 0.15s ease;
border-radius: 12px;
}
@media (hover: hover) and (pointer: fine) { .qz:hover {
background: rgba(255,255,255,0.1);
border-color: #f9731680;
}
}
.qA{
transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease;
}
@media (hover: hover) and (pointer: fine) { .qA:hover {
transform: translateY(-6px);
box-shadow: 0 12px 24px rgba(0,0,0,0.12);
}
}
.qB{
transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}
@media (hover: hover) and (pointer: fine) { .qB:hover {
transform: rotate(-1deg) scale(1.02);
}
}
@keyframes float{
0%, 100%{
transform:translateY(0px);
}
50%{
transform:translateY(-10px);
}
}
@keyframes bounce-in{
0%{
transform:scale(0.9) translateY(20px);
opacity:0;
}
60%{
transform:scale(1.02) translateY(-4px);
opacity:1;
}
100%{
transform:scale(1) translateY(0);
opacity:1;
}
}
@keyframes slide-up-fade{
0%{
transform:translateY(16px);
opacity:0;
}
100%{
transform:translateY(0);
opacity:1;
}
}
@keyframes wiggle{
0%, 100%{
transform:rotate(0deg);
}
25%{
transform:rotate(-3deg);
}
75%{
transform:rotate(3deg);
}
}
@keyframes pulse-glow{
0%, 100%{
box-shadow:0 4px 15px #f9731633;
}
50%{
box-shadow:0 8px 30px #f9731666;
}
}
@keyframes spin-slow{
0%{
transform:rotate(0deg);
}
100%{
transform:rotate(360deg);
}
}
.qC{
animation: float 3s ease-in-out infinite;
}
.qD{
animation: bounce-in 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;
opacity: 0;
}
.qE{
animation: slide-up-fade 0.5s ease-out forwards;
opacity: 0;
}
.qF{
animation: wiggle 0.4s ease-in-out;
}
.qG{
animation: pulse-glow 2s ease-in-out infinite;
}
.qH{
animation: spin-slow 20s linear infinite;
}
.qI{
animation-delay: 0.1s;
}
.qJ{
animation-delay: 0.2s;
}
.qK{
animation-delay: 0.3s;
}
.qL{
animation-delay: 0.4s;
}
.qM{
animation-delay: 0.5s;
}
.qN{
animation-delay: 0.6s;
}
.qO{
max-height: 4.5em;
overflow: hidden;
transition: max-height 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
position: relative;
}
.qP{
max-height: 2000px;
}
.qQ{
perspective: 1000px;
}
.qR{
transition: transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1);
transform-style: preserve-3d;
position: relative;
}
.qS{
backface-visibility: hidden;
}
.qT{
backface-visibility: hidden;
transform: rotateY(180deg);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.qU{
transform: rotateY(180deg);
}
.qV{
border-radius: 24px;
padding: 8px 16px;
transition: all 0.3s ease;
cursor: pointer;
border: 1px solid #adb1b8;
background: transparent;
font-family: 'Nunito', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
.qW{
background: #f97316;
color: #FFFFFF;
border-color: #c75505;
box-shadow: 0 4px 15px #f9731633;
}
.qX{
background: transparent;
color: #8a9099;
border-color: #adb1b8;
}
@media (hover: hover) and (pointer: fine) { .qV:hover {
background: #fef0e6;
color: #f97316;
border-color: #f97316;
}
}
@media (hover: hover) and (pointer: fine) { .qW:hover {
background: #fa8838;
color: #FFFFFF;
}
}
.qY{
opacity: 0;
position: absolute;
pointer-events: none;
}
.qZ{
opacity: 1;
position: relative;
pointer-events: auto;
transition: opacity 0.3s ease, transform 0.3s ease;
}
.ra{
background: linear-gradient(135deg, #fef0e6, #FFFFFF, #fef0e6);
}
.rb{
max-height: 0;
overflow: hidden;
transition: max-height 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.rc{
max-height: 2000px;
}
.rd{
transition: transform 0.3s ease;
transform: rotate(0deg);
}
.re{
transform: rotate(180deg);
}
.rf{
border-bottom: 1px solid #adb1b8;
background: #FFFFFF;
}
.rg{
max-width: 1280px;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: space-between;
padding: 12px 32px;
min-height: 56px;
}
.rh{
display: flex;
align-items: center;
gap: 16px;
}
.ri{
width: 1px;
height: 24px;
background: #adb1b8;
}
.rj{
font-weight: 500;
color: #0c0d0e;
font-size: 16px;
line-height: 1.5;
}
.rk{
line-height: 1.7;
color: #0c0d0e;
font-family: 'Nunito', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
letter-spacing: -0.01em;
}
.rl{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 700;
margin-bottom: 20px;
padding-bottom: 12px;
letter-spacing: -0.025em;
color: #0c0d0e;
line-height: 1.2;
font-size: 48px;
}
.rm{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 700;
margin-top: 64px;
margin-bottom: 16px;
padding-top: 16px;
letter-spacing: -0.02em;
color: #0c0d0e;
line-height: 1.333333;
border-top: 1px solid #e4e5e7;
font-size: 24px;
}
.rn{
border-top: none;
padding-top: 0;
margin-top: 0;
}
.ro{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 600;
margin-top: 48px;
margin-bottom: 12px;
color: #0c0d0e;
line-height: 1.4;
letter-spacing: -0.015em;
font-size: 20px;
}
.rp{
font-family: 'Manrope', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-weight: 600;
margin-top: 40px;
margin-bottom: 8px;
color: #0c0d0e;
line-height: 1.555555;
font-size: 18px;
}
.rq{
margin-bottom: 16px;
color: #474b52;
font-size: 16px;
line-height: 1.7;
}
.rr{
margin-bottom: 16px;
padding-left: 32px;
list-style-type: disc;
}
.rs{
margin-bottom: 16px;
padding-left: 32px;
list-style-type: decimal;
}
.rt{
margin-bottom: 4px;
color: #474b52;
font-size: 16px;
line-height: 1.6;
}
.ru{
font-weight: 600;
color: #0c0d0e;
}
.rv{
font-weight: 600;
color: #0c0d0e;
}
.rw{
margin-top: 12px;
margin-bottom: 8px;
}
.rx{
background: #e4e5e7;
padding: 2px 7px;
border-radius: 5px;
font-family: monospace;
font-size: 0.85em;
color: #303236;
border: 1px solid #c9cbcf;
}
.ry{
background: #f1f2f3;
padding: 32px;
border-radius: 10px;
overflow: auto;
margin-bottom: 32px;
border: 1px solid #c9cbcf;
line-height: 1.6;
}
.rz{
background: none;
padding: 0;
border-radius: 0;
border: none;
font-family: monospace;
font-size: 0.875em;
}
.rA{
color: #f97316;
text-decoration: underline;
text-underline-offset: 3px;
text-decoration-color: #fba56a;
transition: color 0.15s ease, text-decoration-color 0.15s ease;
}
.rA:hover{
color: #f97316;
text-decoration-color: #f97316;
}
.rB{
border-left: 3px solid #fba56a;
padding-left: 32px;
margin: 32px 0;
color: #5f656d;
background: #fef0e6;
padding: 16px 32px;
border-radius: 0 10px 10px 0;
}
.rC{
width: 100%;
border-collapse: collapse;
margin-top: 12px;
margin-bottom: 32px;
}
.rD{
border-bottom: 2px solid #c9cbcf;
padding: 12px 16px;
text-align: left;
font-weight: 600;
color: #0c0d0e;
font-size: 14px;
line-height: 1.428571;
}
.rE{
border-bottom: 1px solid #e4e5e7;
padding: 12px 16px;
color: #474b52;
font-size: 14px;
line-height: 1.428571;
}
.rF{
margin-top: 12px;
margin-bottom: 24px;
}
.rG{
max-width: 100%;
display: block;
border-radius: 10px;
border: 1px solid #c9cbcf;
}
.rH{
padding: 6px 0;
font-size: 14px;
line-height: 1.428571;
color: #8a9099;
text-align: center;
}
.rI{
border: none;
border-top: 1px solid #c9cbcf;
margin: 48px 0;
}
.rJ{
display: inline-block;
width: 18px;
height: 18px;
vertical-align: middle;
margin-right: 2px;
}
.rK{
display: block;
padding: 6px 12px;
border-radius: 6px;
transition: all 0.15s ease;
color: #8a9099;
cursor: pointer;
text-decoration: none;
font-size: 14px;
line-height: 1.428571;
}
.rK:hover{
color: #0c0d0e;
background: #f1f2f3;
}
.rL{
color: #0c0d0e;
font-weight: 500;
background: #e4e5e7;
}
.rM{
padding: 8px 12px;
font-weight: 600;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
border-radius: 6px;
color: #0c0d0e;
width: 100%;
background: none;
border: none;
text-align: left;
font-family: 'Nunito', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-size: 14px;
line-height: 1.428571;
}
.rM:hover{
background: #f1f2f3;
}
.rN{
width: 240px;
}
.rO{
width: 280px;
}
.rP{
background: none;
border: none;
}
.rQ{
background: rgba(0,0,0,0.3);
}
.rR{
top: 64px;
height: calc(100dvh - 64px);
}
.rS{
width: 100%;
padding: 10px 16px;
border: 1px solid #adb1b8;
border-radius: 8px;
background: #FFFFFF;
color: #0c0d0e;
outline: none;
font-family: 'Nunito', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-size: 14px;
line-height: 1.428571;
}
.rS:focus{
border-color: #8a9099;
box-shadow: 0 0 0 3px #c9cbcf;
}
.rT{
display: block;
padding: 12px 16px;
cursor: pointer;
text-decoration: none;
font-size: 14px;
line-height: 1.428571;
}
.rT:hover{
background: #f1f2f3;
}
.rU{
max-height: 320px;
overflow-y: auto;
}
.rV{
font-size: 14px;
line-height: 1.428571;
top: 80px;
width: 220px;
max-height: calc(100dvh - 100px);
overflow-y: auto;
}
.rW{
font-weight: 600;
color: #0c0d0e;
margin-bottom: 12px;
font-size: 14px;
line-height: 1.428571;
}
.rX{
display: block;
padding: 4px 0;
color: #8a9099;
text-decoration: none;
transition: color 0.15s ease;
border-left: 2px solid transparent;
padding-left: 16px;
font-size: 14px;
line-height: 1.428571;
}
.rX:hover{
color: #0c0d0e;
}
.rY{
color: #0c0d0e;
font-weight: 500;
border-left: 2px solid #0c0d0e;
}
.rZ{
padding-left: 32px;
}
.sa{
text-decoration: underline;
text-underline-offset: 3px;
}
.sb{
border-top: 1px solid #c9cbcf;
padding-top: 40px;
}
.sc{
text-decoration: none;
transition: border-color 0.15s ease;
}
.sd{
min-width: 0;
padding: 40px 56px;
}
.se{
padding: 24px 20px;
}
.sf{
min-width: 0;
max-width: 720px;
}
.sg{
min-height: 60vh;
}
