.page_page__556_G{--copper:#b04b0e;--u:.04984375rem;--small-label-size:max(.75rem,calc(18 * var(--u)));--small-label-tracking:.26em;--footer-height:4rem;--footer-row-gap:.33rem;--footer-gap-increase:calc(var(--footer-row-gap) * .5);--footer-text-size:.9625rem;--footer-link-padding:1.1rem;--panel-height:3.849875rem;position:relative;isolation:isolate;display:flex;min-height:100svh;flex-direction:column;align-items:center;justify-content:flex-start;color:#080706;font-family:var(--font-sans);text-rendering:auto}.page_architecture__yGoWa{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.page_architectureCrop__oF3WY{position:absolute;inset:0;container-type:size;transform:scale(1.25);transform-origin:40% bottom}.page_architectureImage__aEsnV{position:absolute;bottom:0;left:40%;width:max(130.00502596749874cqw,232.32837340199396cqh);max-width:none;aspect-ratio:1940/836;background-size:100% 100%;background-repeat:no-repeat;translate:-42.72680412371134% .11662679425837592%}.page_foreground__rtu_8{flex-direction:column;min-height:100svh}.page_foreground__rtu_8,.page_hero__7KFOs{display:flex;align-items:center;width:100%}.page_hero__7KFOs{min-height:0;flex:1 1;flex-direction:column}.page_brand__7TV1Q{display:flex;flex-direction:column;align-items:center;gap:calc(39 * var(--u));zoom:1.05}.page_mark__xkzC1{width:calc(112 * var(--u));height:auto;aspect-ratio:28/27;filter:brightness(1.035) saturate(1.025)}.page_wordmark__yyB7e{position:relative;display:inline-block;margin:0;font-family:var(--font-sans);font-size:max(1.5rem,calc(47.5 * var(--u)));font-weight:600;letter-spacing:0;line-height:1;color:inherit;text-transform:uppercase;white-space:nowrap;text-rendering:optimizeLegibility}.page_wordmark__yyB7e [data-wordmark-accessible]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_wordmark__yyB7e [data-wordmark-visual]{display:inline-flex;line-height:1}.page_wordmark__yyB7e [data-wordmark-text]{letter-spacing:.2654em;margin-inline-end:-.2954em}.page_descriptor__BWPQa{--referral-size:var(--small-label-size);--frame-stroke:2px;position:relative;display:flex;width:max-content;max-width:100%;flex-direction:column;justify-content:space-between;gap:calc(30px + (var(--frame-stroke) - var(--referral-size)) / 2);margin-bottom:calc(64 * var(--u));padding-top:calc(30px + var(--frame-stroke));text-align:center}.page_descriptorFrame__9wvMi{position:absolute;inset:0 0 calc((var(--referral-size) + var(--frame-stroke)) / 2);border:var(--frame-stroke) solid var(--copper);border-bottom:0;pointer-events:none}.page_descriptor__BWPQa p{margin:0;padding-inline:calc(60px + var(--frame-stroke));font-family:var(--font-display);font-size:calc(48 * var(--u));font-weight:500;line-height:1.132;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic}.page_descriptor__BWPQa p>span{display:inline-block}.page_descriptorLineOne__Xhf9O{letter-spacing:.015em;margin-inline:-.038em -.064em}.page_descriptorLineTwo__bwFnw{letter-spacing:.035em;margin-inline:-.07em -.056em}.page_referral___EoPa{display:flex;align-items:center;gap:calc(34.4 * var(--u));color:var(--copper);font-size:var(--referral-size);font-weight:600;letter-spacing:var(--small-label-tracking);line-height:1;text-transform:uppercase}.page_referral___EoPa:after,.page_referral___EoPa:before{content:"";flex:1 1;min-width:.5rem;border-top:var(--frame-stroke) solid}.page_referralInk__resVl{margin-inline:-.07em calc(-1 * (var(--small-label-tracking) + .015em))}.page_cta__i2v5_{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;width:fit-content;max-width:100%;min-height:var(--panel-height);padding:calc(16 * var(--u)) 0;margin-top:auto;border:1px solid transparent;background:linear-gradient(105deg,rgba(255,255,255,.025),transparent 33%),linear-gradient(110deg,#110f0d,#1a1613 58%,#100e0c);box-shadow:0 calc(18.4 * var(--u)) calc(32 * var(--u)) rgba(28,20,14,.24),0 calc(4 * var(--u)) calc(8.8 * var(--u)) rgba(28,20,14,.22);color:#fff;text-decoration:none;transition:box-shadow .18s ease}.page_cta__i2v5_:hover{box-shadow:0 1.25rem 2.2rem rgba(28,20,14,.28),0 .25rem .6rem rgba(28,20,14,.22)}.page_ctaCopy__NTV1Z{display:flex;align-items:center}.page_ctaCopy__NTV1Z,.page_ctaCopy__NTV1Z strong{min-width:0;width:max-content;max-width:100%;text-align:center}.page_ctaCopy__NTV1Z strong{box-sizing:border-box;padding-inline:calc(40px - .07em) calc(40px - .1335em);font-size:max(.875rem,calc(28 * var(--u)));font-weight:400;letter-spacing:.1em;line-height:1.15;text-transform:uppercase}.page_footer__F3MD0{display:flex;width:100%;min-height:calc(var(--footer-height) + var(--footer-gap-increase));flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--footer-row-gap) + var(--footer-gap-increase));padding:.6875rem 1.375rem;border-top:1px solid transparent;text-align:center}.page_footer__F3MD0 p{display:flex;flex-wrap:wrap;justify-content:center;gap:.22rem 0;margin:0;font-size:var(--footer-text-size);letter-spacing:.01em;line-height:1.3}.page_footer__F3MD0 p span{white-space:break-spaces}.page_footer__F3MD0 nav{display:flex;flex-wrap:wrap;justify-content:center}.page_footer__F3MD0 a{padding-inline:var(--footer-link-padding);border-right:1px solid rgba(169,74,12,.72);color:#a94a0c;font-size:var(--footer-text-size);font-weight:500;text-decoration:none}.page_footer__F3MD0 a:last-child{border-right:0}.page_page__556_G a:focus-visible{outline:3px solid #ac4a10;outline-offset:5px}@media (min-width:75rem) and (min-height:42.5rem) and (orientation:landscape){.page_page__556_G{--footer-height:max(4rem,calc(100svh * 115 / 1024))}.page_ctaCopy__NTV1Z strong{white-space:nowrap}}@media (min-width:75rem) and (min-height:42.5rem) and (orientation:landscape) and (max-aspect-ratio:16/5){.page_foreground__rtu_8{container-type:inline-size}.page_hero__7KFOs{--wall-floor-y:calc(100svh - max(130.00502596749874cqw, 232.32837340199396svh) * .12694909793814432);--upper-gap:calc((var(--wall-floor-y) - 9.8625rem - 8.203125rem) / 3);--footer-ink-y:calc(100svh - (var(--footer-height) + var(--footer-gap-increase)) / 2 - 1.21rem);padding-top:var(--upper-gap);padding-bottom:calc(100svh - var(--footer-height) - var(--footer-gap-increase) - (var(--wall-floor-y) + var(--footer-ink-y) + var(--panel-height)) / 2)}.page_descriptor__BWPQa{margin-top:calc(var(--upper-gap) - .31625rem)}}@media (min-width:75rem) and (min-height:42.5rem) and (orientation:landscape) and (min-aspect-ratio:4503881102347207/1407374883553280){.page_hero__7KFOs{padding-block:calc(100svh * 150 / 1024 * 1.05) calc(100svh * 53 / 1024)}.page_descriptor__BWPQa{margin-top:calc((68.5 * var(--u) + 1.6564625rem) * 1.05)}.page_cta__i2v5_{margin-bottom:1.3344rem}}@media (max-height:42.499rem),(max-width:74.999rem),(orientation:portrait){.page_foreground__rtu_8,.page_page__556_G{min-height:max(100svh,64rem)}.page_hero__7KFOs{padding:4.2rem 1.25rem 2rem}.page_descriptor__BWPQa{margin-block:calc((3.5rem + 1.6564625rem) * 1.05) 6rem}}@media (max-width:39.999rem){.page_page__556_G{--small-label-tracking:.15em}.page_hero__7KFOs{padding-top:3.15rem}.page_brand__7TV1Q,.page_wordmark__yyB7e,.page_wordmark__yyB7e [data-wordmark-visual]{max-width:100%}.page_wordmark__yyB7e,.page_wordmark__yyB7e [data-wordmark-text]{white-space:normal}.page_wordmark__yyB7e [data-wordmark-text]{min-width:0;overflow-wrap:anywhere}.page_descriptor__BWPQa p{font-size:calc(1.5rem * 48 / 53)}.page_descriptor__BWPQa p>span{display:inline;margin-inline:0}.page_referral___EoPa{gap:.6rem}.page_cta__i2v5_{padding-block:1rem}.page_ctaCopy__NTV1Z strong{font-size:1rem}.page_footer__F3MD0 p,.page_footer__F3MD0 p span{display:block}.page_footer__F3MD0 nav{gap:.5rem}}@media (max-width:23.999rem){.page_referral___EoPa{gap:.5rem}}@media (min-width:40rem){.page_footer__F3MD0 nav{margin-inline:calc(-1 * var(--footer-link-padding) - .01 * var(--footer-text-size)) calc(-1 * var(--footer-link-padding) - .0405 * var(--footer-text-size))}}@media (min-width:75rem){.page_footer__F3MD0 p{margin-inline:-.07em -.094em}}@media (prefers-reduced-motion:reduce){.page_cta__i2v5_{transition:none}}