.home{max-width:1120px;padding:0 var(--gutter);margin:0 auto}.home__top{z-index:2;justify-content:space-between;align-items:center;height:72px;display:flex;position:relative}.home__signin{background:var(--sky);min-height:44px;padding:0 16px;font-size:15px}.hero__cta .btn--line{background:var(--sky)}.hero{gap:48px;padding:40px 0 72px;display:grid;position:relative}@media (min-width:900px){.hero{grid-template-columns:1.15fr .85fr;align-items:center;padding:72px 0 112px}}.hero__canopy{inset:-72px calc(var(--gutter) * -1) auto;isolation:isolate;pointer-events:none;z-index:0;height:360px;position:absolute}.hero__band{mix-blend-mode:multiply;animation:hero-in 1.1s var(--ease-out) both;position:absolute}.hero__band--indigo{background:var(--indigo-silk);opacity:.9;clip-path:polygon(0 20%,100% 0,100% 50%,60% 100%,0 70%);height:64px;top:70px;left:-10%;right:-10%}.hero__band--madder{background:var(--madder-silk);opacity:.85;clip-path:polygon(0 0,100% 0,36% 100%,14% 100%);width:54px;height:330px;animation-delay:.12s;top:-40px;right:30%;transform:rotate(13deg)}.hero__band--saffron{background:var(--saffron-silk);opacity:.88;clip-path:polygon(0 0,100% 0,86% 100%,64% 100%);width:54px;height:330px;animation-delay:.22s;top:-40px;right:17%;transform:rotate(-15deg)}.hero__ring{border:2.5px solid var(--ink);background:var(--sky);width:16px;height:16px;animation:hero-in .9s var(--ease-out) .38s both;border-radius:50%;position:absolute;top:282px;right:calc(24% - 2px)}@keyframes hero-in{0%{opacity:0;translate:0 -18px}}.hero__copy{z-index:1;padding-top:230px;position:relative}@media (min-width:900px){.hero__copy{padding-top:160px}}.hero__title{letter-spacing:-.034em;font-variation-settings:"wdth" 106;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(40px,7vw,78px);font-weight:540;line-height:.98}.hero__al{color:var(--indigo)}.hero__lead{color:var(--ink-2);max-width:30ch;margin:20px 0 0;font-size:clamp(18px,2vw,21px);line-height:1.45}.hero__cta{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.hero__note{margin-top:14px}.phone{z-index:1;width:min(100%,330px);margin:0 auto;position:relative}.phone__screen{aspect-ratio:9/16;background:var(--sky);border:1px solid var(--ink);outline:8px solid var(--paper);padding:0 16px;position:relative;overflow:hidden}.phone__silk{isolation:isolate;height:54px;position:absolute;inset:0 0 auto}.phone__bar{align-items:center;height:54px;display:flex;position:relative}.phone__call{letter-spacing:-.03em;font-variation-settings:"wdth" 106;margin:16px 0 0;font-size:30px;font-weight:540;line-height:1}.phone__calm{color:var(--indigo)}.phone__small{color:var(--ink-3);margin:8px 0 0;font-size:11px}.phone__rule{border-top:1px solid var(--ink);gap:8px;margin-top:20px;padding-top:8px;display:grid}.phone__head{color:var(--ink-3);font-size:10px}.phone__deadline{letter-spacing:-.02em;justify-content:space-between;font-size:19px;display:flex}.phone__days{color:var(--indigo)}.phone__row{border-top:1px solid var(--hair);grid-template-columns:28px 1fr auto;align-items:center;padding-top:7px;font-size:11.5px;display:grid}.phone__row span:first-child{color:var(--ink-3);font-weight:620}.phone__chip{background:var(--wash-indigo);box-shadow:inset 0 0 0 1px var(--tint-indigo);color:var(--indigo-deep);padding:3px 6px;font-size:10px}.phone__pack{font-size:15px;font-weight:560}.phone__cap{text-align:center;margin-top:16px}.steps{border-top:1px solid var(--ink);gap:0;display:grid}@media (min-width:900px){.steps{grid-template-columns:repeat(3,1fr)}.step+.step{border-left:1px solid var(--hair)}}.step{border-bottom:1px solid var(--hair);align-content:start;gap:10px;padding:28px 0;display:grid}@media (min-width:900px){.step{border-bottom:0;padding:32px 28px 40px}.step:first-child{padding-left:0}}.step svg{color:var(--indigo)}.trust{background:var(--paper);grid-template-columns:28px 1fr;gap:18px;margin:56px 0;padding:28px;display:grid}.trust .t-body{max-width:62ch;margin-top:8px}.home__foot{padding:28px 0 calc(32px + env(safe-area-inset-bottom));border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.home__foot nav{gap:18px;display:flex}.silk{mix-blend-mode:multiply;position:absolute}.phone .silk--indigo{background:var(--indigo-silk);opacity:.88;clip-path:polygon(0 0,100% 0,100% 40%,50% 100%,0 40%);height:16px;top:-4px;left:-10%;right:-10%}.phone .silk--madder{background:var(--madder-silk);opacity:.82;clip-path:polygon(0 0,100% 0,30% 100%,10% 100%);width:16px;height:70px;top:-8px;left:56%;transform:rotate(16deg)}.phone .silk--saffron{background:var(--saffron-silk);opacity:.86;clip-path:polygon(0 0,100% 0,90% 100%,70% 100%);width:16px;height:70px;top:-8px;left:66%;transform:rotate(-18deg)}
