.home-packages{text-size-adjust:100%;background:#fff;padding:clamp(4rem,10vw,7rem) 1.25rem;scroll-margin-top:5rem;overflow:visible}.home-packages__inner{max-width:76rem;margin:0 auto}.home-packages__header{text-align:center;margin-bottom:clamp(2.5rem,6vw,4rem)}.home-packages__headline{letter-spacing:-.035em;color:#000;max-width:18ch;margin:0 auto;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600;line-height:1.08}.home-packages__moats{flex-direction:column;gap:.65rem;margin-top:clamp(1.5rem,4vw,2.25rem);display:flex}.home-packages__moat{flex-direction:column;align-items:center;gap:.2rem;margin:0;line-height:1.35;display:flex}.home-packages__moat-lead{color:#000000d1;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:500}.home-packages__moat-detail{color:#00000094;font-size:clamp(1.0625rem,2vw,1.375rem);font-weight:500}.home-packages__includes{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,6vw,3.5rem);display:flex}.home-packages__includes-label{color:#000;margin:0;font-size:.9375rem;font-weight:600}.home-packages__includes-list{flex-wrap:wrap;justify-content:center;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.home-packages__includes-item{color:#000000b8;background:#fff;border:1px solid #d9dee5;border-radius:999px;padding:.45rem .9rem;font-size:.8125rem;font-weight:500}.home-packages__stage{justify-content:center;align-items:center;width:100%;max-width:80rem;height:38rem;margin:0 auto;display:flex;position:relative;overflow:visible}.home-packages__card{z-index:0;backface-visibility:hidden;will-change:transform;cursor:pointer;border-radius:3.31625rem;outline:none;flex-direction:column;flex:none;width:20rem;height:35rem;display:flex;position:absolute;overflow:clip}.home-packages__card:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #0b5560}.home-packages__badge{z-index:2;color:#0b5560;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:0;padding:0;font-size:.6875rem;font-weight:600;position:absolute;top:1.25rem;left:auto;right:1.35rem;transform:none}.home-packages__card-body{border-radius:inherit;color:#12181a;-webkit-overflow-scrolling:touch;scrollbar-width:thin;background:#f4f6f5;border:1px solid #d7dde3;flex-direction:column;flex:1;height:100%;min-height:0;padding:2.35rem 1.5rem 1.4rem;display:flex;overflow:hidden auto;box-shadow:0 18px 40px #08313a14}.home-packages__card--recommended .home-packages__card-body{background:#fff;border-color:#0b5560}.home-packages__card--focused .home-packages__card-body{border-color:#08313a}.home-packages__card-head{text-align:left;flex-shrink:0;min-height:0;padding-right:3.5rem}.home-packages__tier-name{min-height:0;font-family:var(--font-display),"Oswald",system-ui,sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:#0a1214;margin:0;font-size:2rem;font-weight:500;line-height:1.05}.home-packages__tier-tagline{color:#0a121494;min-height:0;margin:.55rem 0 0;font-size:.875rem;line-height:1.45}.home-packages__price{border-top:1px solid #d7dde3;flex-shrink:0;grid-template-rows:auto auto;align-items:end;gap:.55rem;height:auto;margin-top:1.5rem;margin-bottom:1.25rem;padding-top:1.15rem;display:grid}.home-packages__price-schedule{grid-template-rows:auto auto;align-items:stretch;row-gap:.3rem;width:100%;height:auto;display:grid}.home-packages__price-amount-cell,.home-packages__price-timing-cell{text-align:left;justify-content:flex-start;align-items:center;min-width:0;padding:0 .55rem 0 0;display:flex}.home-packages__price-amount-cell.has-sep,.home-packages__price-timing-cell.has-sep{border-right:1px solid #d7dde3;margin-right:.55rem;padding-right:.55rem}.home-packages__price-main{letter-spacing:-.03em;text-wrap:balance;color:#0a1214;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.125rem,2.4vw,1.375rem);font-weight:600;line-height:1.1}.home-packages__price-timing{text-wrap:balance;white-space:nowrap;color:#0a121480;margin:0;font-size:.6875rem;font-weight:500;line-height:1.25}.home-packages__price-timing--month{flex-direction:row;align-items:baseline;gap:.2em;display:inline-flex}.home-packages__price-timing-prefix,.home-packages__price-timing-month{display:block}.home-packages__price-timing.is-placeholder{visibility:hidden}.home-packages__price-suffix{margin-left:.05em;font-size:.72em;font-weight:600}.home-packages__price-note{text-align:left;color:#0a12148c;align-self:flex-start;width:100%;min-height:0;font-size:.8125rem;font-weight:500;line-height:1.35}.home-packages__cta{color:#fff;cursor:pointer;background:#0b5560;border:none;border-radius:.4rem;justify-content:center;align-items:center;width:100%;margin-bottom:0;padding:.85rem 1rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .16s;display:flex;position:relative}.home-packages__cta:hover{background:#08313a}.home-packages__cta--selected{color:#fff;background:#08313a}.home-packages__cta-label{display:inline-block}.home-packages__cta-tick{opacity:0;pointer-events:none;width:1.15rem;height:1.15rem;position:absolute;transform:scale(.85)}.home-packages__choose{flex-direction:column;flex-shrink:0;gap:.5rem;margin-bottom:.85rem;display:flex}.home-packages__choose-panel{opacity:0;height:0;overflow:hidden}.home-packages__choose-panel-inner{background:#fff;border:1px solid #d7dde3;border-radius:.4rem;padding:.75rem}.home-packages__choose-form{flex-direction:column;gap:.5rem;display:flex}.home-packages__choose-input{color:#0a1214;background:#f4f6f5;border:1px solid #d7dde3;border-radius:.35rem;outline:none;width:100%;height:2.5rem;padding:0 .75rem;font-size:.8125rem;transition:border-color .16s,background-color .16s}.home-packages__choose-input::placeholder{color:#0a121466}.home-packages__choose-input:focus{background:#fff;border-color:#0b5560}.home-packages__choose-input:disabled{opacity:.6}.home-packages__choose-submit{color:#fff;cursor:pointer;background:#0a1214;border:none;border-radius:.4rem;width:100%;height:2.5rem;font-size:.8125rem;font-weight:600;transition:background-color .16s}.home-packages__choose-submit:hover:not(:disabled){background:#0b5560}.home-packages__choose-submit:disabled{opacity:.6;cursor:not-allowed}.home-packages__choose-note{text-align:left;color:#0a121473;margin:.5rem 0 0;font-size:.6875rem;line-height:1.45}.home-packages__choose-success{text-align:left;color:#0b5560;margin:0;font-size:.8125rem;font-weight:500;line-height:1.45}.home-packages__choose-error{text-align:left;color:#b42318;margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.home-packages__features{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.home-packages__feature{color:#0a1214c7;border-top:1px solid #e4e8eb;padding:.42rem 0;font-size:.75rem;line-height:1.4}.home-packages__feature:first-child{border-top:none;padding-top:0}.home-packages__disclaimer{text-align:center;color:#00000073;max-width:52rem;margin:clamp(2rem,5vw,3rem) auto 0;font-size:.75rem;line-height:1.55}.home-packages__swipe-hint{display:none}@media (max-width:991px){.home-packages__stage{touch-action:pan-y;height:min(544px,132vw)}.home-packages__card{aspect-ratio:18/34;user-select:none;touch-action:pan-y;width:min(296px,72vw);height:auto}.home-packages__card-body{padding:2rem 1.15rem 1.15rem}.home-packages__tier-name{font-size:1.5rem}.home-packages__price-main{font-size:1.0625rem}.home-packages__choose-input{font-size:16px}.home-packages__swipe-hint{z-index:60;color:#0b5560;letter-spacing:.04em;text-transform:uppercase;opacity:0;transform-origin:50%;pointer-events:none;backface-visibility:hidden;background:#fff;border:1px solid #d7dde3;border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin:-1.625rem 0 0;font-size:.625rem;font-weight:600;display:flex;position:absolute;top:50%;right:.5rem;transform:scale(.01);box-shadow:0 8px 20px #08313a1f}.home-packages__swipe-hint--static,.home-packages__swipe-hint--visible{opacity:1;animation:none;transform:scale(1)}.home-packages__swipe-hint--enter{animation:.45s cubic-bezier(.34,1.45,.64,1) forwards home-packages-swipe-hint-enter}.home-packages__swipe-hint--exit{animation:.18s ease-in forwards home-packages-swipe-hint-exit}}@keyframes home-packages-swipe-hint-enter{0%{opacity:0;transform:scale(.01)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes home-packages-swipe-hint-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.01)}}@media (max-width:767px){.home-packages__stage{height:min(512px,128vw)}.home-packages__card{width:min(264px,72vw)}}@media (max-width:479px){.home-packages__stage{height:min(480px,130vw)}.home-packages__card{width:min(244px,78vw)}.home-packages__feature{font-size:.6875rem}}@media (max-width:639px){.home-packages__includes-list{gap:.45rem}.home-packages__includes-item{font-size:.75rem}}.home-packages--dark{background:var(--wd-bg,#04161b)}.home-packages--dark .home-packages__headline,.home-packages--dark .home-packages__includes-label{color:var(--wd-text,#f1faf9)}.home-packages--dark .home-packages__moat-lead{color:var(--wd-text-muted,#e8f7f5e6)}.home-packages--dark .home-packages__moat-detail{color:var(--wd-text-subtle,#e8f7f5ad)}.home-packages--dark .home-packages__includes-item{border-color:var(--wd-border,#ffffff1a);background:var(--wd-surface-2,#0a2c35);color:var(--wd-text-muted,#e8f7f5e6)}.home-packages--dark .home-packages__card-body{color:#e8f7f5;box-shadow:none;background:#07232b;border-color:#ffffff1f}.home-packages--dark .home-packages__card--recommended .home-packages__card-body{background:#0a2c35;border-color:#1bd1bf}.home-packages--dark .home-packages__card--focused .home-packages__card-body{border-color:#f1faf959}.home-packages--dark .home-packages__badge{color:#1bd1bf}.home-packages--dark .home-packages__tier-name{color:#f1faf9}.home-packages--dark .home-packages__tier-tagline,.home-packages--dark .home-packages__price-timing,.home-packages--dark .home-packages__price-note,.home-packages--dark .home-packages__choose-note{color:#e8f7f59e}.home-packages--dark .home-packages__price{border-top-color:#ffffff1f}.home-packages--dark .home-packages__price-amount-cell.has-sep,.home-packages--dark .home-packages__price-timing-cell.has-sep{border-right-color:#ffffff1f}.home-packages--dark .home-packages__price-main{color:#f1faf9}.home-packages--dark .home-packages__feature{color:#e8f7f5db;border-top-color:#ffffff1a}.home-packages--dark .home-packages__cta{color:#04161b;background:#f1faf9}.home-packages--dark .home-packages__cta:hover,.home-packages--dark .home-packages__cta--selected{color:#04161b;background:#1bd1bf}.home-packages--dark .home-packages__choose-panel-inner{background:#04161b;border-color:#ffffff1f}.home-packages--dark .home-packages__choose-input{color:#f1faf9;background:#00000038;border-color:#ffffff24}.home-packages--dark .home-packages__choose-input::placeholder{color:#e8f7f573}.home-packages--dark .home-packages__choose-input:focus{background:#0000004d;border-color:#1bd1bf}.home-packages--dark .home-packages__choose-submit{color:#04161b;background:#1bd1bf}.home-packages--dark .home-packages__choose-submit:hover:not(:disabled){background:#2ee6cf}.home-packages--dark .home-packages__choose-success{color:#1bd1bf}.home-packages--dark .home-packages__choose-error{color:#ffb4a8}.home-packages--dark .home-packages__disclaimer{color:var(--wd-text-subtle,#e8f7f5ad)}
