.wpf{--wpf-paper:#efede7;--wpf-paper-light:#fafaf7;--wpf-paper-soft:#f4f2ec;--wpf-ink:#1f1e1a;--wpf-black:#0f0f0f;--wpf-muted:#5a554b;--wpf-faint:#8b867a;--wpf-red:#e3252b;--wpf-line:#1f1e1a21;overflow:clip;background:var(--wpf-paper);color:var(--wpf-ink)}.wpf :is(a,button):focus-visible{outline:2px solid var(--wpf-red);outline-offset:4px}body:has(.wpf) footer .container-page>.grid>div:first-child>.mt-8{display:none}.wpf>section:first-of-type{min-height:560px;padding-top:clamp(150px,15vw,184px);padding-bottom:clamp(76px,8vw,100px);background:var(--wpf-paper)}.wpf>section:first-of-type:after{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";opacity:.055;background-image:linear-gradient(to right,var(--wpf-ink) 1px,#0000 1px),linear-gradient(to bottom,var(--wpf-ink) 1px,#0000 1px);background-size:80px 80px}.wpf>section:first-of-type>.container-page{max-width:1400px}.wpf>section:first-of-type h1{max-width:1120px;font-size:clamp(3.4rem,6.4vw,5.55rem);line-height:.97;letter-spacing:-.055em;text-wrap:balance}.wpf>section:first-of-type p{max-width:720px;margin-top:30px;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.62;text-wrap:pretty}.wpf>section:nth-of-type(2){padding:0 0 clamp(92px,9vw,118px);background:var(--wpf-paper)}.wpf>section:nth-of-type(2)>.container-page{padding-top:0!important;padding-bottom:0!important}.wpf>section:nth-of-type(2) .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #ffffff12;border-radius:28px;padding:42px 24px;background:radial-gradient(circle at 86% 10%,#e3252b33,#0000 30%),var(--wpf-black);box-shadow:0 36px 90px -62px #0f0f0fe6}.wpf>section:nth-of-type(2) .grid>div{min-width:0;padding:2px clamp(18px,3vw,40px)}.wpf>section:nth-of-type(2) .grid>div+div{border-left:1px solid #fafaf71f}.wpf>section:nth-of-type(2) .grid>div>span:first-child{font-size:clamp(2.55rem,4.7vw,4.2rem);line-height:.95;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.wpf>section:nth-of-type(2) .grid>div>span:last-child{margin-top:13px;font-size:10px;line-height:1.5;letter-spacing:.2em}.wpf>section:nth-of-type(3){padding-top:clamp(92px,9vw,118px);padding-bottom:clamp(98px,10vw,132px);background:var(--wpf-paper)}.wpf>section:nth-of-type(3)>.container-page>div:first-child{margin-bottom:62px}.wpf>section:nth-of-type(3)>.container-page>div:first-child>div>div:first-child{margin-bottom:18px}.wpf>section:nth-of-type(3) h2{font-size:clamp(2.8rem,5.4vw,4.8rem);line-height:.98;letter-spacing:-.05em}.wpf>section:nth-of-type(3)>.container-page>div:last-child{gap:22px}.wpf>section:nth-of-type(3) article{position:relative;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)!important;align-items:stretch;gap:42px!important;border-color:#1f1e1a1f!important;border-radius:28px!important;padding:clamp(36px,4.3vw,54px)!important;background:#fafaf7c7!important;box-shadow:0 24px 72px -54px #1f1e1a80!important;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .45s cubic-bezier(.16,1,.3,1)}.wpf>section:nth-of-type(3) article:before{position:absolute;top:0;left:clamp(36px,4.3vw,54px);width:34px;height:2px;content:"";background:var(--wpf-red)}.wpf>section:nth-of-type(3) article>div{grid-column:auto!important;min-width:0}.wpf>section:nth-of-type(3) article>div:first-child{display:flex;flex-direction:column;justify-content:center}.wpf>section:nth-of-type(3) article>div:first-child>div:first-child{justify-content:flex-start;gap:12px;font-size:10px;line-height:1.45;letter-spacing:.2em}.wpf>section:nth-of-type(3) article h3{margin-top:22px;max-width:440px;font-size:clamp(2rem,3.7vw,3.25rem);line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.wpf>section:nth-of-type(3) article>div:first-child>p{max-width:440px;margin-top:18px;font-size:15px;line-height:1.65;text-wrap:pretty}.wpf>section:nth-of-type(3) article>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;align-content:stretch;overflow:hidden;border:1px solid #1f1e1a1a!important;border-radius:20px;padding:0!important;background:#f4f2ecad}.wpf>section:nth-of-type(3) article>div:last-child>div{min-width:0;justify-content:center;padding:clamp(22px,2.7vw,34px)}.wpf>section:nth-of-type(3) article>div:last-child>div:nth-child(2n){border-left:1px solid #1f1e1a1a}.wpf>section:nth-of-type(3) article>div:last-child>div:nth-child(n+3){border-top:1px solid #1f1e1a1a}.wpf>section:nth-of-type(3) article>div:last-child>div:last-child:nth-child(odd){grid-column:1/-1}.wpf>section:nth-of-type(3) article>div:last-child>div>span:first-child{white-space:nowrap;font-size:clamp(2.45rem,4.1vw,3.75rem);line-height:.96;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.wpf>section:nth-of-type(3) article>div:last-child>div>span:last-child{margin-top:12px;font-size:9px;line-height:1.45;letter-spacing:.2em}@media (hover:hover){.wpf>section:nth-of-type(3) article:hover{transform:translateY(-2px);border-color:#e3252b4d!important;box-shadow:0 32px 82px -54px #8f1f1f57!important}}.wpf>section:nth-of-type(4){padding:0 0 clamp(64px,7vw,92px);background:var(--wpf-paper)}.wpf>section:nth-of-type(4)>.container-page{width:calc(100% - 32px);max-width:1272px;border:1px solid #ffffff12;border-radius:32px;padding:clamp(64px,8vw,104px) clamp(28px,7vw,88px);background:radial-gradient(circle at 50% 12%,#e3252b3d,#0000 34%),var(--wpf-black);box-shadow:0 38px 92px -66px #0f0f0ff2}.wpf>section:nth-of-type(4) h2{max-width:860px;font-size:clamp(2.7rem,6vw,5.4rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.wpf>section:nth-of-type(4) a{min-height:52px;justify-content:center}@media (max-width:899px){.wpf>section:nth-of-type(3) article{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.wpf>section:nth-of-type(3) article>div:last-child{border-left:1px solid #1f1e1a1a!important;border-top:1px solid #1f1e1a1a!important}}@media (max-width:767px){.wpf>section:first-of-type{min-height:0;padding-top:126px;padding-bottom:68px}.wpf>section:first-of-type:after{background-size:64px 64px}.wpf>section:first-of-type h1{font-size:clamp(2.65rem,12.5vw,3.4rem);line-height:.98}.wpf>section:first-of-type p{margin-top:24px;font-size:16px;line-height:1.62}.wpf>section:nth-of-type(2){padding-bottom:72px}.wpf>section:nth-of-type(2)>.container-page{padding-right:16px;padding-left:16px}.wpf>section:nth-of-type(2) .grid{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:24px;padding:12px}.wpf>section:nth-of-type(2) .grid>div{padding:22px 12px}.wpf>section:nth-of-type(2) .grid>div+div{border-left:0}.wpf>section:nth-of-type(2) .grid>div:nth-child(2n){border-left:1px solid #fafaf71f}.wpf>section:nth-of-type(2) .grid>div:nth-child(n+3){border-top:1px solid #fafaf71f}.wpf>section:nth-of-type(2) .grid>div:nth-child(3){grid-column:1/-1;border-left:0}.wpf>section:nth-of-type(2) .grid>div>span:first-child{font-size:clamp(2.15rem,10vw,2.8rem)}.wpf>section:nth-of-type(3){padding-top:70px;padding-bottom:78px}.wpf>section:nth-of-type(3)>.container-page>div:first-child{margin-bottom:44px}.wpf>section:nth-of-type(3)>.container-page>div:first-child>div>div:first-child{margin-bottom:14px}.wpf>section:nth-of-type(3) h2{font-size:clamp(2.45rem,11vw,3.4rem)}.wpf>section:nth-of-type(3)>.container-page>div:last-child{gap:18px}.wpf>section:nth-of-type(3) article{gap:28px!important;border-radius:24px!important;padding:28px 22px!important}.wpf>section:nth-of-type(3) article:before{left:22px}.wpf>section:nth-of-type(3) article>div:first-child>div:first-child{justify-content:space-between;gap:9px;font-size:9px}.wpf>section:nth-of-type(3) article h3{margin-top:20px;font-size:clamp(1.85rem,9vw,2.4rem)}.wpf>section:nth-of-type(3) article>div:first-child>p{margin-top:15px;font-size:14px}.wpf>section:nth-of-type(3) article>div:last-child{border-radius:17px}.wpf>section:nth-of-type(3) article>div:last-child>div{padding:21px 13px}.wpf>section:nth-of-type(3) article>div:last-child>div>span:first-child{font-size:clamp(1.8rem,8.7vw,2.45rem)}.wpf>section:nth-of-type(3) article>div:last-child>div>span:last-child{margin-top:9px;font-size:8px;letter-spacing:.17em}.wpf>section:nth-of-type(4){padding-bottom:44px}.wpf>section:nth-of-type(4)>.container-page{width:calc(100% - 24px);border-radius:25px;padding:54px 22px}.wpf>section:nth-of-type(4) h2{font-size:clamp(2.45rem,11vw,3.45rem)}.wpf>section:nth-of-type(4) .mt-10{width:min(100%,286px);margin-right:auto;margin-left:auto;flex-direction:column;align-items:stretch}}@media (max-width:359px){.wpf>section:first-of-type{padding-top:116px;padding-bottom:58px}.wpf>section:first-of-type p{font-size:15px}.wpf>section:nth-of-type(2)>.container-page{padding-right:10px;padding-left:10px}.wpf>section:nth-of-type(2) .grid{border-radius:21px;padding:8px}.wpf>section:nth-of-type(2) .grid>div{padding:20px 9px}.wpf>section:nth-of-type(3) article{padding:26px 18px!important}.wpf>section:nth-of-type(3) article:before{left:18px}.wpf>section:nth-of-type(3) article>div:last-child>div{padding:19px 10px}.wpf>section:nth-of-type(3) article>div:last-child>div>span:first-child{font-size:clamp(1.72rem,8.6vw,1.9rem)}.wpf>section:nth-of-type(4)>.container-page{width:calc(100% - 20px);padding-right:18px;padding-left:18px}}@media (prefers-reduced-motion:reduce){.wpf>section:nth-of-type(3) article{transition:none}}