.compare-page{--compare-gold:#d6bd83}.compare-page .compare-hero{padding:110px 0 70px;background:radial-gradient(ellipse at 85% 20%,#23564c 0,transparent 60%),#032f2e}.compare-page h1{max-width:850px;font:500 clamp(54px,6vw,88px)/1.06 Journey,Georgia,serif;letter-spacing:-.035em;margin:24px 0}.compare-page h2{font:500 clamp(40px,4vw,58px)/1.12 Journey,Georgia,serif;letter-spacing:-.025em;margin:12px 0 28px}.compare-page h3{font:500 32px/1.18 Journey,Georgia,serif;margin:0 0 22px}.compare-page p,.compare-page li{font-size:17px;line-height:1.8}.compare-hero p{max-width:710px}.compare-page .dark-section a{color:#e5cf9c}.compare-page .compare-capabilities{padding-top:25px}.compare-page .pricing-table-scroll{margin-top:36px}.compare-page table{table-layout:fixed}.compare-page td strong,.compare-page td span{display:block}.compare-page td strong{font-size:20px;color:#e2cc91}.compare-page td span{font-size:13px;line-height:1.6;color:#d4dccf}.compare-page .compare-no{color:#c7cec5}.compare-page .compare-group th{background:#244b43;color:#dfca9b;font-size:13px;text-transform:uppercase;letter-spacing:.08em;padding:17px 24px}.compare-page .compare-note{font-size:12px;line-height:1.7;opacity:.8;margin:28px 0 0}.compare-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px}.compare-page .compare-card{border:0;border-radius:16px;padding:40px;background:linear-gradient(135deg,#fffcf3,#e7decb);box-shadow:0 14px 35px #143e2d0d;color:#123e35}.compare-card li+li{margin-top:15px}.compare-card ul{padding-left:20px;margin:0}.compare-process{display:grid;grid-template-columns:1fr 1fr;gap:70px}.compare-process em{color:#d6bd83}.compare-page .compare-option{display:block;text-decoration:none}.compare-page .compare-option h2{font-size:38px}.compare-option>span:last-child{color:#7b422d;font-weight:700}.compare-page .engagement-cta{margin:0}.compare-page .compare-closing{padding-top:60px}.compare-quiet{max-width:1180px;margin:28px auto 0;padding:0 24px;font-size:14px;line-height:1.8}.compare-quiet a{text-decoration:underline}
@media(max-width:800px){.compare-pair,.compare-process{grid-template-columns:1fr;gap:24px}.compare-page .compare-hero{padding-top:65px}.compare-page .compare-card{padding:28px}.compare-page h3{font-size:29px}.compare-page p,.compare-page li{font-size:16px}.compare-page .compare-process{gap:20px}}
@media(max-width:600px){.compare-page .compare-group{display:block}.compare-page .compare-group th{display:block;padding:16px 20px}.compare-page tbody td{width:50%}.compare-page tbody td span{font-size:12px}.compare-page h1{font-size:52px}.compare-page h2{font-size:39px}.compare-page .compare-option h2{font-size:34px}}

.compare-hero-drawing{position:absolute;right:6%;top:60px;width:300px;height:300px;opacity:.12;mask-image:radial-gradient(ellipse,#000 20%,transparent 70%);pointer-events:none}.compare-hero .home-frame{position:relative}.compare-page tbody td{width:auto}@media(max-width:600px){.compare-page tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-page tbody td{width:auto}.compare-page tbody+tbody{margin-top:16px}}

.compare-breadcrumbs{padding-top:24px;padding-bottom:12px;font-size:12px;color:#d4dccf}.compare-breadcrumbs a{color:inherit}
/* Buying decisions stay legible in both the table and the mobile row stack. */
.compare-page .compare-group th{background:transparent!important;color:#d6bd83;font-size:12px;font-weight:600;letter-spacing:.12em;padding:32px 24px 16px;border:0;box-shadow:none}
.compare-page td strong.compare-no{color:#aabbb2;font-weight:400}.compare-page td strong.compare-no::before{content:'— ';font-weight:400}.compare-page td strong.compare-partly{color:#d5dccc;font-weight:500}.compare-page td[data-plan="1Alexander"] strong.compare-yes{color:#eed19a}.compare-page td:not([data-plan="1Alexander"]) strong.compare-yes{color:#e4e8dc}
.compare-page .compare-process p+p{margin-top:28px}.compare-page .compare-process a{display:inline-block;margin-top:28px}.compare-page .compare-hero .home-frame>a{display:inline-block;margin-top:28px}
.compare-page .compare-hero{position:relative;isolation:isolate;overflow:hidden;min-height:630px;display:flex;align-items:center;padding:100px 0}.compare-page .compare-hero .home-frame{width:100%;position:relative;z-index:1}.compare-page .compare-hero h1{max-width:620px}.compare-page .compare-hero p:not(.home-eyebrow){max-width:570px}.compare-hero-art{position:absolute;z-index:0;right:-3%;top:0;width:64%;height:100%;object-fit:cover;opacity:.8;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 35%,#000 78%,transparent),linear-gradient(180deg,transparent,#000 18%,#000 75%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}
@media(max-width:800px){.compare-page .compare-hero{display:flex;flex-direction:column;align-items:stretch;padding:0 0 64px;min-height:0}.compare-page .compare-hero-art{position:relative;right:auto;top:auto;width:100%;height:330px;flex:none;opacity:1;object-position:center;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent),linear-gradient(180deg,transparent,#000 15%,#000 72%,transparent)}.compare-page .compare-hero h1{margin-top:20px}.compare-page .compare-group th{padding:28px 0 14px!important}.compare-page .compare-process p+p{margin-top:24px}}
.compare-page tbody tr.compare-group{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.compare-page .compare-group th:first-child{width:auto}
