.page-module__Um3ymG__main{background-color:var(--color-background);width:100%;overflow-x:hidden}.page-module__Um3ymG__fullBleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.page-module__Um3ymG__hugeTitle{letter-spacing:-.02em;color:#111;margin-bottom:24px;font-size:clamp(3rem,8vw,8rem);font-weight:900;line-height:1.1}.page-module__Um3ymG__pageHeader{background-color:var(--color-primary);text-align:center;justify-content:center;align-items:center;padding:0 5%;display:flex;position:relative;overflow:hidden}.page-module__Um3ymG__headerContent{z-index:2;color:#fff;position:relative}.page-module__Um3ymG__headerContent h1{letter-spacing:-4px;margin-bottom:24px;font-size:clamp(4rem,12vw,10rem);font-weight:900;line-height:1}.page-module__Um3ymG__headerContent p{font-family:var(--font-en);letter-spacing:.2em;font-size:2rem;font-weight:900}.page-module__Um3ymG__container{max-width:1200px;margin:0 auto;padding:0 5%}.page-module__Um3ymG__section{background-color:var(--color-background);padding:80px 0}.page-module__Um3ymG__sectionDark{background-color:var(--color-background);color:#111;padding:80px 0}.page-module__Um3ymG__sectionDark .page-module__Um3ymG__hugeTitle{color:#111}.page-module__Um3ymG__cardInfo{background:#fff;border:4px solid #111;padding:64px 48px;box-shadow:16px 16px #0000001a}.page-module__Um3ymG__cardInfo h2{color:#111;margin-bottom:32px;font-size:2rem;font-weight:900}.page-module__Um3ymG__cardInfo h3{color:var(--color-primary);margin-bottom:24px;font-size:1.5rem;font-weight:900}.page-module__Um3ymG__summaryList{list-style:none}.page-module__Um3ymG__summaryList li{color:#111;border-bottom:2px dashed #ccc;flex-direction:column;margin-bottom:24px;padding-bottom:16px;font-size:1.15rem;line-height:1.8;display:flex}.page-module__Um3ymG__summaryList li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page-module__Um3ymG__summaryList li strong{color:var(--color-primary);margin-bottom:8px;font-size:1.1rem;font-weight:900}.page-module__Um3ymG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:64px;display:grid}.page-module__Um3ymG__featureCard{background-color:#fff;border:4px solid #111;padding:0;box-shadow:12px 12px #f0629266}.page-module__Um3ymG__featureCard h3{color:#111;margin:32px 40px 16px;font-size:1.6rem;font-weight:900}.page-module__Um3ymG__featureCard p{color:#444;margin:0 40px 40px;font-size:1.05rem;font-weight:500;line-height:1.8}.page-module__Um3ymG__imgBrutal{background-color:#fff;border:4px solid #111;border-radius:0;padding:24px;box-shadow:16px 16px #f062924d}.page-module__Um3ymG__priceTable{border-collapse:separate;border-spacing:0;background:#fff;border:4px solid #111;width:100%;margin-top:64px;box-shadow:16px 16px #0000001a}.page-module__Um3ymG__priceTable th,.page-module__Um3ymG__priceTable td{text-align:left;vertical-align:top;border-bottom:2px solid #111;padding:40px 32px}.page-module__Um3ymG__priceTable th{color:#111;background-color:#f2f2f2;border-right:2px solid #111;width:35%;font-size:1.25rem;font-weight:900}.page-module__Um3ymG__priceTable tr:last-child th,.page-module__Um3ymG__priceTable tr:last-child td{border-bottom:none}.page-module__Um3ymG__priceList{flex-direction:column;gap:16px;list-style:none;display:flex}.page-module__Um3ymG__priceList li{background-color:var(--color-background);border:2px solid #111;justify-content:space-between;align-items:center;padding:20px 32px;font-weight:700;display:flex}.page-module__Um3ymG__stage{color:#444;font-size:1.1rem}.page-module__Um3ymG__amount{color:var(--color-primary);font-size:1.6rem;font-weight:900}.page-module__Um3ymG__checkList{list-style:none}.page-module__Um3ymG__checkList li{margin-bottom:16px;padding-left:40px;font-size:1.15rem;font-weight:700;line-height:1.6;position:relative}.page-module__Um3ymG__checkList li:before{content:"✓";color:var(--color-primary);font-size:1.4rem;font-weight:900;position:absolute;top:0;left:0}@media (max-width:768px){.page-module__Um3ymG__section,.page-module__Um3ymG__sectionDark{padding:32px 0}.page-module__Um3ymG__priceTable thead{display:none}.page-module__Um3ymG__priceTable,.page-module__Um3ymG__priceTable tbody,.page-module__Um3ymG__priceTable tr,.page-module__Um3ymG__priceTable th,.page-module__Um3ymG__priceTable td{border-right:none;width:100%;display:block}.page-module__Um3ymG__priceTable th{border-bottom:none;padding:32px 24px 16px}.page-module__Um3ymG__priceTable td{border-bottom:4px solid #111;padding:16px 24px 32px}.page-module__Um3ymG__priceTable tr:last-child td{border-bottom:none}.page-module__Um3ymG__cardInfo{padding:32px 24px}.page-module__Um3ymG__priceList li{flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px}}
