.delta-page{background:var(--bg)}.delta-hero{background:url(/images/bg.webp) 50%/cover no-repeat;padding:11rem 1.5rem 5rem;position:relative;overflow:hidden}.delta-hero__overlay{z-index:0;background:linear-gradient(#2b2a248c 0%,#2b2a24ad 100%);position:absolute;inset:0}.delta-hero__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:780px;margin:0 auto;display:flex;position:relative}.delta-hero__inner .section__tag{color:var(--accent-gold);justify-content:center}.delta-hero__inner .section__tag:before,.delta-hero__inner .section__tag:after{background:var(--accent-gold)}.delta-hero__title{font-family:var(--font-base);color:var(--text-on-dark);letter-spacing:.01em;text-shadow:0 2px 20px #00000059;font-size:clamp(34px,6vw,60px);font-weight:500;line-height:1.08}.delta-hero__intro{font-family:var(--font-alt);color:#faf6eceb;max-width:640px;margin-top:.5rem;font-size:clamp(15px,1.6vw,18px);line-height:1.75}.delta-facts{background:linear-gradient(160deg, var(--accent-green) 0%, var(--accent-green-hover) 100%);padding:4.5rem 1.5rem}.delta-facts__inner{max-width:1000px;margin:0 auto}.delta-facts__head{text-align:center;margin-bottom:2.5rem}.delta-facts__title{font-family:var(--font-base);color:var(--text-on-dark);font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.15}.delta-facts__subtitle{font-family:var(--font-script);color:var(--accent-gold);margin-top:.5rem;font-size:clamp(18px,2vw,24px)}.delta-facts__list{grid-template-columns:repeat(2,1fr);gap:1rem 2.5rem;list-style:none;display:grid}.delta-facts__item{font-family:var(--font-alt);color:#faf6ecf5;border-bottom:1px solid #faf6ec29;align-items:flex-start;gap:.75rem;padding:.65rem 0;font-size:clamp(15px,1.5vw,17px);font-weight:500;line-height:1.5;display:flex}.delta-facts__check{color:var(--accent-gold);flex-shrink:0;margin-top:2px;font-size:16px}.delta-section{max-width:1120px;margin:0 auto;padding:5rem 1.5rem}.delta-section__header{text-align:center;max-width:640px;margin:0 auto 3.5rem}.delta-section__header .headtext__cormorant{margin-bottom:.75rem}.delta-section__subtitle{font-family:var(--font-script);color:var(--accent);font-size:clamp(18px,2vw,22px)}.delta-highlights{grid-template-columns:repeat(3,1fr);gap:1.25rem;list-style:none;display:grid}.delta-card{background:var(--surface);border:1px solid var(--border);transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border-radius:18px;flex-direction:column;gap:.85rem;padding:2rem 1.75rem;display:flex}.delta-card:hover{border-color:var(--border-hover);transform:translateY(-4px);box-shadow:0 14px 36px #2b2a241a}.delta-card__icon{background:rgba(var(--accent-green-rgb), .12);width:52px;height:52px;color:var(--accent-green);border-radius:14px;justify-content:center;align-items:center;font-size:24px;display:flex}.delta-card__title{font-family:var(--font-base);color:var(--text);font-size:clamp(19px,1.6vw,22px);font-weight:500;line-height:1.2}.delta-card__text{font-family:var(--font-alt);color:var(--text-secondary);font-size:15px;line-height:1.7}.delta-section--split{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.delta-info{min-width:0}.delta-info .headtext__cormorant{margin-bottom:1rem}.delta-info__body{font-family:var(--font-alt);color:var(--text-secondary);font-size:16px;line-height:1.8}.delta-faq{background:var(--surface-alt);max-width:none;padding:5rem 1.5rem}.delta-faq__list{flex-direction:column;gap:.85rem;max-width:780px;margin:0 auto;display:flex}.delta-faq__item{background:var(--surface);border:1px solid var(--border);transition:border-color var(--transition-fast);border-radius:12px;padding:.25rem 1.25rem}.delta-faq__item[open]{border-color:var(--border-hover)}.delta-faq__q{font-family:var(--font-alt);color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:16px;font-weight:600;list-style:none;display:flex}.delta-faq__q::-webkit-details-marker{display:none}.delta-faq__q:after{content:"+";color:var(--accent);transition:transform var(--transition-fast);flex-shrink:0;font-size:22px;font-weight:400}.delta-faq__item[open] .delta-faq__q:after{transform:rotate(45deg)}.delta-faq__a{font-family:var(--font-alt);color:var(--text-secondary);padding:0 0 1.15rem;font-size:15px;line-height:1.75}.delta-cta{padding:5rem 1.5rem 6rem}.delta-cta__inner{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:22px;flex-direction:column;align-items:center;gap:1rem;max-width:720px;margin:0 auto;padding:3.5rem 2rem;display:flex;box-shadow:0 16px 40px #2b2a240f}.delta-cta__title{font-family:var(--font-base);color:var(--text);font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.15}.delta-cta__body{font-family:var(--font-alt);color:var(--text-secondary);max-width:520px;font-size:16px;line-height:1.7}.delta-cta__btn{margin-top:.75rem}.delta-cta__back{font-family:var(--font-alt);color:var(--text-tertiary);transition:color var(--transition-fast);margin-top:.5rem;font-size:14px}.delta-cta__back:hover{color:var(--accent)}@media screen and (max-width:900px){.delta-highlights{grid-template-columns:repeat(2,1fr)}.delta-section--split{grid-template-columns:1fr;gap:2.5rem}}@media screen and (max-width:600px){.delta-hero{padding:9rem 1.25rem 4rem}.delta-facts{padding:3.5rem 1.25rem}.delta-facts__list{grid-template-columns:1fr;gap:0}.delta-section{padding:3.5rem 1.25rem}.delta-highlights{grid-template-columns:1fr}.delta-faq{padding:3.5rem 1.25rem}.delta-cta{padding:3.5rem 1.25rem 4.5rem}.delta-cta__inner{padding:2.5rem 1.5rem}}
