.aln-page{--ink:#253c35;--rust:#a3543d;--cream:#f6f0e4;--line:#d4cbbc;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.aln-page *{box-sizing:border-box}.aln-page a{color:inherit;text-decoration:none}.aln-page a:hover{text-decoration:underline;text-underline-offset:4px}.aln-page p{line-height:1.66}.aln-page h1,.aln-page h2,.aln-page h3{font-family:Georgia,serif;font-weight:400}.aln-page h2{font-size:clamp(2.3rem,4.1vw,4.8rem);line-height:1.06;letter-spacing:-.045em;margin:.6rem 0 1.2rem}.aln-page h3{font-size:1.5rem;line-height:1.18}.aln-shell{width:min(1190px,calc(100% - 80px));margin:auto}.aln-kicker{font-size:.69rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--rust)}.aln-page a span[aria-hidden]{margin-left:.4rem}.aln-hero{position:relative;min-height:790px;background:#e9e1d1}.aln-hero-image{position:absolute;left:48%;right:0;top:0;bottom:0}.aln-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.aln-hero-inner{position:relative;min-height:790px;padding-top:95px;display:flex;flex-direction:column}.aln-hero nav{display:flex;gap:.8rem;font-size:.76rem;padding:.8rem 0}.aln-headline{margin:auto 0;width:min(640px,58%);background:var(--cream);padding:2.7rem 3.1rem 2.8rem 0;box-shadow:23px 18px 0 #a3543d}.aln-headline h1{font-size:clamp(3.7rem,5.5vw,6.2rem);letter-spacing:-.06em;line-height:.99;margin:1.1rem 0}.aln-headline h1 small{display:block;font:700 .82rem/1.4 Arial,sans-serif;letter-spacing:0;margin-bottom:1rem}.aln-headline>p{font-size:1.05rem}.aln-start{display:flex;align-items:start;gap:1.4rem;border-top:1px solid var(--line);padding-top:1.3rem;margin-top:1.5rem}.aln-start>a,.aln-primary{display:inline-block;background:var(--ink);color:#fff!important;padding:1rem 1.2rem;font-size:.84rem;font-weight:700;white-space:nowrap}.aln-start>span{font-size:.76rem}.aln-start b,.aln-start small{display:block;margin-top:.2rem}.aln-start b{font-size:1rem}.aln-contrast,.aln-question,.aln-owners,.aln-economy,.aln-paths,.aln-accounting,.aln-civic,.aln-offers,.aln-faq{padding:6.5rem 0}.aln-contrast-intro{max-width:900px}.aln-contrast-intro h2{max-width:720px}.aln-contrast-intro p{max-width:710px}.aln-contrast-intro a,.aln-owners a,.aln-economy a,.aln-paths a,.aln-accounting a,.aln-civic a{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:.3rem;margin-top:.7rem;font-size:.85rem;font-weight:700}.aln-contrast-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem}.aln-contrast-grid section{background:#fff;padding:2rem 2.2rem;border-top:7px solid var(--rust)}.aln-contrast-grid section:last-child{border-color:var(--ink)}.aln-contrast-grid b{font-size:.7rem;letter-spacing:.12em}.aln-contrast-grid h3{font-size:2rem;max-width:480px}.aln-contrast-grid p{font-size:.95rem}.aln-question{background:var(--ink);color:#fff}.aln-question .aln-kicker{color:#dfb19a}.aln-question h2{max-width:700px}.aln-question .aln-shell>div{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}.aln-question ol{margin:0;padding:0;list-style:none;border-top:1px solid #739084}.aln-question li{display:grid;grid-template-columns:115px 1fr;gap:1rem;border-bottom:1px solid #739084;padding:1.1rem 0;font-size:.9rem}.aln-owners{background:#e1ded0}.aln-owners .aln-shell{display:grid;grid-template-columns:52% 1fr;gap:5rem;align-items:center}.aln-owners figure{margin:0}.aln-owners img{display:block;width:100%;height:auto}.aln-economy{background:#bb754e;color:#1e332e}.aln-economy .aln-shell{max-width:920px}.aln-economy .aln-kicker{color:#1e332e}.aln-economy p{font-size:1.08rem}.aln-paths{background:#fff}.aln-paths .aln-shell>div{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem}.aln-paths section{border-top:3px solid var(--ink);padding-top:1.2rem}.aln-paths p{font-size:.93rem}.aln-accounting{background:#294138;color:#fff}.aln-accounting .aln-shell{display:grid;grid-template-columns:1fr 340px;gap:6rem}.aln-accounting .aln-kicker{color:#d9af91}.aln-accounting aside{border:1px solid #91ada0;padding:2rem;align-self:center}.aln-accounting aside span,.aln-accounting aside b,.aln-accounting aside small{display:block}.aln-accounting aside a{font:1.8rem/1.2 Georgia,serif}.aln-accounting aside b,.aln-accounting aside small{margin-top:1rem;font-size:.83rem}.aln-civic{background:#e5e4d9}.aln-civic .aln-shell{max-width:900px}.aln-offers .aln-shell{display:grid;grid-template-columns:1fr 390px;gap:6rem}.aln-offers p{max-width:650px;margin-bottom:2.1rem}.aln-offers aside{border-top:3px solid var(--ink)}.aln-offers aside h3{font-size:1.3rem}.aln-offers aside>a{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);padding:.8rem 0;font-size:.82rem}.aln-offers aside b{white-space:normal;text-align:right;max-width:55%;line-height:1.5}.aln-offers aside small{display:block;margin-top:1rem;line-height:1.5}.aln-faq{background:#fff}.aln-faq .aln-shell{display:grid;grid-template-columns:35% 1fr;gap:5rem}.aln-faq section{border-top:1px solid var(--line);padding:1rem 0}.aln-faq section h3{font-size:1.3rem;margin:.4rem 0}.aln-faq section p{font-size:.94rem}.aln-foot{background:#1d362f;color:#fff;padding:1.4rem 0}.aln-foot .aln-shell{display:flex;justify-content:space-between;font-size:.82rem}.aln-foot nav{display:flex;gap:1.2rem}@media(max-width:950px){.aln-shell{width:min(100% - 36px,700px)}.aln-hero,.aln-hero-inner{min-height:0}.aln-hero-image{position:relative;left:auto;height:350px}.aln-hero-inner{padding-top:0}.aln-hero nav{position:absolute;top:-280px;color:#fff;text-shadow:0 1px 5px #102b25}.aln-headline{width:100%;box-shadow:none;padding:2.3rem 0;margin:0}.aln-headline h1{font-size:clamp(3.5rem,8vw,5rem)}.aln-contrast,.aln-question,.aln-owners,.aln-economy,.aln-paths,.aln-accounting,.aln-civic,.aln-offers,.aln-faq{padding:4.5rem 0}.aln-question .aln-shell>div,.aln-owners .aln-shell,.aln-accounting .aln-shell,.aln-offers .aln-shell,.aln-faq .aln-shell{grid-template-columns:1fr;gap:1.5rem}.aln-paths .aln-shell>div{grid-template-columns:1fr}}@media(max-width:600px){.aln-hero-image{height:290px}.aln-hero nav{top:-220px}.aln-headline h1{font-size:3.25rem}.aln-start{display:block}.aln-start>a{display:block;text-align:center}.aln-start>span{display:block;margin-top:1rem}.aln-contrast-grid{grid-template-columns:1fr}.aln-foot .aln-shell{display:block}.aln-foot nav{margin-top:.6rem}}
.aln-measure{padding:6.5rem 0;background:#ede8db}.aln-measure .aln-shell{display:grid;grid-template-columns:42% 1fr;gap:6rem}.aln-measure .aln-shell>div:last-child{border-left:3px solid var(--rust);padding-left:2rem}.aln-measure .aln-shell>div:last-child p:first-child{margin-top:0}.aln-measure p{font-size:1.02rem}@media(max-width:950px){.aln-measure{padding:4.5rem 0}.aln-measure .aln-shell{grid-template-columns:1fr;gap:1rem}.aln-measure .aln-shell>div:last-child{padding-left:1.3rem}}

.aln-offers aside{min-width:0}
@media(max-width:600px){.aln-offers aside a{flex-direction:column;gap:.4rem}.aln-offers aside b{max-width:100%;text-align:left}}
