.page-module__WNi_uW__painList{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.page-module__WNi_uW__painList li{color:#5f554c;padding-left:18px;font-size:.96rem;line-height:1.5;position:relative}.page-module__WNi_uW__painList li:before{content:"";background:#a8431f;border-radius:2px;width:7px;height:7px;position:absolute;top:.62em;left:0}.page-module__WNi_uW__darkKicker{color:#e9a27a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:.78rem;font-weight:700}.page-module__WNi_uW__annotations{margin:0 0 24px;padding:0;list-style:none;display:grid}.page-module__WNi_uW__annotations li{color:#f6efe3bd;border-top:1px solid #f6efe31f;align-items:flex-start;gap:16px;padding:16px 0;line-height:1.5;display:flex}.page-module__WNi_uW__annotations li:last-child{border-bottom:1px solid #f6efe31f}.page-module__WNi_uW__annotations li>span:first-child{color:#e9a27a;font-family:var(--font-newsreader), Georgia, serif;font-size:.95rem}.page-module__WNi_uW__annotations strong{color:#f6efe3;margin-bottom:2px;font-size:1.06rem;display:block}.page-module__WNi_uW__lightLink{color:#e9a27a;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__WNi_uW__code{color:#f3c4a6;letter-spacing:.03em;border:1px solid #e9a27a52;border-radius:999px;width:fit-content;margin-top:12px;padding:4px 9px;font-size:.75rem;font-weight:700;display:block}.page-module__WNi_uW__guard{background:#ffffff08;border:1px solid #e9a27a4d;border-radius:20px;grid-template-columns:auto 1fr 1fr;align-items:center;gap:8px 22px;margin-top:clamp(48px,6vw,72px);padding:22px 26px;display:grid;box-shadow:0 0 40px #e0642f1f}.page-module__WNi_uW__guard p{color:#f6efe3cc;margin:0}.page-module__WNi_uW__guard strong{color:#f6efe3}.page-module__WNi_uW__guard small{color:#f6efe399;grid-column:2/-1;font-size:.78rem}.page-module__WNi_uW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(40px,5vw,64px);display:grid}.page-module__WNi_uW__grid2 article{background:#ffffff8c;border:1px solid #2418111f;border-radius:24px;flex-direction:column;gap:10px;padding:32px;display:flex}.page-module__WNi_uW__grid2 h3{font-family:var(--font-newsreader), Georgia, serif;margin:0;font-size:1.9rem;font-weight:500;line-height:1.1}.page-module__WNi_uW__grid2 p{color:#5f554c;margin:0;line-height:1.55}.page-module__WNi_uW__grid2 a{margin-top:auto;padding-top:6px}.page-module__WNi_uW__archive{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.page-module__WNi_uW__archive article{flex-direction:column;gap:8px;display:flex}.page-module__WNi_uW__archive img{border:1px solid #2418111f;border-radius:12px;width:100%;height:auto;display:block}.page-module__WNi_uW__archive h4{color:#241811;font-family:var(--font-newsreader), Georgia, serif;margin:4px 0 0;font-size:1.35rem;font-weight:500}.page-module__WNi_uW__archive p{margin:0;font-size:.95rem}.page-module__WNi_uW__process{padding:0;list-style:none}.page-module__WNi_uW__process li{background:#ffffff8c;border:1px solid #2418111f;border-radius:22px;flex-direction:column;gap:8px;padding:28px;display:flex}.page-module__WNi_uW__process h3{margin:0}.page-module__WNi_uW__factor{color:#5f554c;gap:2px;font-weight:500;display:grid}.page-module__WNi_uW__factor strong{color:#241811;white-space:nowrap;font-weight:700}@media (max-width:900px){.page-module__WNi_uW__guard,.page-module__WNi_uW__grid2{grid-template-columns:1fr}.page-module__WNi_uW__guard small{grid-column:auto}.page-module__WNi_uW__archive{grid-template-columns:1fr}}
.visuals-module__itcUza__build{justify-self:end;width:min(100%,660px);margin:0;position:relative}.visuals-module__itcUza__buildGlow{z-index:-1;filter:blur(40px);background:radial-gradient(closest-side at 60% 42%,#e0642f75,#0000 70%),radial-gradient(closest-side at 30% 72%,#a8431f47,#0000 72%);animation:14s ease-in-out infinite alternate visuals-module__itcUza__buildGlow;position:absolute;inset:4% -4% 14% 4%}@keyframes visuals-module__itcUza__buildGlow{to{transform:translate(-5%,4%)scale(1.06)}}.visuals-module__itcUza__buildStage{padding:0 8%;position:relative}.visuals-module__itcUza__buildWindow{border-radius:14px;width:100%;height:auto;animation:7s ease-in-out 3s infinite visuals-module__itcUza__buildFloat;display:block;box-shadow:0 40px 90px #0000008c,0 0 0 1px #ffffff0f,0 0 60px #e0642f38}@keyframes visuals-module__itcUza__buildFloat{50%{transform:translateY(-6px)}}.visuals-module__itcUza__piece{transform-box:fill-box;animation:.8s cubic-bezier(.2,.7,.1,1) both visuals-module__itcUza__pieceIn;animation-delay:calc(.5s + var(--i,0) * .45s)}@keyframes visuals-module__itcUza__pieceIn{0%{opacity:0;transform:translateY(14px)scale(.97)}}.visuals-module__itcUza__buildCta{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out 3s infinite visuals-module__itcUza__ctaPulse}@keyframes visuals-module__itcUza__ctaPulse{50%{filter:drop-shadow(0 0 7px #e0642fcc);transform:scale(1.06)}}.visuals-module__itcUza__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f6efe3;white-space:nowrap;animation:.7s cubic-bezier(.2,.7,.1,1) both visuals-module__itcUza__tagIn;animation-delay:calc(.75s + var(--i,0) * .45s);background:#1a120ec7;border:1px solid #e9a27a66;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;translate:0 -50%;box-shadow:0 0 22px #e0642f38}.visuals-module__itcUza__tag:before{content:"";background:#e9a27a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #e0642fe6}@keyframes visuals-module__itcUza__tagIn{0%{opacity:0;filter:blur(4px)}}.visuals-module__itcUza__tag1,.visuals-module__itcUza__tag3,.visuals-module__itcUza__tag5{right:0}.visuals-module__itcUza__tag2,.visuals-module__itcUza__tag4{left:0}.visuals-module__itcUza__tag1{top:14%}.visuals-module__itcUza__tag2{top:34%}.visuals-module__itcUza__tag3{top:62%}.visuals-module__itcUza__tag4,.visuals-module__itcUza__tag5{top:80%}.visuals-module__itcUza__buildCaption{color:#f6efe3b3;text-align:center;margin:18px 0 0;font-size:.82rem}.visuals-module__itcUza__rvVisual{justify-self:end;width:min(100%,620px);margin:0;position:relative}.visuals-module__itcUza__rvVisualGlow{z-index:-1;filter:blur(40px);background:radial-gradient(closest-side at 64% 40%,#e0642f7a,#0000 70%),radial-gradient(closest-side at 30% 70%,#a8431f47,#0000 72%);animation:14s ease-in-out infinite alternate visuals-module__itcUza__rvVisualGlow;position:absolute;inset:6% -6% 18% 0}@keyframes visuals-module__itcUza__rvVisualGlow{to{transform:translate(-5%,4%)scale(1.06)}}.visuals-module__itcUza__rvWindows{aspect-ratio:620/420;position:relative}.visuals-module__itcUza__rvWindowLabel{z-index:3;color:#f6efe3b3;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700;position:absolute}.visuals-module__itcUza__rvLabelOld{top:6%;left:2%}.visuals-module__itcUza__rvLabelNew{color:#e9a27a;top:0;right:2%}.visuals-module__itcUza__rvOldWindow{opacity:.6;filter:saturate(.6)blur(.3px);transform-origin:0;width:52%;position:absolute;top:13%;left:0;transform:perspective(900px)rotateY(14deg)rotate(-2deg)}.visuals-module__itcUza__rvNewWindow{border-radius:12px;width:66%;animation:7s ease-in-out infinite visuals-module__itcUza__rvNewFloat;position:absolute;top:7%;right:0;box-shadow:0 40px 90px #0000008c,0 0 0 1px #ffffff0f,0 0 60px #e0642f38}@keyframes visuals-module__itcUza__rvNewFloat{50%{transform:translateY(-6px)}}.visuals-module__itcUza__rvCtaPulse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite visuals-module__itcUza__rvCtaPulse}@keyframes visuals-module__itcUza__rvCtaPulse{50%{filter:drop-shadow(0 0 6px #e0642fb3);transform:scale(1.06)}}.visuals-module__itcUza__rvScan{z-index:2;background:linear-gradient(#0000,#f0b48d 30%,#fff6ea 50%,#f0b48d 70%,#0000);border-radius:3px;width:3px;animation:5.5s cubic-bezier(.6,0,.3,1) infinite visuals-module__itcUza__rvScan;position:absolute;top:4%;bottom:14%;left:0;box-shadow:0 0 18px 4px #e0642f8c}@keyframes visuals-module__itcUza__rvScan{0%{opacity:0;transform:translate(0)}8%{opacity:1}60%{opacity:1;transform:translate(min(600px,60vw))}70%,to{opacity:0;transform:translate(min(600px,60vw))}}.visuals-module__itcUza__rvUrlRows{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.visuals-module__itcUza__rvUrlRows li{color:#f6efe3bd;flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;animation:.8s cubic-bezier(.2,.7,.1,1) both visuals-module__itcUza__rvUrlIn;display:flex}.visuals-module__itcUza__rvUrlRows li:nth-child(2){animation-delay:.25s}@keyframes visuals-module__itcUza__rvUrlIn{0%{opacity:0;transform:translateY(8px)}}.visuals-module__itcUza__rvUrlRows code{color:#f6efe3;background:#ffffff0a;border:1px solid #f6efe324;border-radius:8px;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.visuals-module__itcUza__rvUrlArrow{color:#e9a27a}.visuals-module__itcUza__rvUrlKeep,.visuals-module__itcUza__rvUrlMove{letter-spacing:.04em;border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:700}.visuals-module__itcUza__rvUrlKeep{color:#bfe8cc;background:#86d2a01f;border:1px solid #86d2a073}.visuals-module__itcUza__rvUrlMove{color:#f3c4a6;background:#e9a27a24;border:1px solid #e9a27a80}.visuals-module__itcUza__rvVisualCaption{color:#f6efe3b3;margin:16px 0 0;font-size:.82rem}.visuals-module__itcUza__fix{justify-self:end;width:min(100%,620px);margin:0;position:relative}.visuals-module__itcUza__fixGlow{z-index:-1;filter:blur(40px);background:radial-gradient(closest-side at 62% 40%,#e0642f70,#0000 70%),radial-gradient(closest-side at 28% 72%,#a8431f47,#0000 72%);animation:14s ease-in-out infinite alternate visuals-module__itcUza__buildGlow;position:absolute;inset:6% -4% 14% 4%}.visuals-module__itcUza__fixStage{padding:0 6%;position:relative}.visuals-module__itcUza__fixWindow{border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0000008c,0 0 0 1px #ffffff0f,0 0 60px #e0642f38}.visuals-module__itcUza__fixWindow svg{width:100%;height:auto;display:block}.visuals-module__itcUza__fixBroken,.visuals-module__itcUza__fixOk{position:absolute;inset:0}.visuals-module__itcUza__fixBroken{animation:9s ease-in-out infinite visuals-module__itcUza__fixBroken}.visuals-module__itcUza__fixOk{animation:9s ease-in-out infinite visuals-module__itcUza__fixOk}@keyframes visuals-module__itcUza__fixBroken{0%,38%{opacity:1}48%,92%{opacity:0}to{opacity:1}}@keyframes visuals-module__itcUza__fixOk{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}.visuals-module__itcUza__fixScan{background:linear-gradient(#0000,#f0b48d 30%,#fff6ea 50%,#f0b48d 70%,#0000);width:3px;animation:9s cubic-bezier(.6,0,.3,1) infinite visuals-module__itcUza__fixScan;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 18px 4px #e0642f8c}@keyframes visuals-module__itcUza__fixScan{0%,18%{opacity:0;transform:translate(0)}22%{opacity:1}44%{opacity:1;transform:translate(min(560px,80vw))}48%,to{opacity:0;transform:translate(min(560px,80vw))}}.visuals-module__itcUza__fixStatus{z-index:2;display:grid;position:absolute;top:-14px;right:0}.visuals-module__itcUza__fixStatus span{white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:8px;padding:7px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.visuals-module__itcUza__fixStatus span:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px}.visuals-module__itcUza__fixStatusBad{color:#ffb2a1;background:#3c140ed9;border:1px solid #ef786280;animation:9s ease-in-out infinite visuals-module__itcUza__fixBroken}.visuals-module__itcUza__fixStatusOk{color:#a8e5bd;background:#0e281ad9;border:1px solid #86d2a073;animation:9s ease-in-out infinite visuals-module__itcUza__fixOk}.visuals-module__itcUza__fix .visuals-module__itcUza__fixChecks{grid-template-columns:repeat(4,auto);justify-content:center;gap:8px 18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.visuals-module__itcUza__fixChecks li{color:#f6efe3c7;white-space:nowrap;align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:inline-flex}.visuals-module__itcUza__fixChecks li:before{content:"";width:16px;height:16px;animation:9s ease-in-out infinite visuals-module__itcUza__fixTick;animation-delay:calc(var(--i,0) * .35s);background:0 0;border:1.5px solid #e9a27a8c;border-radius:50%}@keyframes visuals-module__itcUza__fixTick{0%,46%{box-shadow:none;background:0 0}54%,92%{background:#e0864f;box-shadow:0 0 10px #e0642fcc}to{box-shadow:none;background:0 0}}.visuals-module__itcUza__fixCaption{color:#f6efe3b3;text-align:center;margin:16px 0 0;font-size:.82rem}@media (max-width:900px){.visuals-module__itcUza__build,.visuals-module__itcUza__rvVisual,.visuals-module__itcUza__fix{justify-self:center;width:100%}.visuals-module__itcUza__rvUrlRows li{flex-wrap:nowrap;gap:6px}.visuals-module__itcUza__rvUrlRows code{padding:5px 8px;font-size:.74rem}}@media (max-width:560px){.visuals-module__itcUza__buildStage,.visuals-module__itcUza__fixStage{padding:0 4%}.visuals-module__itcUza__tag{padding:5px 10px;font-size:.7rem}.visuals-module__itcUza__fix .visuals-module__itcUza__fixChecks{grid-template-columns:repeat(2,auto)}}@media (prefers-reduced-motion:reduce){.visuals-module__itcUza__buildGlow,.visuals-module__itcUza__buildWindow,.visuals-module__itcUza__piece,.visuals-module__itcUza__buildCta,.visuals-module__itcUza__tag,.visuals-module__itcUza__rvVisualGlow,.visuals-module__itcUza__rvNewWindow,.visuals-module__itcUza__rvCtaPulse,.visuals-module__itcUza__rvScan,.visuals-module__itcUza__rvUrlRows li,.visuals-module__itcUza__fixGlow,.visuals-module__itcUza__fixBroken,.visuals-module__itcUza__fixOk,.visuals-module__itcUza__fixScan,.visuals-module__itcUza__fixStatusBad,.visuals-module__itcUza__fixStatusOk,.visuals-module__itcUza__fixChecks li:before{animation:none}.visuals-module__itcUza__rvScan,.visuals-module__itcUza__fixScan,.visuals-module__itcUza__fixBroken,.visuals-module__itcUza__fixStatus .visuals-module__itcUza__fixStatusBad{display:none}.visuals-module__itcUza__fixOk,.visuals-module__itcUza__fixStatusOk{opacity:1}.visuals-module__itcUza__fixChecks li:before{background:#e0864f;box-shadow:0 0 10px #e0642fcc}}.visuals-module__itcUza__search{justify-self:end;width:min(100%,560px);margin:0;position:relative}.visuals-module__itcUza__searchStage{background:#fbf7eff5;border:1px solid #f6efe31a;border-radius:20px;padding:26px;position:relative;box-shadow:0 40px 90px #0000008c,0 0 60px #e0642f33}.visuals-module__itcUza__searchBar{color:#241811;background:#fff;border:1px solid #e2d6c3;border-radius:999px;align-items:center;gap:12px;padding:12px 18px;font-size:.95rem;font-weight:600;display:flex}.visuals-module__itcUza__searchIcon{border:2px solid #a8431f;border-radius:50%;width:14px;height:14px;box-shadow:4px 4px 0 -2px #a8431f}.visuals-module__itcUza__searchQuery:after{content:"";vertical-align:-2px;background:#a8431f;width:2px;height:1em;margin-left:3px;animation:1s step-end infinite visuals-module__itcUza__searchCaret;display:inline-block}@keyframes visuals-module__itcUza__searchCaret{50%{opacity:0}}.visuals-module__itcUza__search .visuals-module__itcUza__searchResults{gap:12px;margin:20px 0 0;padding:0 0 64px;list-style:none;display:grid;position:relative}.visuals-module__itcUza__searchOther{background:linear-gradient(#cdbfae,#cdbfae) 16px 14px/46% 8px no-repeat,linear-gradient(#e2d6c3,#e2d6c3) 16px 30px/70% 6px no-repeat,#f6efe3;border-radius:12px;height:52px;animation:7s cubic-bezier(.6,0,.3,1) infinite visuals-module__itcUza__searchDown}.visuals-module__itcUza__searchYou{background:#fff;border:1px solid #a8431f66;border-radius:12px;align-items:center;gap:14px;height:52px;padding:0 16px;animation:7s cubic-bezier(.6,0,.3,1) infinite visuals-module__itcUza__searchUp;display:flex;position:absolute;inset:auto 0 0;box-shadow:0 0 0 5px #e0642f1a,0 0 34px #e0642f59}.visuals-module__itcUza__searchYou b{color:#a8431f;font-size:.95rem;display:block}.visuals-module__itcUza__searchYou i{color:#5f554c;white-space:nowrap;font-size:.78rem;font-style:normal;display:block}.visuals-module__itcUza__searchFavicon{background:linear-gradient(135deg,#f0b48d,#a8431f);border-radius:7px;flex:none;width:22px;height:22px}@media (max-width:560px){.visuals-module__itcUza__searchYou i span{display:none}}@keyframes visuals-module__itcUza__searchUp{0%,18%{transform:translateY(0)}42%,86%{transform:translateY(-192px)}to{transform:translateY(0)}}@keyframes visuals-module__itcUza__searchDown{0%,18%{opacity:1;transform:translateY(0)}42%,86%{opacity:.55;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.visuals-module__itcUza__search{justify-self:center;width:100%}}@media (prefers-reduced-motion:reduce){.visuals-module__itcUza__searchOther,.visuals-module__itcUza__searchYou,.visuals-module__itcUza__searchQuery:after{animation:none}.visuals-module__itcUza__searchYou{transform:translateY(-192px)}.visuals-module__itcUza__searchOther{opacity:.55;transform:translateY(64px)}}
.page-module__ZrvV1a__page{background:#f4ede0}.page-module__ZrvV1a__heroBtns{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.page-module__ZrvV1a__map{justify-items:center;margin-top:clamp(48px,6vw,80px);display:grid}.page-module__ZrvV1a__mapRoot{z-index:1;text-align:center;background:#fff;border:1px solid #a8431f52;border-radius:22px;justify-items:center;gap:8px;width:min(100%,380px);padding:24px 28px;display:grid;position:relative;box-shadow:0 0 0 7px #e0642f14,0 30px 60px -36px #24181180,0 0 54px #e0642f33}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapRoot strong,.page-module__ZrvV1a__page .page-module__ZrvV1a__mapChildren strong{color:#241811;font-family:var(--font-newsreader), Georgia, serif;font-weight:500;line-height:1.15}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapRoot strong{font-size:1.6rem}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapRoot>span:last-child,.page-module__ZrvV1a__page .page-module__ZrvV1a__mapChildren li>span:last-child{color:#5f554c;font-size:.95rem;line-height:1.45}.page-module__ZrvV1a__mapIcon{color:#fff;background:linear-gradient(135deg,#f0b48d 0%,#d0703f 48%,#a8431f 100%);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 12px 26px #c4602f52}.page-module__ZrvV1a__mapChildren{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:100%;padding:0;list-style:none;display:grid;position:relative}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapChildren{margin:64px 0 0}.page-module__ZrvV1a__mapChildren:before,.page-module__ZrvV1a__mapChildren:after{content:"";background:linear-gradient(90deg,#f0b48d,#e0642f,#f0b48d);position:absolute;box-shadow:0 0 12px #e0642f8c}.page-module__ZrvV1a__mapChildren:after{transform-origin:top;width:2px;height:32px;transition:transform .5s;top:-64px;left:50%;transform:scaleY(0)}.page-module__ZrvV1a__mapChildren:before{height:2px;transition:transform .9s cubic-bezier(.2,.7,.1,1) .4s;top:-32px;left:10%;right:10%;transform:scaleX(0)}.page-module__ZrvV1a__mapChildren[data-inview]:after{transform:scaleY(1)}.page-module__ZrvV1a__mapChildren[data-inview]:before{transform:scaleX(1)}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapChildren li{text-align:center;transition:box-shadow .6s,border-color .6s;transition-delay:calc(1s + var(--n,0) * .15s);background:#ffffffb8;border:1px solid #2418111c;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:24px 16px 26px;display:flex;position:relative}.page-module__ZrvV1a__mapChildren li:before{content:"";transform-origin:top;width:2px;height:32px;transition:transform .4s;transition-delay:calc(1s + var(--n,0) * .15s);background:#e0642f;position:absolute;top:-32px;left:50%;transform:scaleY(0);box-shadow:0 0 10px #e0642f8c}.page-module__ZrvV1a__mapChildren[data-inview] li:before{transform:scaleY(1)}.page-module__ZrvV1a__mapChildren[data-inview] li{box-shadow:0 24px 48px -34px #24181173}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapChildren strong{font-size:1.22rem}.page-module__ZrvV1a__mapChildren small{color:#8e391d;font-family:var(--font-hanken), system-ui, sans-serif;font-size:.78rem;font-weight:700}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapOptional{background:0 0;border-style:dashed}.page-module__ZrvV1a__mapOptional .page-module__ZrvV1a__mapIcon{box-shadow:none;color:#a8431f;background:0 0;border:1.5px dashed #c98a63}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapChildren[data-inview] .page-module__ZrvV1a__mapGoal{border-color:#a8431f73;box-shadow:0 0 0 6px #e0642f12,0 0 46px #e0642f42}.page-module__ZrvV1a__mapBase{color:#f6efe3;background:#241811;border-radius:16px;flex-wrap:wrap;justify-content:center;gap:10px 28px;width:100%;margin-top:26px;padding:16px 22px;font-size:.95rem;font-weight:600;display:flex;box-shadow:0 0 44px #e0642f2e}.page-module__ZrvV1a__mapBase span{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.page-module__ZrvV1a__mapBase svg{color:#e9a27a}.page-module__ZrvV1a__reqs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.page-module__ZrvV1a__page .page-module__ZrvV1a__reqs{margin:clamp(48px,6vw,72px) 0 0}.page-module__ZrvV1a__page .page-module__ZrvV1a__reqs li{color:#f6efe3;font-family:var(--font-newsreader), Georgia, serif;background:#ffffff08;border:1px solid #f6efe31f;border-radius:20px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 22px;font-size:1.3rem;line-height:1.2;display:flex;position:relative;overflow:hidden}.page-module__ZrvV1a__reqs li>span:first-child{opacity:.55;transition:opacity .6s;transition-delay:calc(var(--n,0) * .14s)}.page-module__ZrvV1a__reqs[data-inview] li>span:first-child{opacity:1;animation:1.4s both page-module__ZrvV1a__reqGlow;animation-delay:calc(var(--n,0) * .14s)}@keyframes page-module__ZrvV1a__reqGlow{40%{box-shadow:0 0 0 8px #e0642f2e,0 0 34px #e0642fd9}}.page-module__ZrvV1a__reqs li:after{content:"";background:linear-gradient(115deg,#0000 30%,#f0b48d24 50%,#0000 70%);transition:translate .8s;position:absolute;inset:0;translate:-100%}.page-module__ZrvV1a__reqs li:hover:after{translate:100%}.page-module__ZrvV1a__formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(48px,6vw,72px);display:grid}.page-module__ZrvV1a__page .page-module__ZrvV1a__formats article{background:#ffffff8c;border:1px solid #2418111f;border-radius:24px;flex-direction:column;gap:12px;padding:28px;display:flex}.page-module__ZrvV1a__page .page-module__ZrvV1a__formats .page-module__ZrvV1a__formatMain{background:#fffdf8;border-color:#a8431f61;box-shadow:0 0 0 6px #e0642f0f,0 0 46px #e0642f29}.page-module__ZrvV1a__page .page-module__ZrvV1a__formats h3{color:#241811;font-family:var(--font-newsreader), Georgia, serif;margin:6px 0 0;font-size:1.7rem;font-weight:500;line-height:1.1}.page-module__ZrvV1a__page .page-module__ZrvV1a__formats p{color:#5f554c;margin:0;line-height:1.55}.page-module__ZrvV1a__formatArt{width:min(100%,220px);height:auto;display:block}.page-module__ZrvV1a__artMain{fill:#a8431f}.page-module__ZrvV1a__artNode{fill:#fff;stroke:#e2d6c3}.page-module__ZrvV1a__artBase{fill:#e2d6c3}.page-module__ZrvV1a__artLine{fill:none;stroke:#e0864f;stroke-width:2px}.page-module__ZrvV1a__artScroll{fill:none;stroke:#c98a63;stroke-width:2px;stroke-dasharray:4 5}.page-module__ZrvV1a__artCta{fill:#d0703f;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite page-module__ZrvV1a__ctaPulse}.page-module__ZrvV1a__scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(48px,6vw,72px);display:grid}.page-module__ZrvV1a__page .page-module__ZrvV1a__scope article{background:#fff9;border:1px solid #2418111f;border-radius:24px;flex-direction:column;gap:10px;padding:30px;display:flex}.page-module__ZrvV1a__page .page-module__ZrvV1a__scope h3{color:#241811;font-family:var(--font-newsreader), Georgia, serif;margin:0;font-size:1.5rem;font-weight:500;line-height:1.15}.page-module__ZrvV1a__page .page-module__ZrvV1a__scopeShort{color:#241811;margin:0;font-size:1.04rem;line-height:1.5}.page-module__ZrvV1a__page .page-module__ZrvV1a__journey6{row-gap:64px}.page-module__ZrvV1a__stepNum{color:#e9a27a;font-family:var(--font-newsreader), Georgia, serif;margin-bottom:4px;font-size:1rem;display:block}.page-module__ZrvV1a__page .page-module__ZrvV1a__journey6 strong{font-size:1.3rem;line-height:1.25}.page-module__ZrvV1a__tech{margin-top:clamp(72px,9vw,112px)}.page-module__ZrvV1a__page .page-module__ZrvV1a__techTitle{color:#f6efe3;font-family:var(--font-newsreader), Georgia, serif;text-align:center;margin:0 0 26px;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:450}.page-module__ZrvV1a__techCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.page-module__ZrvV1a__page .page-module__ZrvV1a__techCards article{background:#ffffff08;border:1px solid #f6efe31f;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 16px;padding:26px 28px;display:grid}.page-module__ZrvV1a__page .page-module__ZrvV1a__techCards article>span:first-child{grid-row:span 2}.page-module__ZrvV1a__page .page-module__ZrvV1a__techCards h4{color:#f6efe3;font-family:var(--font-newsreader), Georgia, serif;margin:4px 0 0;font-size:1.4rem;font-weight:500}.page-module__ZrvV1a__page .page-module__ZrvV1a__techCards p{color:#f6efe3c7;margin:0;line-height:1.55}.page-module__ZrvV1a__projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,64px);margin-top:clamp(48px,6vw,80px);display:grid}.page-module__ZrvV1a__project{flex-direction:column;gap:10px;display:flex}.page-module__ZrvV1a__projectDevices{margin-bottom:22px;padding:0 6% 8% 0}.page-module__ZrvV1a__page .page-module__ZrvV1a__project h3{color:#241811;font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;margin:0;font-size:clamp(1.6rem,2.2vw,2rem);font-weight:500;line-height:1.12}.page-module__ZrvV1a__page .page-module__ZrvV1a__project>p:not([class]){color:#5f554c;margin:0;line-height:1.55}@media (max-width:1100px){.page-module__ZrvV1a__mapChildren{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__ZrvV1a__mapChildren:before,.page-module__ZrvV1a__mapChildren li:before{display:none}.page-module__ZrvV1a__page .page-module__ZrvV1a__mapGoal{grid-column:1/-1}.page-module__ZrvV1a__reqs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-module__ZrvV1a__formats,.page-module__ZrvV1a__scope,.page-module__ZrvV1a__techCards,.page-module__ZrvV1a__projects{grid-template-columns:minmax(0,1fr)}.page-module__ZrvV1a__page .page-module__ZrvV1a__journey6{row-gap:0}}@media (max-width:560px){.page-module__ZrvV1a__mapChildren{grid-template-columns:minmax(0,1fr)}.page-module__ZrvV1a__reqs{grid-template-columns:minmax(0,1fr);gap:10px}.page-module__ZrvV1a__page .page-module__ZrvV1a__reqs li{flex-direction:row;align-items:center;gap:14px;padding:14px 18px;font-size:1.15rem}.page-module__ZrvV1a__page .page-module__ZrvV1a__scope article,.page-module__ZrvV1a__page .page-module__ZrvV1a__formats article{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.page-module__ZrvV1a__artCta,.page-module__ZrvV1a__reqs[data-inview] li>span:first-child{animation:none}.page-module__ZrvV1a__mapChildren:before,.page-module__ZrvV1a__mapChildren:after,.page-module__ZrvV1a__mapChildren li:before{transition:none;transform:none}}
