.w-hero{padding-top:14px}.w-h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.6rem,1.2rem + 6.4cqi,6rem);font-weight:600;line-height:.94}.w-h1 span{display:block}.w-side{flex-direction:column;gap:28px;margin-top:20px;display:flex}.w-pitch{flex-direction:column;gap:32px;display:flex}.w-price{letter-spacing:-.015em;width:fit-content;color:var(--tone-ink);margin:0;font-size:20px;line-height:1.3;position:relative}.w-price b{color:var(--ink);font-weight:600}.w-price small{transform-origin:100% 100%;letter-spacing:0;white-space:nowrap;font-size:14px;position:absolute;bottom:-1px;right:-26px;transform:rotate(25deg)}.w-stage{height:522px;margin-top:20px;position:relative}.w-card{transform-origin:50% calc(100% - 114px);cursor:pointer;width:228px;height:502px;color:inherit;text-align:left;background:#fff;border:0;border-radius:20px 20px 114px 114px;margin-left:-114px;padding:0;font-family:inherit;font-size:9.5px;transition:transform .6s cubic-bezier(.2,.75,.2,1),opacity .3s;position:absolute;bottom:14px;left:50%;overflow:hidden}.w-hero:not(.is-ready) :is(.w-card,.w-chip){transition:none}.w-card.om1{transform:rotate(-12deg)}.w-card.o1{transform:rotate(12deg)}.w-card.om2{transform:rotate(-24deg)}.w-card.o2{transform:rotate(24deg)}.w-card.om3{transform:rotate(-36deg)}.w-card.o3{transform:rotate(36deg)}.w-card.om4{transform:rotate(-48deg)}.w-card.o4{transform:rotate(48deg)}.w-card.om5{transform:rotate(-60deg)}.w-card.o5{transform:rotate(60deg)}.w-card:after{content:"";border-radius:inherit;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #27182629}.w-card-hit{z-index:3;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.w-card.d0{z-index:20}.w-card.d1{z-index:19}.w-card.d2{z-index:18}.w-card.d3{z-index:17;opacity:0;pointer-events:none}.w-card.d4,.w-card.d5{z-index:16;opacity:0;pointer-events:none}.w-card .s{padding-bottom:146px}.w-card .s-frame{bottom:146px}.w-caption{text-align:center;color:var(--tone-ink);min-height:1.4em;margin:6px 0 0;font-size:15px;line-height:1.4}.w-try{flex-direction:column;gap:8px;max-width:420px;margin:20px auto 0;padding-bottom:40px;display:flex}.w-try label{text-align:center;font-size:15.5px;font-weight:600}.w-try input{border:1.5px solid var(--edge);width:100%;height:52px;color:var(--ink);caret-color:var(--pit);background:#fff padding-box padding-box;border-radius:16px;padding:0 16px;font-family:inherit;font-size:17px;transition:border-color .2s}@media (hover:hover){.w-try input:hover{border-color:var(--ink)}}.w-try input::placeholder{color:#76667a}.w-try input:focus{outline:3px solid var(--ink);outline-offset:2px;border-color:var(--ink)}.w-hint{color:var(--tone-ink);text-align:center;font-size:15px;line-height:1.4}.w-ex--yours .w-ex-t{overflow-wrap:anywhere;font-size:21px}.w-ex--yours .w-link{align-self:flex-start;margin-top:2px}.w-ex-sil{display:none}.w-ex-sil svg{width:72px;height:112px;display:block}.w-ex-sil-name{-webkit-line-clamp:2;overflow-wrap:anywhere;font-family:var(--font-onest);-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.15;display:-webkit-box;position:absolute;top:12px;left:9px;right:8px;overflow:hidden}@container w (width<=359px){.w-price{font-size:18px}}@container w (width<=639px){.w-ex--yours{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px 16px;display:grid}.w-ex--yours .w-ex-phone{display:none}.w-ex--yours .w-ex-sil{grid-area:1/1/3/2;display:block;position:relative}.w-ex--yours figcaption{display:contents}.w-ex--yours .w-ex-t{grid-area:1/2;align-self:end;margin-top:2px}.w-ex--yours .w-ex-d{grid-area:2/2}.w-ex--yours .w-link{grid-area:3/1/4/3;margin-top:6px}}@container w (width>=640px) and (width<=1023px){.w-ex--yours{flex-direction:row;grid-column:1/-1;justify-content:center;gap:48px}.w-ex--yours figcaption{flex-grow:0;align-self:center;max-width:22em}}@container w (width<=719px){.w-price{align-self:center;margin-right:34px}.w-act .w-cta{flex-direction:column;align-items:stretch;gap:12px}.w-act .w-note{text-align:center}}@container w (width>=1024px){.w-hero{padding-top:36px}.w-stage{height:677px;margin-top:26px}.w-card{transform-origin:50% calc(100% - 146px);border-radius:24px 24px 146px 146px;width:292px;height:638px;margin-left:-146px;font-size:12.15px}.w-card.d3{opacity:1;pointer-events:auto}.w-card .s{padding-bottom:186px}.w-card .s-frame{bottom:186px}.w-stage .w-rivet{width:36px;height:36px;margin-left:-18px;bottom:142px}.w-stage .w-rivet:after{inset:8px}.w-ex--yours .w-ex-t{font-size:24px}.w-ex--yours .w-link{margin-top:auto;margin-bottom:2px}}@container w (width>=720px) and (width<=1179px){.w-hero-top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px 40px;display:grid}.w-h1{white-space:nowrap;font-size:8cqi}.w-side,.w-pitch{display:contents}.w-act{grid-area:2/1;margin-top:8px}.w-price{grid-area:2/2;margin-top:8px}.w-act .w-cta{flex-wrap:nowrap}.w-act .w-btn{flex:none}.w-act .w-note{flex-grow:1;width:0}}@container w (width>=1180px){.w-hero-top{grid-template-columns:max-content calc(41.6667% - 23.3333px);justify-content:space-between;column-gap:56px;display:grid}.w-side{display:contents}.w-pitch{grid-area:1/2/3;align-self:center;gap:36px}.w-act{grid-area:2/1;justify-self:center;margin-top:36px}}
