._library_mile4_1{min-height:100svh}._library_mile4_1 ._intro_mile4_2{text-align:center;width:min(1240px,100% - 64px);margin:0 auto;padding:48px 0 54px}._intro_mile4_2 h1{max-width:none;color:var(--ink);letter-spacing:-.065em;margin:0;font-size:clamp(40px,5.8vw,78px);font-weight:750;line-height:1.08}._intro_mile4_2 h1 span{color:var(--berry)}._intro_mile4_2 ._lead_mile4_5{color:#66736c;letter-spacing:-.035em;max-width:none;margin:15px 0 0;font-size:clamp(19px,2.35vw,30px);line-height:1.4}._intro_mile4_2 ._detail_mile4_6{color:#66736c;max-width:none;margin:12px 0 0;font-size:16px;line-height:1.6}._detail_mile4_6>span{padding-inline:7px}._grid_mile4_8{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 40px;width:min(1160px,100% - 96px);margin:0 auto;padding:0;list-style:none;display:grid}._grid_mile4_8>li{min-width:0}._deck_mile4_10{height:100%;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:16px;flex-direction:column;align-items:stretch;display:flex}._stack_mile4_11{aspect-ratio:1.08;perspective:750px;width:100%;max-width:230px;margin-inline:auto;display:block;position:relative}._back_mile4_12,._middle_mile4_12,._front_mile4_12{transform-origin:50% 85%;background:#fffcf3;border:1px solid #ded6c6;border-radius:15px;transition:transform .4s cubic-bezier(.2,.8,.2,1.2),box-shadow .3s,border-color .3s;display:block;position:absolute;inset:8px 16px}._back_mile4_12{background:#f4eddd;transform:rotate(-8deg)translate(-7px,2px);box-shadow:0 3px 5px #4d412319}._middle_mile4_12{transform:rotate(7deg)translate(7px);box-shadow:0 3px 5px #4d412319}._front_mile4_12{transform:rotate(var(--tilt));background:linear-gradient(145deg,#fffdf7,#f9f4e8);place-items:center;padding:8px;display:grid;box-shadow:0 3px 3px #5d4a2726,0 9px 16px -9px #5d4a2738}._front_mile4_12>img{object-fit:contain;filter:drop-shadow(0 4px 2px #59492c0b);width:100%;height:100%;max-height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1.2);display:block}._pairedArt_mile4_17>img{width:57%;height:76%;position:absolute;top:16%;left:4%;transform:rotate(-16deg)}._pairedArt_mile4_17>img._secondArt_mile4_18{width:57%;height:82%;top:9%;left:39%;transform:rotate(12deg)}._deckCopy_mile4_19{flex-direction:column;flex:1;padding:16px 3px 0;display:flex}._deckCopy_mile4_19 h2{max-width:none;color:inherit;letter-spacing:-.045em;margin:0;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.15}._deckMeta_mile4_21{color:#66736c;align-items:center;gap:12px;margin-top:7px;font-size:16px;line-height:1.4;display:flex}._deckMeta_mile4_21 svg{width:24px;height:24px;color:var(--berry);transition:transform .25s}._deckMeta_mile4_21 path{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._deck_mile4_10:focus-visible{outline:3px solid var(--berry);outline-offset:8px}._deck_mile4_10:focus-visible ._back_mile4_12{transform:rotate(-13deg)translate(-10px,-2px)}._deck_mile4_10:focus-visible ._middle_mile4_12{transform:rotate(11deg)translate(10px,-1px)}._deck_mile4_10:focus-visible ._front_mile4_12{border-color:#c8b99c;transform:translateY(-9px)rotate(0);box-shadow:0 4px 4px #5d4a2720,0 18px 22px -12px #5d4a275c}._deck_mile4_10:focus-visible ._deckCopy_mile4_19 h2{color:var(--berry)}._deck_mile4_10:focus-visible ._deckMeta_mile4_21 svg{transform:translate(5px)}@media (hover:hover) and (pointer:fine){._deck_mile4_10:hover ._back_mile4_12{transform:rotate(-13deg)translate(-10px,-2px)}._deck_mile4_10:hover ._middle_mile4_12{transform:rotate(11deg)translate(10px,-1px)}._deck_mile4_10:hover ._front_mile4_12{border-color:#c8b99c;transform:translateY(-9px)rotate(0);box-shadow:0 4px 4px #5d4a2720,0 18px 22px -12px #5d4a275c}._deck_mile4_10:hover ._front_mile4_12>img:only-child{transform:translateY(-3px)rotate(-2deg)}._deck_mile4_10:hover ._deckCopy_mile4_19 h2{color:var(--berry)}._deck_mile4_10:hover ._deckMeta_mile4_21 svg{transform:translate(5px)}}._deck_mile4_10:active ._front_mile4_12{transform:translateY(1px)rotate(0)}._morePractice_mile4_39{color:#66736c;flex-wrap:wrap;justify-content:center;gap:8px 32px;width:min(1160px,100% - 64px);margin:50px auto 30px;font-size:14px;display:flex}._morePractice_mile4_39 a{min-height:44px;color:inherit;align-items:center;gap:9px;display:inline-flex}._morePractice_mile4_39 a:hover{color:var(--berry);text-underline-offset:4px;text-decoration:underline}._appInvitation_mile4_42{border-top:1px solid #ded8c9;grid-template-rows:1fr auto 1fr;grid-template-columns:344px minmax(0,1fr);align-items:center;gap:0 90px;width:min(1010px,100% - 96px);margin:0 auto;padding:60px 30px;display:grid}._invitationCopy_mile4_43{grid-area:1/2/span 2;align-self:end;padding-bottom:30px}._invitationCopy_mile4_43 h2{max-width:none;color:var(--ink);letter-spacing:-.06em;margin:0;font-size:clamp(40px,4.6vw,64px);font-weight:750;line-height:1.04}._invitationCopy_mile4_43 h2 span{color:var(--berry)}._invitationCopy_mile4_43 p{color:#66736c;margin:18px 0 0;font-size:17px}._phoneSlot_mile4_47{--demo-screen-height:660px;grid-area:1/1/span 3;width:344px;min-width:0}._phoneSlot_mile4_47>div{width:100%}._download_mile4_49{grid-area:3/2;align-self:start}._download_mile4_49>div{flex-wrap:wrap;justify-content:flex-start;gap:14px}._download_mile4_49 a{width:164px;min-height:55px}._download_mile4_49 img{width:164px;height:55px}._download_mile4_49 a strong{font-size:21px}._download_mile4_49 a small{font-size:9px}@media (max-width:1050px){._grid_mile4_8{gap:40px 28px;width:calc(100% - 64px)}._deckCopy_mile4_19 h2{font-size:20px}._appInvitation_mile4_42{column-gap:45px;width:calc(100% - 80px);padding-inline:0}._download_mile4_49>div{flex-direction:column}}@media (max-width:760px){._library_mile4_1 ._intro_mile4_2{width:calc(100% - 36px);padding:30px 0 36px}._intro_mile4_2 h1{max-width:500px;margin-inline:auto;font-size:clamp(37px,7.5vw,54px)}._intro_mile4_2 ._lead_mile4_5{max-width:290px;margin:14px auto 0;font-size:19px}._intro_mile4_2 ._detail_mile4_6{max-width:290px;margin:13px auto 0;font-size:12px}._detail_mile4_6>span{padding-inline:4px}._grid_mile4_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;width:calc(100% - 36px)}._stack_mile4_11{max-width:240px}._back_mile4_12,._middle_mile4_12,._front_mile4_12{border-radius:13px;inset:8px 13px}._front_mile4_12{padding:5px}._deckCopy_mile4_19{padding:10px 2px 0}._deckCopy_mile4_19 h2{font-size:clamp(17px,3.8vw,22px);line-height:1.2}._deckMeta_mile4_21{gap:8px;margin-top:4px;font-size:13px}._deckMeta_mile4_21 svg{width:21px;height:21px}._morePractice_mile4_39{gap:0 20px;width:calc(100% - 36px);margin:32px auto 24px;font-size:12px}._appInvitation_mile4_42{flex-direction:column;gap:26px;width:calc(100% - 36px);padding:35px 0 40px;display:flex}._invitationCopy_mile4_43{text-align:center;align-self:auto;padding:0}._invitationCopy_mile4_43 h2{font-size:clamp(36px,8vw,50px)}._invitationCopy_mile4_43 p{margin-top:13px;font-size:15px}._phoneSlot_mile4_47{width:min(372px,100%)}._download_mile4_49{align-self:auto}._download_mile4_49>div{flex-direction:row;justify-content:center;gap:10px}._download_mile4_49 a{width:150px;min-height:50px}._download_mile4_49 img{width:150px;height:50px}._download_mile4_49 a strong{font-size:19px}}@media (max-width:350px){._grid_mile4_8{gap:28px 14px}._deckCopy_mile4_19 h2{font-size:16px}._download_mile4_49 a{width:134px;min-height:45px}._download_mile4_49 img{width:134px;height:45px}._download_mile4_49 a strong{font-size:17px}}@media (prefers-reduced-motion:reduce){._library_mile4_1 *,._library_mile4_1 :before,._library_mile4_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._deck_mile4_10:is(:hover,:focus-visible,:active) ._back_mile4_12{transform:rotate(-8deg)translate(-7px,2px)}._deck_mile4_10:is(:hover,:focus-visible,:active) ._middle_mile4_12{transform:rotate(7deg)translate(7px)}._deck_mile4_10:is(:hover,:focus-visible,:active) ._front_mile4_12{transform:rotate(var(--tilt))}._deck_mile4_10:is(:hover,:focus-visible) ._front_mile4_12>img:only-child,._deck_mile4_10:is(:hover,:focus-visible) ._deckMeta_mile4_21 svg{transform:none}}._title_13rth_1{letter-spacing:-.045em;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.15}._compact_13rth_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 13px;width:100%}._compact_13rth_2>li>button{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._compact_13rth_2>li>button>span:first-child{max-width:132px}._compact_13rth_2>li>button>span:last-child{padding:8px 2px 0}._compact_13rth_2 ._title_13rth_1{font-size:15px;line-height:1.25}._compact_13rth_2>li>button>span:last-child>span:last-child{gap:6px;margin-top:4px;font-size:11px}._compact_13rth_2 svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){._compact_13rth_2 *,._compact_13rth_2 :before,._compact_13rth_2 :after{transition:none!important;animation:none!important}}
