.partner-module__LdOwXq__head,.partner-module__LdOwXq__block{max-width:var(--w-article);margin-inline:auto}.partner-module__LdOwXq__head{margin-top:8px}.partner-module__LdOwXq__kicker{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.partner-module__LdOwXq__h1{color:var(--display);margin-bottom:16px;font-size:clamp(2.375rem,4vw,3.625rem)}.partner-module__LdOwXq__lead{color:var(--muted-strong);max-width:var(--w-lead);font-size:18px;line-height:1.55}.partner-module__LdOwXq__block{margin-top:40px}.partner-module__LdOwXq__h2{font-size:var(--fs-h3);color:var(--display);margin-bottom:16px}.partner-module__LdOwXq__h3{font-family:var(--font-ui-stack);font-size:var(--fs-h4-ui);color:var(--ink-strong);margin-bottom:8px;font-weight:600}.partner-module__LdOwXq__text{color:var(--muted-strong);max-width:62ch;font-size:15px;line-height:1.62}.partner-module__LdOwXq__text+.partner-module__LdOwXq__text{margin-top:10px}.partner-module__LdOwXq__wide{max-width:var(--w-hero);margin-inline:auto}.partner-module__LdOwXq__card{border:1px solid var(--line);background:var(--slate);border-radius:6px;padding:18px 20px}.partner-module__LdOwXq__form{border:1px solid var(--line);border-radius:var(--r-hair);background:var(--slate);gap:18px;padding:22px 22px 24px;display:grid}.partner-module__LdOwXq__field{gap:6px;display:grid}.partner-module__LdOwXq__two{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.partner-module__LdOwXq__label{font-family:var(--font-ui-stack);color:var(--ink-soft);font-size:14px;font-weight:600}.partner-module__LdOwXq__input,.partner-module__LdOwXq__select,.partner-module__LdOwXq__textarea{border:1px solid var(--line-strong);background:var(--bg);width:100%;color:var(--ink);font-family:var(--font-ui-stack);border-radius:6px;padding:12px 16px;font-size:15px;line-height:1.6}.partner-module__LdOwXq__textarea{resize:vertical;min-height:96px}.partner-module__LdOwXq__input::placeholder,.partner-module__LdOwXq__textarea::placeholder{color:var(--muted-faint)}.partner-module__LdOwXq__input:focus-visible,.partner-module__LdOwXq__select:focus-visible,.partner-module__LdOwXq__textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.partner-module__LdOwXq__hint{color:var(--muted);font-size:13px;line-height:1.55}.partner-module__LdOwXq__consent{color:var(--muted-strong);grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.55;display:grid}.partner-module__LdOwXq__checkbox{width:18px;height:18px;accent-color:var(--accent);margin-top:2px}.partner-module__LdOwXq__button{place-self:flex-start start}.partner-module__LdOwXq__button:disabled{opacity:.55;cursor:default}.partner-module__LdOwXq__ghost{justify-self:start}.partner-module__LdOwXq__ghost:hover{border-color:var(--accent);color:var(--accent-ink)}.partner-module__LdOwXq__notice{border:1px solid var(--line-strong);border-left:3px solid var(--accent);border-radius:var(--r-hair);background:var(--slate);color:var(--muted-strong);padding:16px 18px;font-size:15px;line-height:1.6}.partner-module__LdOwXq__noticeTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);margin-bottom:6px;font-weight:700}.partner-module__LdOwXq__error{border-left-color:var(--warn)}.partner-module__LdOwXq__ok{border-left-color:var(--ok)}.partner-module__LdOwXq__balance{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.partner-module__LdOwXq__money{font-family:var(--font-ui-stack);color:var(--ink-strong);font-size:26px;font-weight:700;line-height:1.1}.partner-module__LdOwXq__moneyOn{color:var(--accent-ink)}.partner-module__LdOwXq__moneyLabel{font-family:var(--font-ui-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:600}.partner-module__LdOwXq__scroll{overflow-x:auto}.partner-module__LdOwXq__table{border-collapse:collapse;width:100%;font-family:var(--font-ui-stack);font-size:14px}.partner-module__LdOwXq__table th{text-align:left;border-bottom:1px solid var(--line-strong);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:8px 12px 8px 0;font-size:12px;font-weight:600}.partner-module__LdOwXq__table td{border-bottom:1px solid var(--line);color:var(--ink-soft);vertical-align:top;padding:12px 12px 12px 0}.partner-module__LdOwXq__num{text-align:right;white-space:nowrap}.partner-module__LdOwXq__quiet{color:var(--muted);font-size:13px}.partner-module__LdOwXq__code{border:1px solid var(--line);border-radius:var(--r-hair);background:var(--bg);color:var(--ink);font-family:var(--font-ui-stack);letter-spacing:.02em;word-break:break-all;padding:4px 8px;font-size:13px;display:inline-block}.partner-module__LdOwXq__tag{border:1px solid var(--line-strong);color:var(--muted-strong);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-block}.partner-module__LdOwXq__tagOk{color:var(--ok);border-color:#74a89180}.partner-module__LdOwXq__tagWarn{color:var(--warn);border-color:#dc829080}.partner-module__LdOwXq__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.trust-module__i9rUTW__wrap{max-width:72ch;margin-inline:auto}.trust-module__i9rUTW__kicker{color:var(--accent);font-family:var(--font-ui-stack);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}.trust-module__i9rUTW__h1{letter-spacing:-.02em;color:var(--display);text-wrap:balance;margin-top:12px;font-size:clamp(2.375rem,4vw,3.625rem);line-height:1.05}.trust-module__i9rUTW__lead{font-family:var(--font-ui-stack);color:var(--muted-strong);max-width:var(--w-lead);margin-top:18px;font-size:18px;font-weight:400;line-height:1.55}.trust-module__i9rUTW__section{margin-top:48px;scroll-margin-top:24px}@media (min-width:1000px){.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal){max-width:none}.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__lead{max-width:var(--w-lead)}}.trust-module__i9rUTW__h2{font-size:var(--fs-h2-page);letter-spacing:-.018em;color:var(--display);line-height:1.1}.trust-module__i9rUTW__section>p{margin-top:14px}.trust-module__i9rUTW__section>p:not([class]){font-family:var(--font-reading), Georgia, serif;color:var(--reading);font-size:18px;line-height:1.7}:is(.trust-module__i9rUTW__legal :is(.trust-module__i9rUTW__h1,.trust-module__i9rUTW__h2),.trust-module__i9rUTW__legal .editorial){font-family:var(--font-ui-stack);letter-spacing:-.01em}.trust-module__i9rUTW__legal .trust-module__i9rUTW__h1{font-size:clamp(2rem,3vw,2.625rem);font-weight:700;line-height:1.15}.trust-module__i9rUTW__legal .trust-module__i9rUTW__h2{font-size:var(--fs-h3-ui);font-weight:600;line-height:1.2}.trust-module__i9rUTW__list{color:#96a1ae;flex-direction:column;gap:10px;margin-top:14px;font-size:15px;list-style:none;display:flex}.trust-module__i9rUTW__list li{padding-left:18px;position:relative}.trust-module__i9rUTW__list li:before{content:"—";color:var(--accent-ink);position:absolute;left:0}.trust-module__i9rUTW__note{border-left:2px solid var(--accent);color:var(--muted-strong);font-family:var(--font-ui-stack);margin-top:18px;padding-left:14px;font-size:15px;line-height:1.55}.trust-module__i9rUTW__notice{border:1px solid var(--line);background:var(--paper);font-family:var(--font-ui-stack);color:var(--muted-strong);border-radius:6px;margin-top:18px;padding:18px 20px;font-size:15px;line-height:1.55}.trust-module__i9rUTW__noticeTitle{color:var(--ink);margin-bottom:6px;font-weight:600}.trust-module__i9rUTW__steps{flex-direction:column;gap:18px;margin-top:18px;list-style:none;display:flex}.trust-module__i9rUTW__steps li{grid-template-columns:34px 1fr;align-items:start;gap:14px;display:grid}.trust-module__i9rUTW__stepNum{border:1px solid var(--accent);width:32px;height:32px;color:var(--accent-ink);font-family:var(--font-ui-stack);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.trust-module__i9rUTW__stepTitle{font-family:var(--font-ui-stack);margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.25}.trust-module__i9rUTW__book{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.trust-module__i9rUTW__bookTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);font-size:17px;font-weight:700;line-height:1.3}.trust-module__i9rUTW__bookMeta{color:var(--muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.45}.trust-module__i9rUTW__sourceLink{align-items:center;min-height:44px;margin-top:2px;font-size:15px;display:inline-flex}.trust-module__i9rUTW__bookBody{color:var(--muted-strong);margin-top:6px;font-size:15px;line-height:1.55}.trust-module__i9rUTW__bookRow{grid-template-columns:150px 1fr;gap:6px 16px;margin-top:10px;font-size:15px;display:grid}.trust-module__i9rUTW__bookRow dt{color:var(--muted)}.trust-module__i9rUTW__table{border-collapse:collapse;width:100%;font-family:var(--font-ui-stack);font-variant-numeric:tabular-nums;margin-top:16px;font-size:15px}.trust-module__i9rUTW__table th,.trust-module__i9rUTW__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 14px 10px 0}.trust-module__i9rUTW__table th{color:var(--muted);white-space:nowrap;font-weight:500}.trust-module__i9rUTW__cta{margin-top:28px}@media (max-width:640px){.trust-module__i9rUTW__section{margin-top:34px}.trust-module__i9rUTW__note,.trust-module__i9rUTW__notice,.trust-module__i9rUTW__bookRow,.trust-module__i9rUTW__table{font-size:16px}.trust-module__i9rUTW__bookRow{grid-template-columns:1fr;gap:2px}.trust-module__i9rUTW__bookRow dt{margin-top:8px}}.trust-module__i9rUTW__pageHero{margin-inline:calc(50% - 50vw);padding:26px max(var(--gutter), calc(50vw - var(--container) / 2 + var(--gutter))) 52px;border-bottom:1px solid var(--line);margin-bottom:8px;position:relative;overflow:hidden}.trust-module__i9rUTW__pageHero:before{content:"";pointer-events:none;background:radial-gradient(700px 440px at 82% 46%,#c8a45f1f,#0000 70%);position:absolute;inset:0}.trust-module__i9rUTW__pageHeroInner{align-items:center;gap:56px;display:flex;position:relative}.trust-module__i9rUTW__pageHeroText{min-width:0;max-width:700px}.trust-module__i9rUTW__heroMark{flex:none;width:360px}.trust-module__i9rUTW__heroMark svg{width:100%;height:auto}@media (max-width:1040px){.trust-module__i9rUTW__heroMark{display:none}}@media (max-width:760px){.trust-module__i9rUTW__pageHeroInner{flex-direction:column;align-items:flex-start;gap:28px}}.trust-module__i9rUTW__heroMeta{font-family:var(--font-ui-stack);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;font-size:13px;display:flex}.trust-module__i9rUTW__heroMeta i{opacity:.4;font-style:normal}.trust-module__i9rUTW__sectionKicker{color:var(--accent-ink);font-family:var(--font-ui-stack);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:14px;font-size:12px;font-weight:600;display:flex}.trust-module__i9rUTW__sectionNum{font-family:var(--font-display-stack);letter-spacing:0;color:var(--muted);font-size:15px;font-weight:500}.trust-module__i9rUTW__sectionRule{background:var(--line-strong);flex:1;height:1px}.trust-module__i9rUTW__band{margin:72px 0 0;padding:72px max(var(--gutter), calc(50vw - var(--container) / 2 + var(--gutter))) 78px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-inline:calc(50% - 50vw)}.trust-module__i9rUTW__band .trust-module__i9rUTW__section{margin-top:0}.trust-module__i9rUTW__card{background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:22px 24px}.trust-module__i9rUTW__band .trust-module__i9rUTW__card{background:var(--slate)}.trust-module__i9rUTW__cardTag{color:var(--muted);font-family:var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.trust-module__i9rUTW__cardTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);font-size:17px;font-weight:700;line-height:1.3}.trust-module__i9rUTW__cardText{color:var(--muted-strong);margin-top:8px;font-size:15px;line-height:1.5}.article-ui .trust-module__i9rUTW__cardText{font-family:var(--font-ui-stack);line-height:1.55}.trust-module__i9rUTW__cards{gap:16px;margin-top:26px;display:grid}.trust-module__i9rUTW__cards2{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-module__i9rUTW__cards3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.trust-module__i9rUTW__cards2,.trust-module__i9rUTW__cards3{grid-template-columns:minmax(0,1fr)}}.trust-module__i9rUTW__strip{border:1px solid var(--line);border-radius:6px;margin-top:26px;list-style:none;display:grid;overflow:hidden}.trust-module__i9rUTW__strip4{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-module__i9rUTW__strip5{grid-template-columns:repeat(5,minmax(0,1fr))}.trust-module__i9rUTW__strip li{background:var(--paper);border-right:1px solid var(--line);padding:22px 22px 24px}.trust-module__i9rUTW__band .trust-module__i9rUTW__strip li{background:var(--slate)}.trust-module__i9rUTW__strip4 li:nth-child(4n),.trust-module__i9rUTW__strip5 li:nth-child(5n),.trust-module__i9rUTW__strip li:last-child{border-right:0}.trust-module__i9rUTW__strip4 li:nth-child(n+5),.trust-module__i9rUTW__strip5 li:nth-child(n+6){border-top:1px solid var(--line)}@media (max-width:1000px){.trust-module__i9rUTW__strip4,.trust-module__i9rUTW__strip5{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-module__i9rUTW__strip li{border-bottom:1px solid var(--line)}}@media (max-width:600px){.trust-module__i9rUTW__strip4,.trust-module__i9rUTW__strip5{grid-template-columns:minmax(0,1fr)}.trust-module__i9rUTW__strip li{border-right:0}}.trust-module__i9rUTW__stripNum{font-family:var(--font-display-stack);color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;display:block}.trust-module__i9rUTW__noTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:1.3;display:flex}.trust-module__i9rUTW__noTitle:before{content:"✕";color:var(--warn);font-weight:700}.trust-module__i9rUTW__faq{border-bottom:1px solid var(--line);max-width:700px;margin-top:26px}.trust-module__i9rUTW__faq details{border-top:1px solid var(--line)}.trust-module__i9rUTW__faq summary{cursor:pointer;min-height:60px;font-family:var(--font-ui-stack);justify-content:space-between;align-items:center;gap:20px;padding:12px 0;font-size:17px;font-weight:600;line-height:1.35;list-style:none;display:flex}.trust-module__i9rUTW__faq summary::-webkit-details-marker{display:none}.trust-module__i9rUTW__faq summary:after{content:"+";color:var(--accent-ink);flex:none;font-size:20px}.trust-module__i9rUTW__faq details[open] summary:after{content:"−"}.trust-module__i9rUTW__faq details>p{max-width:660px;color:var(--muted);padding-bottom:20px;line-height:1.6}.article-ui .trust-module__i9rUTW__faq summary{font-family:var(--font-display-stack);font-size:22px;line-height:1.25}.article-ui .trust-module__i9rUTW__faq details>p{font-family:var(--font-ui-stack);font-size:16px;line-height:1.62}.trust-module__i9rUTW__final{margin-top:84px;padding:88px var(--gutter) 92px;border-top:1px solid var(--line);background:var(--paper);text-align:center;flex-direction:column;align-items:center;gap:18px;margin-inline:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}.trust-module__i9rUTW__final:before{content:"";pointer-events:none;background:radial-gradient(760px 300px at 50% 100%,#c8a45f24,#0000 72%);position:absolute;inset:0}.trust-module__i9rUTW__final>*{position:relative}.trust-module__i9rUTW__final h2{font-size:var(--fs-h2)}.trust-module__i9rUTW__finalLead{max-width:56ch;font-family:var(--font-ui-stack);color:var(--muted-strong);font-size:17px;line-height:1.6}@media (min-width:1000px){.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__section>.trust-module__i9rUTW__strip,.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__section>.trust-module__i9rUTW__cards,.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__section>.trust-module__i9rUTW__levels{grid-column:1/-1}}.trust-module__i9rUTW__levels{margin-top:26px}.trust-module__i9rUTW__level{border-top:1px solid var(--line);grid-template-columns:150px 220px minmax(0,1fr);align-items:baseline;gap:10px 24px;padding:18px 0;display:grid}.trust-module__i9rUTW__level:last-child{border-bottom:1px solid var(--line)}@media (max-width:900px){.trust-module__i9rUTW__level{grid-template-columns:minmax(0,1fr);gap:6px}}.trust-module__i9rUTW__levelValue{font-family:var(--font-ui-stack);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.trust-module__i9rUTW__level[data-tone=ok] .trust-module__i9rUTW__levelValue{color:var(--ok)}.trust-module__i9rUTW__level[data-tone=soft] .trust-module__i9rUTW__levelValue{color:var(--accent-ink)}.trust-module__i9rUTW__level[data-tone=off] .trust-module__i9rUTW__levelValue{color:var(--warn)}.trust-module__i9rUTW__levelWhat{font-family:var(--font-ui-stack);color:var(--ink);font-size:15px;font-weight:600}.trust-module__i9rUTW__levelText{color:var(--muted-strong);font-size:15px;line-height:1.5}.trust-module__i9rUTW__studies{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}@media (max-width:900px){.trust-module__i9rUTW__studies{grid-template-columns:minmax(0,1fr)}}.trust-module__i9rUTW__study{background:var(--paper);border:1px solid var(--line);border-left:2px solid var(--line-strong);border-radius:6px;padding:22px 24px}.trust-module__i9rUTW__study[data-id=newrick]{border-left-color:var(--ok)}.trust-module__i9rUTW__study[data-id=lucas]{border-left-color:var(--warn)}.trust-module__i9rUTW__studyMeta{color:var(--muted);font-size:12px;line-height:1.5}.trust-module__i9rUTW__studyTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);margin-top:10px;font-size:17px;font-weight:700;line-height:1.3}.trust-module__i9rUTW__quad{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}@media (max-width:900px){.trust-module__i9rUTW__quad{grid-template-columns:minmax(0,1fr)}}.trust-module__i9rUTW__deny{background:var(--slate);border:1px solid var(--line);border-radius:6px;padding:20px 22px}.trust-module__i9rUTW__denyTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:1.3;display:flex}.trust-module__i9rUTW__denyTitle:before{content:"✕";color:var(--warn);font-weight:700}.trust-module__i9rUTW__denyText{color:var(--muted-strong);margin-top:8px;font-size:15px;line-height:1.5}.trust-module__i9rUTW__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}@media (max-width:900px){.trust-module__i9rUTW__trio{grid-template-columns:minmax(0,1fr)}}.trust-module__i9rUTW__trioCard{background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:20px 22px}.trust-module__i9rUTW__trioTag{color:var(--muted);font-family:var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.trust-module__i9rUTW__trioTitle{font-family:var(--font-ui-stack);color:var(--ink-strong);margin-top:8px;font-size:17px;font-weight:700;line-height:1.3}.trust-module__i9rUTW__trioText{color:var(--muted-strong);margin-top:8px;font-size:15px;line-height:1.5}@media (min-width:1000px){.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__section>.trust-module__i9rUTW__studies,.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__section>.trust-module__i9rUTW__quad,.trust-module__i9rUTW__wrap:not(.trust-module__i9rUTW__legal) .trust-module__i9rUTW__section>.trust-module__i9rUTW__trio{grid-column:1/-1}}.trust-module__i9rUTW__wide{min-width:0}.trust-module__i9rUTW__strip li>.trust-module__i9rUTW__cardText{color:var(--muted)}.trust-module__i9rUTW__study>.trust-module__i9rUTW__cardText{color:var(--ink-soft)}.trust-module__i9rUTW__bookRow dd{font-family:var(--font-reading), Georgia, serif;color:var(--ink-soft);font-size:17px;line-height:1.7}.trust-module__i9rUTW__bookRow dd .trust-module__i9rUTW__wordingWhy{font-family:var(--font-ui-stack);color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5;display:block}.trust-module__i9rUTW__reviewBox{margin-top:var(--s6);padding:var(--s6);border:1px solid var(--line);border-radius:var(--r-plate);background:var(--paper)}.trust-module__i9rUTW__reviewNote{margin-top:var(--s4);max-width:var(--w-lead);color:var(--muted);font-size:var(--fs-small);line-height:1.6}
.compat-module__fsB5Za__crumbs{margin-bottom:18px}.compat-module__fsB5Za__form{max-width:var(--w-hero)}.compat-module__fsB5Za__names{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 20px;margin-top:22px;display:grid}.compat-module__fsB5Za__person{flex-direction:column;gap:16px;display:flex}.compat-module__fsB5Za__name{flex-direction:column;gap:6px;display:flex}.compat-module__fsB5Za__nameLabel{color:var(--muted);font-size:13px;font-weight:600}.compat-module__fsB5Za__nameInput{border:1px solid var(--line-strong);background:var(--bg);color:var(--ink);font:inherit;border-radius:6px;min-height:44px;padding:11px 14px;font-size:15px}.compat-module__fsB5Za__nameInput:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.compat-module__fsB5Za__namesNote{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.5}.compat-module__fsB5Za__paidNote{margin:0 0 var(--s4);padding:var(--s3) var(--s4);border-left:3px solid var(--accent);border-radius:var(--r-small);background:var(--cream);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.compat-module__fsB5Za__consentGiven{color:var(--ink-soft);align-items:baseline;gap:8px;margin-top:18px;font-size:14px;line-height:1.55;display:flex}.compat-module__fsB5Za__consentGiven span[aria-hidden]{color:var(--ok);font-weight:600}.compat-module__fsB5Za__consentGiven a{color:inherit;text-underline-offset:3px;text-decoration:underline}.compat-module__fsB5Za__column{flex-direction:column;gap:12px;display:flex}.compat-module__fsB5Za__handPick{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.compat-module__fsB5Za__form .compat-module__fsB5Za__actions{margin-top:26px}.compat-module__fsB5Za__handToggle{border-radius:var(--r-pill);border:1px solid var(--line-strong);cursor:pointer;min-height:36px;font-family:var(--font-ui-stack);color:var(--ink);background:0 0;padding:0 14px;font-size:14px;font-weight:500;line-height:1}.compat-module__fsB5Za__handToggleOn{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.compat-module__fsB5Za__pair{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;margin-top:26px;display:grid}.compat-module__fsB5Za__partner{flex-direction:column;gap:8px;display:flex}.compat-module__fsB5Za__partnerName{font-family:var(--font-display-stack);letter-spacing:-.014em;margin-top:6px;font-size:1.25rem;font-weight:600;line-height:1.2}.compat-module__fsB5Za__partnerHand{color:var(--muted);font-size:13px;line-height:1.5}.compat-module__fsB5Za__facts{flex-direction:column;gap:6px;margin-top:4px;padding-left:20px;font-size:15px;line-height:1.5;display:flex}.compat-module__fsB5Za__axes{flex-direction:column;gap:12px;margin-top:22px;display:flex}.compat-module__fsB5Za__axis{text-align:left;border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:6px;flex-direction:column;gap:10px;padding:16px 18px;transition:all .15s;display:flex}.compat-module__fsB5Za__axisOn{border-color:var(--accent);background:var(--accent-soft)}.compat-module__fsB5Za__axisHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.compat-module__fsB5Za__axisTitle{font-size:16px;font-weight:600;line-height:1.3}.compat-module__fsB5Za__axisMark{color:var(--muted);white-space:nowrap;font-size:13px}.compat-module__fsB5Za__axisSides{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 20px;display:grid}.compat-module__fsB5Za__axisSide{flex-direction:column;gap:2px;font-size:14px;line-height:1.45;display:flex}.compat-module__fsB5Za__axisWho{font-weight:600}.compat-module__fsB5Za__axisShow{color:var(--accent-ink);font-size:13px}.compat-module__fsB5Za__missing{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.55}.compat-module__fsB5Za__intro{margin-top:14px;font-size:15px;line-height:1.6}.compat-module__fsB5Za__faq{border-top:1px solid var(--line);margin-top:16px}.compat-module__fsB5Za__faq details{border-bottom:1px solid var(--line);padding:14px 0}.compat-module__fsB5Za__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:17px;font-weight:600;line-height:1.35;list-style:none;display:flex}.compat-module__fsB5Za__faq summary::-webkit-details-marker{display:none}.compat-module__fsB5Za__faq summary:after{content:"+";color:var(--accent-ink);flex:none}.compat-module__fsB5Za__faq details[open] summary:after{content:"−"}.article-ui .compat-module__fsB5Za__faq summary{font-family:var(--font-display-stack);font-size:22px;line-height:1.25}.article-ui .compat-module__fsB5Za__faq details p{font-family:var(--font-ui-stack);font-size:16px;line-height:1.62}.compat-module__fsB5Za__faq details p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.6}@media (max-width:640px){.compat-module__fsB5Za__nameInput{font-size:16px}}.compat-module__fsB5Za__sample{background:var(--paper);border:1px solid var(--line);border-radius:6px;margin-top:56px;padding:34px 34px 30px}.compat-module__fsB5Za__sampleHeadRow{align-items:center;gap:16px;display:flex}.compat-module__fsB5Za__sampleRule{background:var(--line);flex-grow:1;height:1px}.compat-module__fsB5Za__sampleCaption{font-family:var(--font-ui-stack);color:var(--muted);font-size:13px}.compat-module__fsB5Za__sampleRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}@media (max-width:900px){.compat-module__fsB5Za__sampleRows{grid-template-columns:minmax(0,1fr)}}.compat-module__fsB5Za__sampleRow{background:var(--slate);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:12px;padding:24px;display:flex}.compat-module__fsB5Za__sampleRow[data-state=match]{border-color:#e394816b}.compat-module__fsB5Za__sampleTag{font-family:var(--font-ui-stack);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.compat-module__fsB5Za__sampleTag[data-line=heart]{color:#e39481}.compat-module__fsB5Za__sampleTag[data-line=head]{color:#bb8f68}.compat-module__fsB5Za__sampleDash{background:currentColor;border-radius:2px;flex:none;width:24px;height:3px}.compat-module__fsB5Za__sampleRow[data-state=skip] .compat-module__fsB5Za__sampleDash{opacity:.45}.compat-module__fsB5Za__sampleHead{font-family:var(--font-display-stack);letter-spacing:-.015em;color:var(--display);font-size:25px;font-weight:600;line-height:1.15}.compat-module__fsB5Za__sampleRow[data-state=skip] .compat-module__fsB5Za__sampleHead{color:#cdd5de}.compat-module__fsB5Za__sampleText{font-family:var(--font-ui-stack);color:#96a1ae;font-size:14px;line-height:1.55}.compat-module__fsB5Za__sampleScores{font-family:var(--font-ui-stack);color:var(--muted);gap:14px;margin-top:auto;padding-top:4px;font-size:13px;display:flex}.compat-module__fsB5Za__sampleScores b{color:#cdd5de;font-variant-numeric:tabular-nums;font-weight:400}.compat-module__fsB5Za__sampleTail{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:26px;display:flex}.compat-module__fsB5Za__sampleNotice{max-width:720px;font-family:var(--font-ui-stack);flex-direction:column;gap:10px;display:flex}.compat-module__fsB5Za__sampleNoticeTitle{color:var(--display);font-size:17px;font-weight:700}.compat-module__fsB5Za__sampleNotice p:last-child{color:#96a1ae;font-size:15px;line-height:1.6}.compat-module__fsB5Za__couple{background:linear-gradient(180deg, var(--cream), #101d2c);border:1px solid #c8a45f6b;border-radius:6px;flex-direction:column;flex:none;gap:12px;width:100%;max-width:340px;padding:24px;display:flex}.compat-module__fsB5Za__coupleTag{font-family:var(--font-ui-stack);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:700}.compat-module__fsB5Za__couplePrice{align-items:baseline;gap:10px;display:flex}.compat-module__fsB5Za__couplePrice b{font-family:var(--font-display-stack);color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:38px;font-weight:600}.compat-module__fsB5Za__couplePrice span{font-family:var(--font-ui-stack);color:var(--muted);font-size:13px}.compat-module__fsB5Za__coupleText{font-family:var(--font-ui-stack);color:var(--muted-strong);font-size:14px;line-height:1.55}.compat-module__fsB5Za__coupleCta{display:flex}.compat-module__fsB5Za__namesNote{font-size:14px}@media (max-width:760px){.compat-module__fsB5Za__form[data-step=names] [data-stage]:not([data-stage~=names]),.compat-module__fsB5Za__form[data-step=consent] [data-stage]:not([data-stage~=consent]),.compat-module__fsB5Za__form[data-step=you] [data-stage]:not([data-stage~=you]),.compat-module__fsB5Za__form[data-step=partner] [data-stage]:not([data-stage~=partner]),.compat-module__fsB5Za__form[data-step=compare] [data-stage]:not([data-stage~=compare]){display:none}}.compat-module__fsB5Za__compareWrap{display:inline-flex}
.camera-module__p_3jcG__backdrop{z-index:60;padding:var(--gutter) 16px;background:#0b1623d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.camera-module__p_3jcG__sheet{background:var(--paper);border-radius:6px;flex-direction:column;width:100%;max-width:460px;display:flex;overflow:hidden}.camera-module__p_3jcG__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.camera-module__p_3jcG__title{font-family:var(--font-ui-stack);font-size:16px;font-weight:600;line-height:1.25}.camera-module__p_3jcG__close{cursor:pointer;min-height:44px;font-family:var(--font-ui-stack);color:var(--muted);background:0 0;border:0;padding:0 12px;font-size:15px}.camera-module__p_3jcG__frame{aspect-ratio:3/4;background:var(--graphite);justify-content:center;align-items:center;width:min(100%,46.5vh);margin:0 auto;display:flex;position:relative;overflow:hidden}.camera-module__p_3jcG__video{object-fit:cover;width:100%;height:100%}.camera-module__p_3jcG__safe{border-radius:var(--r-plate);pointer-events:none;border:1.5px dashed #ffffff52;position:absolute;inset:4%}.camera-module__p_3jcG__target{border-radius:var(--r-plate);pointer-events:none;border:3px solid #fff;position:absolute;inset:12%;box-shadow:0 0 0 1px #0b16238c,inset 0 0 0 1px #0b16238c}.camera-module__p_3jcG__targetReady{border-color:#8fd6b4}.camera-module__p_3jcG__targetLabel{height:8%;font-family:var(--font-ui-stack);font-size:var(--fs-small);text-align:center;color:#fff;text-shadow:0 1px 6px #0b1623d9;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:0 12px;font-weight:600;line-height:1.2;display:flex;position:absolute;top:4%;left:0;right:0}.camera-module__p_3jcG__hintRow{align-items:flex-start;gap:12px;padding:14px 16px 0;display:flex}.camera-module__p_3jcG__pose{fill:none;width:48px;height:64px;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex:none}.camera-module__p_3jcG__poseCrease{stroke-width:5px;opacity:.6}.camera-module__p_3jcG__poseReady{stroke:var(--ok);opacity:1}.camera-module__p_3jcG__waiting,.camera-module__p_3jcG__error{text-align:center;color:#f3eddf;max-width:34ch;margin:auto;padding:0 20px;font-size:15px;line-height:1.5;position:relative}.camera-module__p_3jcG__hint{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.camera-module__p_3jcG__controls{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 16px;display:flex}.camera-module__p_3jcG__shutter{flex:1}.camera-module__p_3jcG__flip:disabled,.camera-module__p_3jcG__shutter:disabled{opacity:.4;cursor:not-allowed}@media (max-width:640px){.camera-module__p_3jcG__hint,.camera-module__p_3jcG__close,.camera-module__p_3jcG__flip{font-size:16px}.camera-module__p_3jcG__controls{flex-direction:column-reverse;align-items:stretch}}.camera-module__p_3jcG__countdown{font-family:var(--font-ui-stack);color:#fff;text-shadow:0 2px 12px #0b1623bf;pointer-events:none;justify-content:center;align-items:center;margin:0;font-size:84px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.camera-module__p_3jcG__auto{color:var(--muted);font-family:var(--font-ui-stack);cursor:pointer;align-items:flex-start;gap:10px;padding:0 16px 16px;font-size:14px;line-height:1.4;display:flex}.camera-module__p_3jcG__autoNote{color:var(--muted-faint);margin-top:3px;font-size:12px;line-height:1.35;display:block}.camera-module__p_3jcG__auto input{width:18px;height:18px;accent-color:var(--accent-ink-light);flex:none;margin-top:1px}@media (max-width:640px){.camera-module__p_3jcG__auto{font-size:15px}}.camera-module__p_3jcG__phone{z-index:100;height:100dvh;color:var(--ink);font-family:var(--font-ui-stack);background:#000;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.camera-module__p_3jcG__phTitle{padding:var(--s1) var(--s4);border-radius:var(--r-pill);text-shadow:0 1px 3px #0009;text-align:center;color:var(--display);background:#060d178c;justify-self:center;font-size:20px;font-weight:700}.camera-module__p_3jcG__phGuideHead .camera-module__p_3jcG__phTitle{font-size:var(--fs-body);background:0 0;padding:0;font-weight:600}.camera-module__p_3jcG__phClose{z-index:2;top:max(calc(3% + var(--s2)), calc(env(safe-area-inset-top,0px) + var(--s2)));left:calc(3% + var(--s2));border-radius:var(--r-pill);background:#060d17d1;border:1.5px solid #ffffffd9;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;box-shadow:0 2px 8px #00000080}.camera-module__p_3jcG__phClose svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;width:18px;height:18px}.camera-module__p_3jcG__phControls .camera-module__p_3jcG__phGallery{cursor:pointer;justify-self:start;position:relative}.camera-module__p_3jcG__phFile{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.camera-module__p_3jcG__phGalleryLabel{color:var(--ink-soft);white-space:nowrap;font-size:12px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.camera-module__p_3jcG__phRound{border-radius:var(--r-pill);background:#ffffff1f;border:0;justify-content:center;justify-self:end;align-items:center;width:44px;height:44px;padding:0;display:flex}.camera-module__p_3jcG__phRound svg{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.camera-module__p_3jcG__phStage{flex:auto;justify-content:center;align-items:flex-start;min-height:0;display:flex;container-type:size}.camera-module__p_3jcG__phFinder{aspect-ratio:3/4;background:var(--graphite);justify-content:center;align-items:center;width:min(100%,75cqh);display:flex;position:relative;overflow:hidden}.camera-module__p_3jcG__phTarget{border-radius:var(--r-plate);pointer-events:none;filter:drop-shadow(0 0 1px #0b1623cc);border:2px dashed #ffffffe6;position:absolute;inset:3%}.camera-module__p_3jcG__phBottom{align-items:center;gap:var(--s2);padding:var(--s2) max(var(--s4), env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 20px) max(var(--s4), env(safe-area-inset-left,0px));flex-direction:column;flex:none;display:flex}.camera-module__p_3jcG__phHand{letter-spacing:.01em;color:var(--display);margin:0;font-size:17px;font-weight:600;line-height:1.3}.camera-module__p_3jcG__phHint{font-size:var(--fs-small);color:var(--ink-soft);text-align:center;margin:0;line-height:1.35}.camera-module__p_3jcG__phAuto{z-index:2;top:max(calc(3% + var(--s2)), calc(env(safe-area-inset-top,0px) + var(--s2)));right:calc(3% + var(--s2));height:40px;padding:0 7px 0 var(--s3);border-radius:var(--r-pill);align-items:center;gap:var(--s2);font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);cursor:pointer;background:#060d17d1;font-weight:600;display:flex;position:absolute;box-shadow:0 2px 8px #00000080}.camera-module__p_3jcG__phSwitch{appearance:none;border-radius:var(--r-pill);cursor:pointer;background:#fff3;width:44px;height:26px;margin:0;transition:background .2s;position:relative}.camera-module__p_3jcG__phSwitch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.camera-module__p_3jcG__phSwitch:checked{background:var(--accent)}.camera-module__p_3jcG__phSwitch:checked:after{transform:translate(18px)}.camera-module__p_3jcG__phSwitch:focus-visible,.camera-module__p_3jcG__phShutter:focus-visible,.camera-module__p_3jcG__phRound:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.camera-module__p_3jcG__phControls{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}.camera-module__p_3jcG__phShutter{border-radius:var(--r-pill);background:0 0;border:4px solid #fff;width:64px;height:64px;padding:4px}.camera-module__p_3jcG__phShutter span{border-radius:var(--r-pill);background:var(--accent);width:100%;height:100%;display:block}.camera-module__p_3jcG__phShutter:disabled{opacity:.45}.camera-module__p_3jcG__phChoice{gap:var(--s3);grid-template-columns:1fr 1fr;width:100%;display:grid}@media (prefers-reduced-motion:reduce){.camera-module__p_3jcG__phSwitch,.camera-module__p_3jcG__phSwitch:after{transition:none}}.camera-module__p_3jcG__phTarget.camera-module__p_3jcG__targetReady{border-color:#8fd6b4}.camera-module__p_3jcG__phGuideOpen{padding:var(--s1) var(--s2);font:inherit;font-size:var(--fs-small);color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.camera-module__p_3jcG__phGuide{z-index:2;background:var(--paper);flex-direction:column;display:flex;position:absolute;inset:0}.camera-module__p_3jcG__phGuideHead{padding:calc(env(safe-area-inset-top,0px) + var(--s3)) var(--s4) var(--s3);border-bottom:1px solid var(--line);grid-template-columns:1fr 44px;align-items:center;display:grid}.camera-module__p_3jcG__phGuideHead .camera-module__p_3jcG__phTitle{text-align:left}.camera-module__p_3jcG__phGuideBody{padding:var(--s4);-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.camera-module__p_3jcG__phGuideFoot{padding:var(--s3) var(--s4) calc(env(safe-area-inset-bottom,0px) + var(--s4));border-top:1px solid var(--line);display:grid}.camera-module__p_3jcG__phGuideFoot .btn{justify-self:stretch;width:100%}.camera-module__p_3jcG__phGuideLinks{z-index:2;left:50%;bottom:calc(3% + var(--s3));min-height:40px;padding:0 var(--s4);border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:var(--s2);color:var(--muted);font-size:var(--fs-small);background:#060d17d1;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #00000080}@supports not (width:1cqh){.camera-module__p_3jcG__phFinder{width:min(100%,75dvh - 172.5px)}}
.shotChoice-module__EDB-YG__veil{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060d17db;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.shotChoice-module__EDB-YG__window{gap:var(--s3);width:100%;padding:var(--s8) var(--s4) calc(var(--s6) + env(safe-area-inset-bottom,0px));background:var(--slate);border-top:1px solid var(--line-strong);border-radius:var(--r-card) var(--r-card) 0 0;flex-direction:column;display:flex}.shotChoice-module__EDB-YG__note{margin:0 0 var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-field);color:var(--ok);font-size:var(--fs-small);background:#74a8911f}.shotChoice-module__EDB-YG__kicker{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0;font-weight:700}.shotChoice-module__EDB-YG__head{font-family:var(--font-display-stack);font-size:30px;font-weight:600;line-height:var(--lh-heading);color:var(--display);margin:0}.shotChoice-module__EDB-YG__lead{color:var(--muted-strong);font-size:var(--fs-body);margin:0;line-height:1.45}.shotChoice-module__EDB-YG__actions{margin-top:var(--s3);gap:var(--s3);flex-direction:column;display:flex}.shotChoice-module__EDB-YG__links{margin-top:var(--s2);justify-content:space-between;gap:var(--s4);display:flex}.shotChoice-module__EDB-YG__link{padding:var(--s2) 0;font:inherit;font-size:var(--fs-body);color:var(--accent-ink);text-underline-offset:3px;background:0 0;border:0;-webkit-text-decoration:underline #e8c88a66;text-decoration:underline #e8c88a66}.shotChoice-module__EDB-YG__linkQuiet{color:var(--muted);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}
.paymentConsent-module__sEMxPa__box{border:1px solid var(--line);background:var(--accent-soft);border-radius:6px;flex-direction:column;gap:12px;max-width:74ch;margin:0;padding:16px 18px;display:flex}.paymentConsent-module__sEMxPa__box.paymentConsent-module__sEMxPa__compact{background:0 0;border:0;gap:9px;padding:0}.paymentConsent-module__sEMxPa__compact .paymentConsent-module__sEMxPa__legend{color:var(--muted-strong);font-size:11px;font-weight:600}.paymentConsent-module__sEMxPa__compact .paymentConsent-module__sEMxPa__row{gap:9px;font-size:11px;line-height:1.5}.paymentConsent-module__sEMxPa__compact .paymentConsent-module__sEMxPa__row input{width:15px;height:15px}.paymentConsent-module__sEMxPa__legend{font-family:var(--font-ui-stack);color:var(--ink);margin:0;padding:0;font-size:15px;font-weight:700;line-height:1.5}.paymentConsent-module__sEMxPa__row{cursor:pointer;font-family:var(--font-ui-stack);color:#b4bec9;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;display:flex}.paymentConsent-module__sEMxPa__row input{accent-color:var(--accent-ink);flex:none;width:20px;height:20px;margin-top:1px}.paymentConsent-module__sEMxPa__row a{color:var(--accent-ink)}.paymentConsent-module__sEMxPa__optional{color:var(--muted)}@media (max-width:640px){.paymentConsent-module__sEMxPa__legend,.paymentConsent-module__sEMxPa__row{font-size:16px}}.paymentConsent-module__sEMxPa__note{margin:var(--s2) 0 0;font-family:var(--font-ui-stack);color:var(--muted);font-size:12px;line-height:1.4}.paymentConsent-module__sEMxPa__note a{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent)}.paymentConsent-module__sEMxPa__note a:hover,.paymentConsent-module__sEMxPa__note a:focus-visible{text-decoration-color:currentColor}
.buyReport-module__auGara__box{border:1px solid var(--line);background:var(--paper);border-radius:8px;flex-direction:column;gap:16px;max-width:74ch;margin-top:20px;padding:20px;display:flex}.buyReport-module__auGara__flat{background:0 0;border:0;gap:12px;max-width:none;margin-top:0;padding:0}.buyReport-module__auGara__flat .buyReport-module__auGara__once{font-family:var(--font-ui-stack);letter-spacing:.02em;color:var(--muted);margin:2px 0 0;font-size:12.5px}.buyReport-module__auGara__title{font-size:15px}.buyReport-module__auGara__flat .buyReport-module__auGara__text,.buyReport-module__auGara__flat .buyReport-module__auGara__note,.buyReport-module__auGara__flat .buyReport-module__auGara__error{font-size:11px;line-height:1.6}.buyReport-module__auGara__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.buyReport-module__auGara__flat .buyReport-module__auGara__field{gap:6px;font-size:12px}.buyReport-module__auGara__flat .buyReport-module__auGara__field input{border-color:var(--line-strong);background:var(--bg);border-radius:2px;min-height:46px;padding:0 11px;font-size:13.5px}.buyReport-module__auGara__flat .buyReport-module__auGara__button{border-radius:var(--r-hair);min-height:52px}.buyReport-module__auGara__title{font-family:var(--font-ui-stack);color:var(--ink);font-size:17px;font-weight:700;line-height:1.4}.buyReport-module__auGara__text,.buyReport-module__auGara__note,.buyReport-module__auGara__error{font-family:var(--font-ui-stack);color:var(--muted);font-size:15px;line-height:1.55}.buyReport-module__auGara__error{color:var(--accent-ink)}.buyReport-module__auGara__field{font-family:var(--font-ui-stack);color:#b4bec9;flex-direction:column;gap:8px;font-size:15px;line-height:1.5;display:flex}.buyReport-module__auGara__field input{border:1px solid var(--line);background:var(--accent-soft);min-height:44px;color:var(--ink);font-family:var(--font-ui-stack);border-radius:6px;padding:0 14px;font-size:16px}.buyReport-module__auGara__field input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.buyReport-module__auGara__button{align-self:flex-start}.buyReport-module__auGara__button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.buyReport-module__auGara__button{align-self:stretch}}.buyReport-module__auGara__link{color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit;font-size:13px;text-decoration:underline}.buyReport-module__auGara__link:hover{color:var(--accent)}.buyReport-module__auGara__typo{margin:0}.buyReport-module__auGara__typo .buyReport-module__auGara__link{font-size:inherit;word-break:break-all}
.buyDock-module__ZFNlSq__dock{left:0;right:0;bottom:var(--dock-lift,0px);z-index:40;padding:10px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line-strong);background:#0b1623f2;align-items:center;gap:12px;transition:transform .26s;display:flex;position:fixed;transform:translateY(110%)}.buyDock-module__ZFNlSq__dockOn{transform:translateY(0)}.buyDock-module__ZFNlSq__dock:after{content:"";background:inherit;pointer-events:none;height:120px;position:absolute;top:100%;left:0;right:0}@media (prefers-reduced-motion:reduce){.buyDock-module__ZFNlSq__dock{transition:none}}@media (min-width:1001px){.buyDock-module__ZFNlSq__dock{display:none}}.buyDock-module__ZFNlSq__dockMeter{flex:88px;gap:5px;min-width:88px;display:grid}.buyDock-module__ZFNlSq__dockLabel{font-family:var(--font-ui-stack);color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:11px;line-height:1.6}.buyDock-module__ZFNlSq__dockLabel s{color:var(--price-old);-webkit-text-decoration-color:var(--price-strike);text-decoration-color:var(--price-strike);text-decoration-thickness:1.5px}.buyDock-module__ZFNlSq__dockBar{background:var(--line);border-radius:2px;height:3px;display:block;overflow:hidden}.buyDock-module__ZFNlSq__dockBar i{background:var(--accent);height:100%;display:block}.buyDock-module__ZFNlSq__dockOnce{white-space:nowrap;text-align:center;font-family:var(--font-ui-stack);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex:none;margin:4px 0 0;font-size:11.5px}.buyDock-module__ZFNlSq__dockButton{min-width:0;min-height:48px;font-family:var(--font-ui-stack);color:var(--ink-on-accent);background:var(--accent);cursor:pointer;text-align:center;border:none;border-radius:2px;flex:0 auto;padding:12px 18px;font-size:13.5px;font-weight:700;line-height:1.25}.buyDock-module__ZFNlSq__dockButton s{white-space:nowrap}.buyDock-module__ZFNlSq__dockButton .price{white-space:nowrap}.buyDock-module__ZFNlSq__dockButton:hover{filter:brightness(1.06)}.buyDock-module__ZFNlSq__sheet{max-width:100%;max-height:min(92svh, calc(var(--vvh,100svh) * .92));width:100%;inset:auto 0 var(--kb,0px) 0;background:0 0;border:0;margin:0 0 0 auto;padding:0;position:fixed}.buyDock-module__ZFNlSq__sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060d17bd}.buyDock-module__ZFNlSq__sheetBody{background:var(--graphite);border-top:1px solid var(--line-strong);border-radius:var(--r-card) 18px 0 0;padding:11px 16px calc(18px + env(safe-area-inset-bottom));max-height:min(92svh, calc(var(--vvh,100svh) * .92));overscroll-behavior:contain;overflow-y:auto;box-shadow:0 -24px 44px -24px #000}.buyDock-module__ZFNlSq__sheetHandle{background:var(--line-strong);border-radius:2px;width:36px;height:3px;margin:0 auto 10px;display:block}.buyDock-module__ZFNlSq__sheetTop{z-index:1;background:var(--graphite);grid-template-columns:1fr auto 1fr;align-items:center;margin:-11px -16px 2px;padding:2px 4px 0 16px;display:grid;position:sticky;top:-11px}.buyDock-module__ZFNlSq__sheetTop .buyDock-module__ZFNlSq__sheetHandle{grid-column:2;margin:0}.buyDock-module__ZFNlSq__sheetTopClose{min-height:38px;font-family:var(--font-ui-stack);color:var(--muted-strong);cursor:pointer;background:0 0;border:0;grid-column:3;justify-self:end;padding:8px 12px;font-size:13.5px;font-weight:500}.buyDock-module__ZFNlSq__sheetTopClose:hover{color:var(--ink)}.buyDock-module__ZFNlSq__sheetClose{width:100%;min-height:46px;font-family:var(--font-ui-stack);color:var(--muted-strong);border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:2px;margin-top:12px;padding:10px 18px;font-size:14.5px;font-weight:500}@media (max-width:1000px){.buyDock-module__ZFNlSq__sheetFull{inset:auto 0 var(--kb,0px) 0;width:100%;max-width:100%;height:var(--vvh,100dvh);max-height:none}.buyDock-module__ZFNlSq__sheetFull .buyDock-module__ZFNlSq__sheetBody{height:100%;max-height:none;padding:0 16px calc(24px + env(safe-area-inset-bottom));box-shadow:none;border-top:0;border-radius:0}.buyDock-module__ZFNlSq__sheetFull .buyDock-module__ZFNlSq__sheetTop{padding:env(safe-area-inset-top) 4px 0;background:var(--graphite);border-bottom:1px solid var(--line);margin:0 -16px 12px;display:flex;top:0}.buyDock-module__ZFNlSq__sheetFull .buyDock-module__ZFNlSq__sheetHandle,.buyDock-module__ZFNlSq__sheetFull[data-kb] [data-kassa-list]{display:none}.buyDock-module__ZFNlSq__sheetFull::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b1623}.buyDock-module__ZFNlSq__sheetFull .buyDock-module__ZFNlSq__sheetTopClose{min-height:48px;color:var(--ink);justify-self:auto;padding:12px;font-size:15px;font-weight:600}}.buyDock-module__ZFNlSq__leaveTitle{font-family:var(--font-display-stack);color:var(--display);margin:0;font-size:22px;font-weight:600;line-height:1.12}.buyDock-module__ZFNlSq__leaveText{font-family:var(--font-ui-stack);color:var(--muted-strong);margin:9px 0 0;font-size:12.5px;line-height:1.6}.buyDock-module__ZFNlSq__leaveCard{border:1px solid var(--accent-soft);border-radius:var(--r-hair);background:var(--cream);margin-top:11px;padding:13px 14px}.buyDock-module__ZFNlSq__leavePrice{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.buyDock-module__ZFNlSq__leavePriceValue{font-family:var(--font-display-stack);color:var(--display);font-size:31px;font-weight:600;line-height:1}.buyDock-module__ZFNlSq__leaveOnce{font-family:var(--font-ui-stack);letter-spacing:.02em;color:var(--muted);margin:4px 0 0;font-size:13px}.buyDock-module__ZFNlSq__leavePrice s{font-family:var(--font-display-stack);color:var(--price-old);text-decoration:line-through;-webkit-text-decoration-color:var(--price-strike);text-decoration-color:var(--price-strike);white-space:nowrap;font-size:20px;font-weight:500;text-decoration-thickness:2px}.buyDock-module__ZFNlSq__leaveNote{font-family:var(--font-ui-stack);color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.6}.buyDock-module__ZFNlSq__leaveTake{width:100%;min-height:56px;font-family:var(--font-ui-stack);color:var(--ink-on-accent);background:var(--accent);cursor:pointer;border:0;border-radius:2px;margin-top:12px;padding:11px 18px;font-size:15px;font-weight:700}.buyDock-module__ZFNlSq__leaveTake:hover{filter:brightness(1.06)}@media (prefers-reduced-motion:no-preference){.buyDock-module__ZFNlSq__sheet[open] .buyDock-module__ZFNlSq__sheetBody{animation:.28s cubic-bezier(.22,1,.36,1) buyDock-module__ZFNlSq__sheetUp}}@keyframes buyDock-module__ZFNlSq__sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:1001px){.buyDock-module__ZFNlSq__sheet{width:min(462px,100%);max-height:86svh;margin:auto;inset:0}.buyDock-module__ZFNlSq__sheetBody{border:1px solid var(--line-strong);border-top:2px solid var(--accent);border-radius:0;max-height:86svh;padding:20px;box-shadow:0 30px 60px -30px #000}.buyDock-module__ZFNlSq__sheetHandle{display:none}.buyDock-module__ZFNlSq__sheetTop{margin:-20px -20px 2px;padding:0 8px 0 20px;top:-20px}.buyDock-module__ZFNlSq__sheet[open] .buyDock-module__ZFNlSq__sheetBody{animation:none}.buyDock-module__ZFNlSq__leaveTitle{font-size:24px;line-height:1.08}.buyDock-module__ZFNlSq__leaveText{margin-top:11px;font-size:12px}.buyDock-module__ZFNlSq__leaveCard{margin-top:11px;padding:13px}.buyDock-module__ZFNlSq__leavePriceValue{font-size:28px}.buyDock-module__ZFNlSq__leavePrice s{font-size:18px}.buyDock-module__ZFNlSq__leaveNote{font-size:10px}.buyDock-module__ZFNlSq__leaveTake{min-height:50px;margin-top:11px;font-size:13.5px}.buyDock-module__ZFNlSq__sheetClose{min-height:44px;margin-top:11px;font-size:13.5px}}
.freeSample-module__GF3aSa__screen{flex-direction:column;gap:26px;max-width:760px;margin:0 auto;padding-bottom:96px;display:flex}.freeSample-module__GF3aSa__head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.freeSample-module__GF3aSa__kicker{font-family:var(--font-ui-stack);font-size:var(--section-kicker);letter-spacing:var(--section-kicker-track);text-transform:uppercase;color:var(--muted);margin:0}.freeSample-module__GF3aSa__head h1{font-family:var(--font-display-stack);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:-.015em;color:var(--display);margin:0}.freeSample-module__GF3aSa__lead{max-width:54ch;font-size:var(--fs-small);color:var(--muted-strong);margin:0;line-height:1.6}.freeSample-module__GF3aSa__shots{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.freeSample-module__GF3aSa__shot{flex-direction:column;align-items:center;gap:6px;margin:0;display:flex}.freeSample-module__GF3aSa__shot img{object-fit:cover;border:1px solid var(--line-strong);border-radius:10px;width:104px;height:128px}.freeSample-module__GF3aSa__shot figcaption{font-family:var(--font-ui-stack);color:var(--muted);font-size:12px}.freeSample-module__GF3aSa__shotFrame{aspect-ratio:104/128;border:1px solid var(--line-strong);border-radius:10px;height:128px;display:block;position:relative;overflow:hidden}.freeSample-module__GF3aSa__shot .freeSample-module__GF3aSa__shotFrame img{object-fit:fill;border:0;border-radius:0;width:100%;height:100%}.freeSample-module__GF3aSa__shotVeil{border-radius:10px;display:block;overflow:hidden}.freeSample-module__GF3aSa__shotVeil img{filter:blur(6px)saturate(.8)brightness(.86)contrast(.9);display:block;transform:scale(1.06)}.freeSample-module__GF3aSa__drawing{flex-direction:column;gap:12px;max-width:420px;margin:0 auto;display:flex}.freeSample-module__GF3aSa__drawingPic{border:1px solid var(--line-strong);background:var(--graphite);border-radius:10px;width:100%;height:auto;display:block}.freeSample-module__GF3aSa__drawingNote{font-family:var(--font-ui-stack);color:var(--muted);font-size:13px;line-height:1.5}.freeSample-module__GF3aSa__drawingNote p{margin:8px 0 0}.freeSample-module__GF3aSa__drawingLegend{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.freeSample-module__GF3aSa__drawingLegend li{align-items:center;gap:6px;display:inline-flex}.freeSample-module__GF3aSa__drawingDot{border-radius:50%;flex:none;width:10px;height:10px}.freeSample-module__GF3aSa__drawingRing{background:0 0;border:2px solid #c3ccd6}.freeSample-module__GF3aSa__waiting{font-family:var(--font-ui-stack);font-size:var(--fs-small);color:var(--muted-strong);align-items:center;gap:10px;margin-top:12px;padding-bottom:14px;display:flex;position:relative}.freeSample-module__GF3aSa__waitingDot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite freeSample-module__GF3aSa__samplePulse}.freeSample-module__GF3aSa__waitingBar{background:linear-gradient(90deg, transparent, var(--accent), transparent);background-repeat:no-repeat;background-size:40% 100%;border-radius:2px;height:2px;animation:1.8s linear infinite freeSample-module__GF3aSa__sampleSweep;position:absolute;bottom:0;left:0;right:0}@keyframes freeSample-module__GF3aSa__samplePulse{50%{opacity:.35}}@keyframes freeSample-module__GF3aSa__sampleSweep{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.freeSample-module__GF3aSa__waitingDot,.freeSample-module__GF3aSa__waitingBar{animation:none}}.freeSample-module__GF3aSa__failed{color:var(--warn)}.freeSample-module__GF3aSa__hook{border:1px solid var(--line-strong);background:linear-gradient(180deg, var(--accent-soft), transparent 70%), var(--slate);border-radius:14px;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.freeSample-module__GF3aSa__hookIcon{background:var(--accent-soft);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.freeSample-module__GF3aSa__hookIcon svg{fill:none;width:18px;height:18px;stroke:var(--accent);stroke-width:1.6px;stroke-linejoin:round}.freeSample-module__GF3aSa__hookText{min-width:0}.freeSample-module__GF3aSa__hookText>div{margin-top:0}.freeSample-module__GF3aSa__offer{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--r-card);background:var(--slate);flex-direction:column;gap:14px;padding:22px 24px;display:flex}.freeSample-module__GF3aSa__offerMain{min-width:0}.freeSample-module__GF3aSa__offerTitle{font-family:var(--font-display-stack);color:var(--display);margin:0 0 6px;font-size:21px;font-weight:600}.freeSample-module__GF3aSa__offerList{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.freeSample-module__GF3aSa__offerBuy{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.freeSample-module__GF3aSa__offerPrice{flex-direction:column;align-items:flex-end;gap:4px;margin:0;line-height:1.05;display:flex}.freeSample-module__GF3aSa__offerPriceRow{align-items:baseline;gap:10px;display:flex}.freeSample-module__GF3aSa__offerPrice .freeSample-module__GF3aSa__offerOnce{font-family:var(--font-ui-stack);color:var(--muted-strong);font-size:13px;font-weight:500}.freeSample-module__GF3aSa__offerPriceRow>span{font-family:var(--font-display-stack);color:var(--accent-ink);font-size:34px;font-weight:600}.freeSample-module__GF3aSa__offerPrice s{font-family:var(--font-display-stack);color:var(--price-old);text-decoration:line-through;-webkit-text-decoration-color:var(--price-strike);text-decoration-color:var(--price-strike);white-space:nowrap;font-size:22px;font-weight:500;text-decoration-thickness:2px}.freeSample-module__GF3aSa__offerButton{background:linear-gradient(135deg, var(--accent-ink), var(--accent));color:var(--graphite);font-family:var(--font-ui-stack);cursor:pointer;box-shadow:0 6px 22px color-mix(in srgb, var(--accent) 35%, transparent);border:0;border-radius:14px;padding:16px 34px;font-size:17px;font-weight:600}.freeSample-module__GF3aSa__offerButton:hover{filter:brightness(1.06)}.freeSample-module__GF3aSa__offerButton:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.freeSample-module__GF3aSa__timer{background:color-mix(in srgb, var(--warn) 14%, transparent);font-family:var(--font-ui-stack);color:var(--warn);border-radius:999px;align-self:flex-start;margin:0;padding:5px 12px;font-size:12.5px}.freeSample-module__GF3aSa__timer b{font-variant-numeric:tabular-nums}.freeSample-module__GF3aSa__locked{flex-direction:column;gap:18px;display:flex}.freeSample-module__GF3aSa__teaser{color:var(--ink-soft)}.freeSample-module__GF3aSa__veil{filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:var(--font-reading), Georgia, serif;font-size:var(--section-text);line-height:var(--section-leading);color:var(--reading);margin-top:8px}.freeSample-module__GF3aSa__veil p{margin:0}.freeSample-module__GF3aSa__unlock{margin-top:12px}.freeSample-module__GF3aSa__unlock svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:14px;height:14px}.freeSample-module__GF3aSa__unlock:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.freeSample-module__GF3aSa__block{flex-direction:column;gap:16px;display:flex}@media (max-width:640px){.freeSample-module__GF3aSa__offer{padding:18px}.freeSample-module__GF3aSa__offerBuy{flex-direction:column;align-items:stretch;gap:12px}.freeSample-module__GF3aSa__offerPrice{align-items:flex-start}.freeSample-module__GF3aSa__offerButton{padding:15px 20px}.freeSample-module__GF3aSa__hook{padding:16px}}.freeSample-module__GF3aSa__after{flex-direction:column;gap:16px;margin:28px 0 8px;display:flex}.freeSample-module__GF3aSa__afterEyebrow{font-family:var(--font-ui-stack);font-size:var(--section-kicker);letter-spacing:var(--section-kicker-track);text-transform:uppercase;color:var(--muted);margin:0 0 6px}.freeSample-module__GF3aSa__afterText{color:var(--ink-soft);margin:0 0 12px;font-size:14.5px;line-height:1.6}.freeSample-module__GF3aSa__friend{border:1px dashed var(--accent);border-radius:var(--r-plate);background:color-mix(in srgb, var(--accent) 6%, transparent);padding:18px 20px}.freeSample-module__GF3aSa__friendCode{margin:0}.freeSample-module__GF3aSa__friendCode b{text-align:center;border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);background:var(--paper);letter-spacing:.06em;color:var(--accent-ink);-webkit-user-select:all;user-select:all;border-radius:8px;padding:7px 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;display:block}.freeSample-module__GF3aSa__card{border:1px solid var(--line-strong);background:var(--slate);text-align:center;border-radius:14px;flex-direction:column;align-items:center;padding:20px 22px;display:flex}.freeSample-module__GF3aSa__cardTitle{font-family:var(--font-display-stack);color:var(--display);margin:0 0 8px;font-size:20px;font-weight:600}.freeSample-module__GF3aSa__cardPrice{align-items:baseline;gap:10px;margin:0 0 14px;display:flex}.freeSample-module__GF3aSa__cardPrice>span{font-family:var(--font-display-stack);color:var(--accent-ink);font-size:26px;font-weight:600}.freeSample-module__GF3aSa__cardPrice s{color:var(--muted);font-size:14px}.freeSample-module__GF3aSa__cardPrice em{font-style:normal;font-family:var(--font-ui-stack);background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-size:12px}.freeSample-module__GF3aSa__offerButton:disabled,.freeSample-module__GF3aSa__unlock:disabled{opacity:.6;cursor:default}.freeSample-module__GF3aSa__shotsNote{text-align:center;color:var(--muted);flex-basis:100%;margin:0;font-size:12.5px;line-height:1.5}.freeSample-module__GF3aSa__deal{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);border-radius:var(--r-card);background:radial-gradient(120% 140% at 100% 0%, var(--accent-soft), transparent 60%), var(--slate);grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:24px 32px;padding:26px 28px;display:grid}.freeSample-module__GF3aSa__dealText{min-width:0}.freeSample-module__GF3aSa__dealTitle{font-family:var(--font-display-stack);letter-spacing:-.012em;color:var(--display);margin:0 0 10px;font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:600;line-height:1.15}.freeSample-module__GF3aSa__dealLead{max-width:46ch;color:var(--ink-soft);margin:0;font-size:15px;line-height:1.6}.freeSample-module__GF3aSa__dealBuy{border-left:1px solid var(--line);flex-direction:column;align-items:stretch;gap:10px;padding-left:28px;display:flex}.freeSample-module__GF3aSa__dealBadge{background:var(--accent-soft);font-family:var(--font-ui-stack);letter-spacing:.02em;color:var(--accent-ink);border-radius:999px;align-self:flex-start;margin:0;padding:3px 10px;font-size:12px}.freeSample-module__GF3aSa__dealPrice{align-items:baseline;gap:12px;margin:0;display:flex}.freeSample-module__GF3aSa__dealPrice .freeSample-module__GF3aSa__dealOnce{font-family:var(--font-ui-stack);color:var(--muted-strong);font-size:13px;font-weight:500}.freeSample-module__GF3aSa__dealPrice>span{font-family:var(--font-display-stack);font-variant-numeric:tabular-nums;color:var(--accent-ink);font-size:clamp(2.5rem,4vw,3rem);font-weight:600;line-height:1}.freeSample-module__GF3aSa__dealPrice s{font-family:var(--font-display-stack);color:var(--price-old);text-decoration:line-through;-webkit-text-decoration-color:var(--price-strike);text-decoration-color:var(--price-strike);white-space:nowrap;font-size:22px;font-weight:500;text-decoration-thickness:2px}.freeSample-module__GF3aSa__dealButton{background:var(--accent);color:var(--graphite);font-family:var(--font-ui-stack);cursor:pointer;border:0;border-radius:10px;margin-top:4px;padding:13px 18px;font-size:15px;font-weight:600}.freeSample-module__GF3aSa__dealButton:hover{filter:brightness(1.06)}.freeSample-module__GF3aSa__dealButton:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.freeSample-module__GF3aSa__dealButton:disabled{opacity:.6;cursor:default}.freeSample-module__GF3aSa__dealNote{color:var(--muted-strong);margin:0;font-size:13px;line-height:1.5}@media (max-width:640px){.freeSample-module__GF3aSa__deal{grid-template-columns:1fr;padding:22px 20px}.freeSample-module__GF3aSa__dealBuy{border-left:0;border-top:1px solid var(--line);padding-top:18px;padding-left:0}}
.limitNotice-module__vOqKaW__sheet{width:calc(100% - 32px);max-width:440px;color:inherit;background:0 0;border:0;margin:auto;padding:0}.limitNotice-module__vOqKaW__sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#060d17bd}.limitNotice-module__vOqKaW__body{background:var(--graphite);border:1px solid var(--line-strong);border-radius:var(--r-card);flex-direction:column;gap:10px;padding:22px 20px 16px;display:flex}.limitNotice-module__vOqKaW__title{margin:0;font-size:19px;font-weight:700;line-height:1.25}.limitNotice-module__vOqKaW__text{color:var(--muted-strong);margin:0;font-size:15px;line-height:1.5}.limitNotice-module__vOqKaW__buy{min-height:48px;font-family:var(--font-ui-stack);color:var(--ink-on-accent);background:var(--accent);cursor:pointer;border:0;border-radius:2px;margin-top:6px;padding:12px 18px;font-size:15px;font-weight:700}.limitNotice-module__vOqKaW__buy:hover{filter:brightness(1.06)}.limitNotice-module__vOqKaW__close{color:var(--muted);font:500 14px/1.2 var(--font-ui-stack);cursor:pointer;background:0 0;border:0;padding:6px}@media (max-width:520px){.limitNotice-module__vOqKaW__sheet{width:100%;max-width:none;margin:auto 0 0}.limitNotice-module__vOqKaW__body{border-radius:var(--r-card) 18px 0 0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}}
.exampleSection-module__nvlFDG__section{scroll-margin-top:90px}.exampleSection-module__nvlFDG__kicker{color:var(--accent);font-family:var(--font-ui-stack);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.exampleSection-module__nvlFDG__title{font-family:var(--font-display-stack);letter-spacing:-.018em;color:var(--display);margin:10px 0 0;font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:600;line-height:1.1}.exampleSection-module__nvlFDG__body{max-width:62ch;font-family:var(--font-reading), Georgia, "Times New Roman", serif;color:var(--reading);font-size:18px;line-height:1.76}.exampleSection-module__nvlFDG__body p{text-indent:1.4em;margin:0 0 12px}.exampleSection-module__nvlFDG__body p:first-child{text-indent:0}.exampleSection-module__nvlFDG__body p:last-child{margin-bottom:0}.exampleSection-module__nvlFDG__body h3{font-family:var(--font-display-stack);letter-spacing:-.01em;text-indent:0;color:var(--accent-ink);margin:22px 0 8px;font-size:1.22em;font-weight:600;line-height:1.25}.exampleSection-module__nvlFDG__body h3:first-child{margin-top:4px}.exampleSection-module__nvlFDG__body h3+p{text-indent:0}.exampleSection-module__nvlFDG__body ul{flex-direction:column;gap:12px;margin:0;padding-left:22px;display:flex}.exampleSection-module__nvlFDG__body li::marker{color:var(--accent)}.exampleSection-module__nvlFDG__body b{color:var(--ink);font-weight:600}.exampleSection-module__nvlFDG__basis{border:1px solid var(--line);border-left:2px solid var(--accent);background:var(--paper);font-family:var(--font-ui-stack);border-radius:0 8px 8px 0;margin-top:22px;padding:16px 18px 14px}.exampleSection-module__nvlFDG__basisTitle{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.exampleSection-module__nvlFDG__basisRow{border-top:1px solid var(--line);grid-template-columns:210px minmax(0,1fr) 52px;align-items:baseline;gap:14px;margin:0;padding:7px 0;font-size:13px;line-height:1.45;display:grid}.exampleSection-module__nvlFDG__basisRow:first-of-type{border-top:0;padding-top:0}.exampleSection-module__nvlFDG__basisName{color:var(--ink);font-weight:600}.exampleSection-module__nvlFDG__basisValue{color:var(--muted)}.exampleSection-module__nvlFDG__basisNum{color:var(--accent-ink);text-align:right;font-variant-numeric:tabular-nums}@media (max-width:720px){.exampleSection-module__nvlFDG__basisRow{grid-template-columns:minmax(0,1fr) 52px}.exampleSection-module__nvlFDG__basisValue{grid-column:1/-1}}
.freeAgain-module__92nPnG__sheet{width:calc(100% - 32px);max-width:520px;color:inherit;background:0 0;border:0;margin:auto;padding:0}.freeAgain-module__92nPnG__sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#060d17c7}.freeAgain-module__92nPnG__body{background:var(--paper);border:1px solid var(--line-strong);border-radius:6px;flex-direction:column;padding:30px 30px 22px;display:flex}.freeAgain-module__92nPnG__kicker{font-family:var(--font-ui-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:11.5px;font-weight:600}.freeAgain-module__92nPnG__title{color:var(--display);margin:0;font-size:clamp(1.5rem,3.4vw,1.75rem)}.freeAgain-module__92nPnG__text{font-family:var(--font-ui-stack);color:var(--muted-strong);margin:14px 0 0;font-size:16px;line-height:1.6}.freeAgain-module__92nPnG__mark{color:var(--accent-ink);font-weight:700}.freeAgain-module__92nPnG__link{color:var(--accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent)}.freeAgain-module__92nPnG__link:hover,.freeAgain-module__92nPnG__link:focus-visible{text-decoration-color:currentColor}.freeAgain-module__92nPnG__cta{align-self:flex-start;margin-top:22px}.freeAgain-module__92nPnG__cta:hover,.freeAgain-module__92nPnG__cta:focus-visible{filter:brightness(1.06)}.freeAgain-module__92nPnG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.freeAgain-module__92nPnG__linkBtn{font:inherit;cursor:pointer;color:var(--accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-ink) 45%, transparent);background:0 0;border:0;padding:0}.freeAgain-module__92nPnG__linkBtn:hover,.freeAgain-module__92nPnG__linkBtn:focus-visible{text-decoration-color:currentColor}.freeAgain-module__92nPnG__note{font-family:var(--font-ui-stack);color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.5}.freeAgain-module__92nPnG__stay{min-height:44px;color:var(--muted);font-family:var(--font-ui-stack);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;margin-top:14px;padding:6px 0;font-size:14px;display:inline-flex}.freeAgain-module__92nPnG__stay:hover{color:var(--ink-soft)}@media (max-width:640px){.freeAgain-module__92nPnG__sheet{width:100%;max-width:100%;margin:auto 0 0}.freeAgain-module__92nPnG__body{padding:24px 20px calc(26px + env(safe-area-inset-bottom));border-bottom:0;border-radius:14px 14px 0 0}.freeAgain-module__92nPnG__cta{align-self:stretch}.freeAgain-module__92nPnG__actions{flex-direction:column;align-items:stretch;gap:10px}}
.palmExplorer-module__GdlyOW__root{container-type:inline-size}.palmExplorer-module__GdlyOW__wrap{--pe-surface:var(--paper);--pe-border:var(--line);--pe-stage:#0a1421;--pe-skin:var(--slate);--pe-ink:#efe9de;--pe-idle:#ece5d857;--pe-text:var(--ink);--pe-muted:var(--muted);--pe-chip-bg:#ece5d80f;--pe-chip-border:#ece5d824;--pe-glow:.28;--pe-divider:var(--line);--pe-panel:#060d1799;--pe-plate:#ece5d80d;--pe-heart:#e39481;--pe-head:#bb8f68;--pe-life:#dfab84;--pe-fate:#ecd28f;--pe-rare:#8fa3b6;--pe-mount:var(--accent);--pe-c:var(--accent-ink);font-family:var(--font-ui-stack);font-size:var(--fs-body);color:var(--pe-text);background:var(--pe-surface);border:1px solid var(--pe-border);border-radius:6px;grid-template:"stage list""stage panel"minmax(0,1fr)"note note"/minmax(300px,470px) minmax(360px,1fr);align-items:stretch;gap:28px;padding:24px;line-height:1.55;display:grid;position:relative;container-type:inline-size}.palmExplorer-module__GdlyOW__link{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.palmExplorer-module__GdlyOW__linkPath{fill:none;stroke:var(--pe-mount);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.palmExplorer-module__GdlyOW__linkDot{fill:var(--pe-mount);stroke:none}.palmExplorer-module__GdlyOW__link{animation:.18s ease-out palmExplorer-module__GdlyOW__peLinkIn}@keyframes palmExplorer-module__GdlyOW__peLinkIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.palmExplorer-module__GdlyOW__link{animation:none}}.palmExplorer-module__GdlyOW__wrap [data-tone=heart]{--pe-c:var(--pe-heart)}.palmExplorer-module__GdlyOW__wrap [data-tone=head]{--pe-c:var(--pe-head)}.palmExplorer-module__GdlyOW__wrap [data-tone=life]{--pe-c:var(--pe-life)}.palmExplorer-module__GdlyOW__wrap [data-tone=fate]{--pe-c:var(--pe-fate)}.palmExplorer-module__GdlyOW__wrap [data-tone=rare]{--pe-c:var(--pe-rare)}.palmExplorer-module__GdlyOW__wrap [data-tone=mount]{--pe-c:var(--pe-mount)}.palmExplorer-module__GdlyOW__stage{background-image:radial-gradient(circle at 50% 52%,#9aa8ba0f 0%,#9aa8ba00 62%);background:var(--pe-stage);border:1px solid var(--pe-divider);border-radius:6px;grid-area:stage;align-self:stretch;width:100%;min-height:560px;margin:0 auto;position:relative;overflow:hidden}.palmExplorer-module__GdlyOW__stage svg{width:100%;height:100%;padding:38px 14px 14px}.palmExplorer-module__GdlyOW__hint{z-index:1;max-width:calc(100% - 24px);color:var(--pe-muted);font-size:var(--fs-small);text-align:center;pointer-events:none;align-items:flex-start;gap:7px;line-height:1.3;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.palmExplorer-module__GdlyOW__hintIcon{opacity:.8;flex:none;margin-top:1px;font-size:15px;line-height:1}.palmExplorer-module__GdlyOW__orbits{fill:none;stroke:var(--pe-mount);stroke-width:1px;opacity:.09;pointer-events:none}.palmExplorer-module__GdlyOW__sparks{fill:none;stroke:var(--pe-mount);stroke-width:.8px;stroke-linecap:round;opacity:.22;pointer-events:none}.palmExplorer-module__GdlyOW__outline{fill:var(--pe-skin);stroke:var(--pe-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.palmExplorer-module__GdlyOW__crease{fill:none;stroke:var(--pe-ink);stroke-width:1.5px;stroke-linecap:round;opacity:.45;pointer-events:none}.palmExplorer-module__GdlyOW__hit{fill:#0000;stroke:#0000;stroke-width:22px}.palmExplorer-module__GdlyOW__line,.palmExplorer-module__GdlyOW__mount{cursor:pointer}.palmExplorer-module__GdlyOW__stroke{fill:none;stroke:var(--pe-idle);stroke-width:2.5px;stroke-linecap:round;transition:stroke .15s,stroke-width .15s}.palmExplorer-module__GdlyOW__line.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__stroke{stroke:var(--pe-c);stroke-width:4px}.palmExplorer-module__GdlyOW__glow{fill:none;stroke:var(--pe-c);stroke-width:12px;stroke-linecap:round;opacity:0;pointer-events:none;transition:opacity .15s}.palmExplorer-module__GdlyOW__line.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__glow{opacity:var(--pe-glow)}.palmExplorer-module__GdlyOW__mountRing{fill:none;stroke:var(--pe-mount);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.55;transition:stroke-width .15s,opacity .15s}.palmExplorer-module__GdlyOW__mount.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__mountRing{stroke:var(--pe-c);stroke-width:2px;stroke-dasharray:none;opacity:1}.palmExplorer-module__GdlyOW__mount.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__symbol{opacity:1}.palmExplorer-module__GdlyOW__mountGlow{fill:var(--pe-c);opacity:0;pointer-events:none;transition:opacity .15s}.palmExplorer-module__GdlyOW__mount.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__mountGlow{opacity:var(--pe-glow)}.palmExplorer-module__GdlyOW__symbol{fill:var(--pe-mount);opacity:.75;font-family:var(--font-ui-stack);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-size:15px}.palmExplorer-module__GdlyOW__panel{background:var(--pe-panel);border:1px solid var(--pe-divider);border-radius:6px;flex-direction:column;grid-area:panel;align-self:stretch;min-width:0;padding:22px 22px 24px;display:flex}.palmExplorer-module__GdlyOW__kicker{color:var(--pe-muted);font-size:var(--fs-eyebrow);letter-spacing:.1em;text-transform:uppercase}.palmExplorer-module__GdlyOW__card{flex-direction:column;flex:1;display:flex}.palmExplorer-module__GdlyOW__title{font-size:var(--fs-h3-ui);line-height:var(--lh-heading)}.palmExplorer-module__GdlyOW__meaning{font-size:var(--fs-lead);color:var(--pe-c);margin-top:6px;line-height:1.35}.palmExplorer-module__GdlyOW__rule{background:var(--pe-c);opacity:.6;width:40px;height:1px;margin:14px 0;display:block}.palmExplorer-module__GdlyOW__where{margin-top:10px}.palmExplorer-module__GdlyOW__plate{background:var(--pe-plate);border:1px solid var(--pe-divider);border-radius:6px;margin-top:16px;padding:12px 14px}.palmExplorer-module__GdlyOW__plateTitle{color:var(--pe-text);font-size:var(--fs-small);align-items:center;gap:7px;font-weight:600;display:flex}.palmExplorer-module__GdlyOW__plateIcon{color:var(--pe-mount);font-size:12px;line-height:1}.palmExplorer-module__GdlyOW__plateText{color:var(--pe-muted);font-size:var(--fs-small);margin-top:5px;line-height:1.5}.palmExplorer-module__GdlyOW__more{color:var(--pe-mount);font-size:var(--fs-small);text-underline-offset:4px;align-self:flex-start;margin-top:auto;padding-top:18px;font-weight:600;text-decoration:underline}.palmExplorer-module__GdlyOW__list{grid-area:list;align-content:start;gap:16px;display:grid}.palmExplorer-module__GdlyOW__tabs{flex-wrap:wrap;gap:8px;display:flex}.palmExplorer-module__GdlyOW__tabs .palmExplorer-module__GdlyOW__tab{letter-spacing:-.01em;white-space:nowrap;flex:auto;padding-inline:9px;font-size:14px}.palmExplorer-module__GdlyOW__tab{color:#b4bec9;min-height:40px;font-family:var(--font-ui-stack);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ece5d829;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.palmExplorer-module__GdlyOW__tab[data-kind=minor]{color:#9aa5b2;border-style:dashed;border-color:#7f909e99}.palmExplorer-module__GdlyOW__tab:hover{color:var(--pe-text)}.palmExplorer-module__GdlyOW__tabOn,.palmExplorer-module__GdlyOW__tab[data-kind=minor].palmExplorer-module__GdlyOW__tabOn{color:var(--accent-ink);background:#c8a45f1f;border:1px solid #c8a45f8c;font-weight:700}.palmExplorer-module__GdlyOW__rows{flex-direction:column;display:flex}.palmExplorer-module__GdlyOW__row{min-height:48px;color:var(--pe-text);font-family:var(--font-ui-stack);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:22px minmax(0,1fr) 12px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;transition:background .15s,border-color .15s;display:grid}.palmExplorer-module__GdlyOW__row+.palmExplorer-module__GdlyOW__row{border-top-color:var(--pe-divider);border-top-left-radius:0;border-top-right-radius:0}.palmExplorer-module__GdlyOW__row:hover{background:var(--pe-chip-bg)}.palmExplorer-module__GdlyOW__rowOn{background:var(--pe-plate);border-color:var(--pe-c);border-radius:6px;font-weight:600}.palmExplorer-module__GdlyOW__rowOn+.palmExplorer-module__GdlyOW__row{border-top-color:#0000}.palmExplorer-module__GdlyOW__glyph{color:var(--pe-c);justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}.palmExplorer-module__GdlyOW__dot{background:var(--pe-c);border-radius:50%;flex:none;width:9px;height:9px}.palmExplorer-module__GdlyOW__rowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.palmExplorer-module__GdlyOW__chevron{color:var(--pe-muted);opacity:.6;font-size:17px;line-height:1}.palmExplorer-module__GdlyOW__rowOn .palmExplorer-module__GdlyOW__chevron{color:var(--pe-c);opacity:1}.palmExplorer-module__GdlyOW__note{max-width:72ch;color:var(--pe-muted);font-size:var(--fs-small);grid-area:note;line-height:1.5}@container (max-width:860px){.palmExplorer-module__GdlyOW__wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""panel""list""note";gap:20px;padding:18px}.palmExplorer-module__GdlyOW__stage{max-width:320px;margin:0 auto}.palmExplorer-module__GdlyOW__list{border-right:none;padding-right:0}.palmExplorer-module__GdlyOW__tab{min-height:44px}}@container (max-width:560px){.palmExplorer-module__GdlyOW__wrap{grid-template-columns:minmax(0,118px) minmax(0,1fr);grid-template-areas:"stage list""panel panel""note note";gap:14px;padding:14px}.palmExplorer-module__GdlyOW__stage{aspect-ratio:3/4;align-self:start;max-width:none;min-height:0;margin:0}.palmExplorer-module__GdlyOW__stage svg{padding:10px 6px}.palmExplorer-module__GdlyOW__hint{display:none}.palmExplorer-module__GdlyOW__tabs .palmExplorer-module__GdlyOW__tab{white-space:normal;flex:100%;justify-content:flex-start;min-height:40px;padding:7px 12px;line-height:1.25}.palmExplorer-module__GdlyOW__row{grid-template-columns:20px minmax(0,1fr);gap:8px;min-height:44px;padding:6px 8px;font-size:14px}.palmExplorer-module__GdlyOW__rowMeaning,.palmExplorer-module__GdlyOW__chevron{display:none}.palmExplorer-module__GdlyOW__tabs{gap:6px}.palmExplorer-module__GdlyOW__tab{padding:0 10px;font-size:13px}.palmExplorer-module__GdlyOW__handMark{display:none}}@media (max-width:640px){.palmExplorer-module__GdlyOW__note,.palmExplorer-module__GdlyOW__plateText{font-size:16px}}@media (prefers-reduced-motion:reduce){.palmExplorer-module__GdlyOW__stroke,.palmExplorer-module__GdlyOW__glow,.palmExplorer-module__GdlyOW__mountRing,.palmExplorer-module__GdlyOW__mountGlow,.palmExplorer-module__GdlyOW__row,.palmExplorer-module__GdlyOW__tab{transition:none}.palmExplorer-module__GdlyOW__frame{display:none}}.palmExplorer-module__GdlyOW__minor .palmExplorer-module__GdlyOW__stroke{stroke-width:1.6px;stroke-dasharray:5 4;opacity:.75}.palmExplorer-module__GdlyOW__minor.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__stroke{stroke-dasharray:none;opacity:1}.palmExplorer-module__GdlyOW__faded .palmExplorer-module__GdlyOW__stroke{opacity:.28}.palmExplorer-module__GdlyOW__faded .palmExplorer-module__GdlyOW__glow{opacity:0}.palmExplorer-module__GdlyOW__faded.palmExplorer-module__GdlyOW__on .palmExplorer-module__GdlyOW__stroke{opacity:1}.palmExplorer-module__GdlyOW__rowBody{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.palmExplorer-module__GdlyOW__rowMeaning{color:var(--pe-muted);font-size:13px;line-height:1.4}.palmExplorer-module__GdlyOW__other{flex-direction:column;gap:10px;margin-top:22px;display:flex}.palmExplorer-module__GdlyOW__otherTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--pe-muted);align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.palmExplorer-module__GdlyOW__otherRule{background:var(--pe-divider);flex:auto;height:1px}.palmExplorer-module__GdlyOW__otherGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px 24px;display:grid}.palmExplorer-module__GdlyOW__otherItem{min-height:44px;color:var(--pe-text);font-family:var(--font-ui-stack);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:baseline;gap:10px;padding:8px 10px 8px 8px;font-size:14px;line-height:1.45;display:flex}.palmExplorer-module__GdlyOW__otherOn{border-color:var(--pe-c);background:#ece5d80d}.palmExplorer-module__GdlyOW__otherItem:hover{color:var(--accent-ink)}.palmExplorer-module__GdlyOW__otherGlyph{width:14px;color:var(--pe-mount);flex:none;justify-content:center;font-size:13px;display:inline-flex}.palmExplorer-module__GdlyOW__tip{z-index:3;border:1px solid var(--pe-c);border-radius:var(--r-small);pointer-events:none;background:#060d17f0;flex-direction:column;gap:4px;width:210px;padding:10px 12px;display:flex;position:absolute;transform:translate(14px,-100%)}.palmExplorer-module__GdlyOW__tip[data-tone=life],.palmExplorer-module__GdlyOW__tip[data-tone=mount]{transform:translate(-100%,-100%)}.palmExplorer-module__GdlyOW__tipTitle{font-family:var(--font-ui-stack);color:var(--pe-c);font-size:13px;font-weight:700}.palmExplorer-module__GdlyOW__tipText{color:#cdd5de;font-size:12px;line-height:1.4}.palmExplorer-module__GdlyOW__otherBody{min-width:0}.palmExplorer-module__GdlyOW__otherName{color:#ece5d8;font-weight:700}.palmExplorer-module__GdlyOW__otherMeaning{color:var(--pe-muted)}.palmExplorer-module__GdlyOW__otherGlyph{margin-top:2px}.palmExplorer-module__GdlyOW__marks{pointer-events:none;position:absolute;inset:0}.palmExplorer-module__GdlyOW__mark{font-family:var(--font-hand-stack);white-space:nowrap;opacity:0;font-size:19px;line-height:1;transition:opacity .18s,transform .18s;position:absolute;transform:translateY(4px)}.palmExplorer-module__GdlyOW__markOn{opacity:1;transform:none}.palmExplorer-module__GdlyOW__mark[data-mark=heart]{color:#ffb4a0;text-shadow:0 0 14px #c0301c80;top:56%;left:2%}.palmExplorer-module__GdlyOW__mark[data-mark=head]{color:#f0c193;text-shadow:0 0 14px #8a4d2499;top:65%;left:2%}.palmExplorer-module__GdlyOW__mark[data-mark=life]{color:#ffd2a6;text-shadow:0 0 14px #b5642c80;bottom:22%;right:3%}.palmExplorer-module__GdlyOW__mark[data-mark=fate]{color:#fff0bd;text-shadow:0 0 14px #d3a11980;bottom:7%;left:30%}.palmExplorer-module__GdlyOW__handMark{font-family:var(--font-ui-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-muted);pointer-events:none;margin:0;font-size:11px;font-weight:700;position:absolute;bottom:14px;left:18px}.palmExplorer-module__GdlyOW__otherNote{color:var(--pe-muted);margin:6px 0 0;font-size:13px;line-height:1.5}
.palmHero-module__SsPKKq__stage{--ph-cycle:12s;width:100%;aspect-ratio:var(--ph-ratio);content-visibility:auto;contain-intrinsic-size:auto 100% auto 1000px;position:relative}@media (min-width:1000px){.palmHero-module__SsPKKq__stage{aspect-ratio:auto;position:absolute;inset:0}}.palmHero-module__SsPKKq__svg{width:100%;height:100%;display:block;overflow:visible}.palmHero-module__SsPKKq__handMask{mask-type:alpha}.palmHero-module__SsPKKq__pose{isolation:isolate}@media (min-width:1000px){.palmHero-module__SsPKKq__pose{transform-box:view-box;transform-origin:100% 0;transform:scale(.82)}}.palmHero-module__SsPKKq__glow{mix-blend-mode:plus-lighter}.palmHero-module__SsPKKq__line{opacity:.2;animation:palmHero-module__SsPKKq__lineEnv var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__loopLine{opacity:.45;animation:palmHero-module__SsPKKq__loopEnv var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__sheen{opacity:0;animation:palmHero-module__SsPKKq__sheenEnv var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__label{font-family:var(--font-hand-stack);opacity:0;animation:palmHero-module__SsPKKq__labelEnv var(--ph-cycle) linear infinite var(--ph-delay);font-size:30px}@media (max-width:999px){.palmHero-module__SsPKKq__label{font-size:46px}.palmHero-module__SsPKKq__apollo{text-anchor:middle;transform:translate(160px)}}@keyframes palmHero-module__SsPKKq__labelEnv{0%{opacity:0}6%{opacity:1}24.2%{opacity:1}33%{opacity:0}to{opacity:0}}.palmHero-module__SsPKKq__spawnCore{opacity:0;animation:palmHero-module__SsPKKq__spawnCore var(--ph-cycle) ease-out infinite var(--ph-delay)}.palmHero-module__SsPKKq__crossing{opacity:0;animation:palmHero-module__SsPKKq__crossFlash var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__ahead,.palmHero-module__SsPKKq__trail,.palmHero-module__SsPKKq__mid,.palmHero-module__SsPKKq__core,.palmHero-module__SsPKKq__spark,.palmHero-module__SsPKKq__point,.palmHero-module__SsPKKq__bloom,.palmHero-module__SsPKKq__spill,.palmHero-module__SsPKKq__retTrail,.palmHero-module__SsPKKq__retMid,.palmHero-module__SsPKKq__retCore,.palmHero-module__SsPKKq__retSpark{opacity:0;animation-duration:var(--ph-cycle);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--ph-delay)}.palmHero-module__SsPKKq__ahead{animation-name:palmHero-module__SsPKKq__sweepAhead}.palmHero-module__SsPKKq__trail{animation-name:palmHero-module__SsPKKq__sweepTrail}.palmHero-module__SsPKKq__mid{animation-name:palmHero-module__SsPKKq__sweepMid}.palmHero-module__SsPKKq__core{animation-name:palmHero-module__SsPKKq__sweepCore}.palmHero-module__SsPKKq__spark{animation-name:palmHero-module__SsPKKq__sweepSpark}.palmHero-module__SsPKKq__bloom,.palmHero-module__SsPKKq__spill{animation-name:palmHero-module__SsPKKq__sweepPoint}.palmHero-module__SsPKKq__retTrail{animation-name:palmHero-module__SsPKKq__returnTrail}.palmHero-module__SsPKKq__retMid{animation-name:palmHero-module__SsPKKq__returnMid}.palmHero-module__SsPKKq__retCore{animation-name:palmHero-module__SsPKKq__returnCore}.palmHero-module__SsPKKq__retSpark{animation-name:palmHero-module__SsPKKq__returnSpark}.palmHero-module__SsPKKq__mount{opacity:0;animation:palmHero-module__SsPKKq__mountEnv var(--ph-cycle) ease-in-out infinite var(--ph-delay)}@keyframes palmHero-module__SsPKKq__lineEnv{0%{opacity:.2}3.8%{opacity:1}24.2%{opacity:1}33%{opacity:.2}to{opacity:.2}}@keyframes palmHero-module__SsPKKq__spawnCore{0%{opacity:0}2.5%{opacity:.3}3.75%{opacity:1}6.5%{opacity:.6}12%{opacity:0}to{opacity:0}}@keyframes palmHero-module__SsPKKq__sheenEnv{0%{opacity:0}3.8%{opacity:.95}24.2%{opacity:.95}33%{opacity:0}to{opacity:0}}@keyframes palmHero-module__SsPKKq__sweepAhead{0%{opacity:0;stroke-dashoffset:0}5.1%{opacity:.45}22.9%{opacity:.45}28%{opacity:0;stroke-dashoffset:-100px}to{opacity:0;stroke-dashoffset:-100px}}@keyframes palmHero-module__SsPKKq__sweepTrail{0%{opacity:0;stroke-dashoffset:22px}3.8%{opacity:.4}24.2%{opacity:.4}28%{opacity:0;stroke-dashoffset:-78px}to{opacity:0;stroke-dashoffset:-78px}}@keyframes palmHero-module__SsPKKq__sweepMid{0%{opacity:0;stroke-dashoffset:10px}3.8%{opacity:.7}24.2%{opacity:.7}28%{opacity:0;stroke-dashoffset:-90px}to{opacity:0;stroke-dashoffset:-90px}}@keyframes palmHero-module__SsPKKq__sweepCore{0%{opacity:0;stroke-dashoffset:5px}3.8%{opacity:1}24.2%{opacity:1}28%{opacity:0;stroke-dashoffset:-95px}to{opacity:0;stroke-dashoffset:-95px}}@keyframes palmHero-module__SsPKKq__sweepSpark{0%{opacity:0;stroke-dashoffset:11.95px}5.1%{opacity:.85}21.6%{opacity:.85}28%{opacity:0;stroke-dashoffset:-88.05px}to{opacity:0;stroke-dashoffset:-88.05px}}@keyframes palmHero-module__SsPKKq__sweepPoint{0%{opacity:0;stroke-dashoffset:.6px}3.8%{opacity:1}24.2%{opacity:1}28%{opacity:0;stroke-dashoffset:-99.4px}to{opacity:0;stroke-dashoffset:-99.4px}}@keyframes palmHero-module__SsPKKq__loopEnv{0%{opacity:.45}3%{opacity:1}40%{opacity:.85}72%{opacity:.5}80%{opacity:.45}to{opacity:.45}}@keyframes palmHero-module__SsPKKq__returnTrail{0%{opacity:0;stroke-dashoffset:22px}2%{opacity:.3}66%{opacity:.3}72%{opacity:0;stroke-dashoffset:-78px}to{opacity:0;stroke-dashoffset:-78px}}@keyframes palmHero-module__SsPKKq__returnMid{0%{opacity:0;stroke-dashoffset:10px}2%{opacity:.55}66%{opacity:.55}72%{opacity:0;stroke-dashoffset:-90px}to{opacity:0;stroke-dashoffset:-90px}}@keyframes palmHero-module__SsPKKq__returnCore{0%{opacity:0;stroke-dashoffset:5px}2%{opacity:.85}66%{opacity:.85}72%{opacity:0;stroke-dashoffset:-95px}to{opacity:0;stroke-dashoffset:-95px}}@keyframes palmHero-module__SsPKKq__returnSpark{0%{opacity:0;stroke-dashoffset:11.95px}3%{opacity:.5}62%{opacity:.5}72%{opacity:0;stroke-dashoffset:-88.05px}to{opacity:0;stroke-dashoffset:-88.05px}}@keyframes palmHero-module__SsPKKq__crossFlash{0%{opacity:0}.9%{opacity:1}4.5%{opacity:.8}9%{opacity:.4}15%{opacity:0}to{opacity:0}}@keyframes palmHero-module__SsPKKq__mountEnv{0%{opacity:0}10.2%{opacity:1}30.5%{opacity:1}43.3%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.palmHero-module__SsPKKq__line,.palmHero-module__SsPKKq__loopLine,.palmHero-module__SsPKKq__retTrail,.palmHero-module__SsPKKq__retMid,.palmHero-module__SsPKKq__retCore,.palmHero-module__SsPKKq__retSpark,.palmHero-module__SsPKKq__sheen,.palmHero-module__SsPKKq__crossing,.palmHero-module__SsPKKq__spawnCore,.palmHero-module__SsPKKq__ahead,.palmHero-module__SsPKKq__trail,.palmHero-module__SsPKKq__mid,.palmHero-module__SsPKKq__core,.palmHero-module__SsPKKq__spark,.palmHero-module__SsPKKq__point,.palmHero-module__SsPKKq__bloom,.palmHero-module__SsPKKq__spill,.palmHero-module__SsPKKq__mount,.palmHero-module__SsPKKq__label{animation:none}.palmHero-module__SsPKKq__primary{opacity:1}}
.sectionCard-module__nckCDq__card{border:1px solid var(--line);border-radius:var(--r-hair);background:var(--slate);padding:18px 20px}.sectionCard-module__nckCDq__kicker{font-family:var(--font-ui-stack);font-size:var(--section-kicker);letter-spacing:var(--section-kicker-track);text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin:0 0 10px;font-weight:400;display:flex}.sectionCard-module__nckCDq__mark{color:var(--ok);font-weight:400;font-size:var(--section-kicker);letter-spacing:.1em}.sectionCard-module__nckCDq__title{font-family:var(--font-display-stack);font-size:var(--section-title);letter-spacing:-.018em;color:var(--display);margin:0;font-weight:600;line-height:1.1}.sectionCard-module__nckCDq__body{font-family:var(--font-reading), Georgia, "Times New Roman", serif;font-size:var(--section-text);line-height:var(--section-leading);color:var(--reading);margin-top:10px}.sectionCard-module__nckCDq__body p{text-indent:1.4em;margin:0 0 10px}.sectionCard-module__nckCDq__body p:first-child{text-indent:0}.sectionCard-module__nckCDq__body p:last-child{margin-bottom:0}.sectionCard-module__nckCDq__body h3{font-family:var(--font-display-stack);font-size:calc(var(--section-text) * 1.22);letter-spacing:-.01em;color:var(--accent-ink);margin:22px 0 8px;font-weight:600;line-height:1.25}.sectionCard-module__nckCDq__body h3:first-child{margin-top:4px}.sectionCard-module__nckCDq__body h3+p{text-indent:0}.sectionCard-module__nckCDq__body strong{color:inherit;font-weight:600}.sectionCard-module__nckCDq__body ol,.sectionCard-module__nckCDq__body ul{flex-direction:column;gap:10px;margin:0;padding-left:24px;display:flex}.sectionCard-module__nckCDq__body li::marker{color:var(--accent);font-variant-numeric:tabular-nums}.sectionCard-module__nckCDq__lineMark{color:var(--accent-ink);font:inherit;background:0 0;border:0;padding:0;text-decoration:none}button.sectionCard-module__nckCDq__lineMark{cursor:pointer;border-bottom:1px dotted #c8a45f73}button.sectionCard-module__nckCDq__lineMark:hover{border-bottom-color:var(--accent-ink)}.sectionCard-module__nckCDq__basis{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.sectionCard-module__nckCDq__rows{font-family:var(--font-ui-stack);flex-direction:column;gap:4px;margin:0;font-size:11px;line-height:1.6;display:flex}.sectionCard-module__nckCDq__rows>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.sectionCard-module__nckCDq__rows dt{color:var(--muted)}.sectionCard-module__nckCDq__rows dd{color:var(--ink-soft);text-align:right;margin:0}.sectionCard-module__nckCDq__rowWide{flex-direction:column;align-items:stretch;gap:2px}.sectionCard-module__nckCDq__rowWide dd{text-align:left}.sectionCard-module__nckCDq__num{color:var(--muted);font-variant-numeric:tabular-nums}.sectionCard-module__nckCDq__thin{font-family:var(--font-ui-stack);color:var(--muted);margin:0;font-size:11px}.sectionCard-module__nckCDq__show{color:var(--accent-ink);font-family:var(--font-ui-stack);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;font-size:11px}.sectionCard-module__nckCDq__on{font-family:var(--font-ui-stack);color:var(--muted);margin:11px 0 0;font-size:11px}@media (max-width:640px){.sectionCard-module__nckCDq__card{padding:15px}}
.pricing-module__AX3PSG__plans{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:20px;padding-top:11px;display:grid}@media (min-width:1000px){.pricing-module__AX3PSG__plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-module__AX3PSG__plan{color:#ece5d8;background:#0f1a28;border:1px solid #ece5d824;border-radius:6px;flex-direction:column;gap:12px;padding:28px 26px 24px;display:flex;position:relative}.pricing-module__AX3PSG__planHighlight{border-color:var(--accent);background:#14243a;position:relative}.pricing-module__AX3PSG__runner{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pricing-module__AX3PSG__runner rect{fill:none;stroke-linecap:round;animation:5.2s linear infinite pricing-module__AX3PSG__plan-runner}.pricing-module__AX3PSG__runnerHalo{stroke:var(--accent);stroke-width:10px;stroke-dasharray:120 1080;opacity:.3}.pricing-module__AX3PSG__runnerBody{stroke:#ecd28f;stroke-width:2.6px;stroke-dasharray:120 1080;opacity:.5}.pricing-module__AX3PSG__runnerCore{stroke:#fff0bd;stroke-width:1px;stroke-dasharray:90 1110}@keyframes pricing-module__AX3PSG__plan-runner{to{stroke-dashoffset:-1200px}}@media (prefers-reduced-motion:reduce){.pricing-module__AX3PSG__runner{display:none}}@media (max-width:860px){.pricing-module__AX3PSG__runner{display:none}}.pricing-module__AX3PSG__badge{background:var(--accent);color:var(--graphite);font-family:var(--font-ui-stack);font-size:var(--fs-eyebrow);letter-spacing:.04em;border-radius:999px;padding:4px 12px;font-weight:700;line-height:1.4;position:absolute;top:-11px;right:22px}.pricing-module__AX3PSG__icon{width:42px;height:42px;color:var(--accent);background:#c8a45f1f;border:1px solid #c8a45f59;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pricing-module__AX3PSG__planTitle{font-family:var(--font-display-stack);letter-spacing:-.018em;color:var(--ink-strong);font-size:30px;font-weight:600;line-height:1.1}.pricing-module__AX3PSG__tagline{color:var(--muted);font-size:var(--fs-small);margin-top:-6px;line-height:1.45}.pricing-module__AX3PSG__priceRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;display:flex}.pricing-module__AX3PSG__price{font-family:var(--font-display-stack);letter-spacing:-.01em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__price{font-size:52px}.pricing-module__AX3PSG__rule{background:var(--line);height:1px;display:block}.pricing-module__AX3PSG__priceNote{color:var(--muted);font-size:var(--fs-small);line-height:1.4}.pricing-module__AX3PSG__summary{color:var(--ink-soft);line-height:1.55}.pricing-module__AX3PSG__list{color:var(--ink-soft);flex-direction:column;gap:8px;margin-top:2px;font-size:15px;line-height:1.5;list-style:none;display:flex}.pricing-module__AX3PSG__list li{align-items:flex-start;gap:10px;display:flex}.pricing-module__AX3PSG__tick{width:15px;height:15px;color:var(--muted-strong);flex:none;margin-top:4px}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__tick{color:var(--accent)}.pricing-module__AX3PSG__cta{margin-top:auto}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__cta{background:var(--accent);border-color:var(--accent);color:var(--graphite)}.pricing-module__AX3PSG__cta:hover{color:#f0d9a8;border-color:#d5b273}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__cta:hover{color:var(--graphite);background:#d5b273;border-color:#d5b273}.pricing-module__AX3PSG__soon{color:#b9c2cc;font-size:var(--fs-small);border:1px dashed #ece5d84d;border-radius:6px;margin-top:auto;padding:12px 14px;line-height:1.5}.pricing-module__AX3PSG__payment{flex-direction:column;gap:8px;display:flex}.pricing-module__AX3PSG__paymentNote{color:#9fabb8;font-size:var(--fs-small);line-height:1.45}.pricing-module__AX3PSG__paymentNote a{color:var(--accent)}.pricing-module__AX3PSG__limit{color:#9fabb8;font-size:var(--fs-small);line-height:1.5}@media (max-width:640px){.pricing-module__AX3PSG__tagline,.pricing-module__AX3PSG__priceNote,.pricing-module__AX3PSG__paymentNote,.pricing-module__AX3PSG__limit,.pricing-module__AX3PSG__soon{font-size:16px}.pricing-module__AX3PSG__plan{padding:26px 20px 22px}}.pricing-module__AX3PSG__icon{border-radius:var(--r-plate);background:var(--accent-soft);width:46px;height:46px;color:var(--accent-ink);border:1px solid #c8a45f47;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.pricing-module__AX3PSG__icon svg{width:26px;height:26px}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__icon{background:linear-gradient(#c8a45f38,#c8a45f1a);border-color:#c8a45f80}.pricing-module__AX3PSG__action{flex-direction:column;margin-top:auto;padding-top:18px;display:flex}.pricing-module__AX3PSG__action .pricing-module__AX3PSG__cta{margin-top:0}.pricing-module__AX3PSG__payNote{color:var(--muted-faint);margin-top:10px;font-size:12px;line-height:1.45}@media (max-width:640px){.pricing-module__AX3PSG__plans{grid-template-columns:minmax(0,1fr)}}
@font-face{font-family:reading;src:url(../media/literata-s.p.2ekdhenzlqsho.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:reading;src:url(../media/literata_italic-s.p.1944nje3u2x-z.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:reading Fallback;src:local(Times New Roman);ascent-override:99.84%;descent-override:26.13%;line-gap-override:0.0%;size-adjust:117.89%}.reading_74acfb53-module__LZXjzq__className{font-family:reading,reading Fallback}.reading_74acfb53-module__LZXjzq__variable{--font-reading:"reading", "reading Fallback"}
.cookieNotice-module__gk7tWG__card{left:var(--gutter);right:var(--gutter);max-width:380px;bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--accent);background:var(--paper);border-radius:6px;margin-left:auto;position:fixed;box-shadow:0 18px 40px #0b162329}.cookieNotice-module__gk7tWG__inner{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px 20px;display:flex}.cookieNotice-module__gk7tWG__text{font-family:var(--font-ui-stack);color:var(--ink);font-size:15px;line-height:1.5}.cookieNotice-module__gk7tWG__text a{color:var(--accent-ink)}.cookieNotice-module__gk7tWG__button{flex:none}@media (max-width:640px){.cookieNotice-module__gk7tWG__text,.cookieNotice-module__gk7tWG__button{font-size:16px}.cookieNotice-module__gk7tWG__button{width:100%}}@media print{.cookieNotice-module__gk7tWG__card{display:none!important}}.cookieNotice-module__gk7tWG__actions{flex-wrap:wrap;gap:10px;width:100%;display:flex}@media (max-width:640px){.cookieNotice-module__gk7tWG__actions{flex-direction:column}}
.coupleReport-module__LGgXQq__scanPair{flex:none;align-items:flex-end;gap:6px;display:flex}.coupleReport-module__LGgXQq__scanPair>svg{max-width:82px}@media (max-width:560px){.coupleReport-module__LGgXQq__scanPair>svg{max-width:58px}}.coupleReport-module__LGgXQq__files{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:18px;padding-top:14px;display:flex}.coupleReport-module__LGgXQq__filesTitle{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700}.coupleReport-module__LGgXQq__fileRow{border:0;border-left:2px solid var(--accent);text-align:left;width:100%;font-family:var(--font-ui-stack);color:var(--ink);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:7px 0 7px 12px;font-size:13.5px;line-height:1.3;display:flex}.coupleReport-module__LGgXQq__fileRow:hover:not(:disabled){background:var(--accent-soft)}.coupleReport-module__LGgXQq__fileRow:disabled{cursor:progress}.coupleReport-module__LGgXQq__fileWaiting{border-left-color:var(--line-strong);color:var(--muted);cursor:default}.coupleReport-module__LGgXQq__fileText{flex-direction:column;gap:1px;min-width:0;display:flex}.coupleReport-module__LGgXQq__fileKind{color:var(--muted);font-size:11.5px;line-height:1.2}.coupleReport-module__LGgXQq__fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coupleReport-module__LGgXQq__fileState{color:var(--accent-ink);flex:none;font-size:12px;font-weight:700}.coupleReport-module__LGgXQq__fileWaiting .coupleReport-module__LGgXQq__fileKind,.coupleReport-module__LGgXQq__fileWaiting .coupleReport-module__LGgXQq__fileState{color:var(--muted);font-weight:400}.coupleReport-module__LGgXQq__filesNote{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.45}.coupleReport-module__LGgXQq__shots{grid-template-columns:1fr 1fr;gap:8px;display:grid}.coupleReport-module__LGgXQq__shot{flex-direction:column;gap:5px;min-width:0;display:flex}.coupleReport-module__LGgXQq__shotWindow{height:124px}.coupleReport-module__LGgXQq__shotOn{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.coupleReport-module__LGgXQq__shotName{min-width:0;color:var(--ink);font-family:var(--font-ui-stack);align-items:baseline;gap:6px;margin:0;font-size:12.5px;line-height:1.2;display:flex}.coupleReport-module__LGgXQq__shotHand{color:var(--muted);font-size:11px}@media (max-width:1200px){.coupleReport-module__LGgXQq__shots{max-width:420px}}
.predprosmotr-module__0vUHOa__note{padding:var(--s8) var(--gutter);font-family:var(--font-ui-stack);font-size:var(--fs-body);color:var(--muted);margin:0}
.homeDock-module__AwmUpG__dock{display:none}@media (max-width:640px){.homeDock-module__AwmUpG__dock{z-index:40;padding:var(--s2) var(--s4) calc(var(--s3) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 92%, transparent);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .26s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.homeDock-module__AwmUpG__dockOn{transform:translateY(0)}.homeDock-module__AwmUpG__go{flex:1}}@media (prefers-reduced-motion:reduce){.homeDock-module__AwmUpG__dock{transition:none}}
.profileAsk-module__iApvBa__ask{flex-direction:column;gap:14px;display:flex}.profileAsk-module__iApvBa__row{flex-direction:column;gap:8px;display:flex}.profileAsk-module__iApvBa__label{color:var(--ink);font-family:var(--font-ui-stack);font-size:14px;font-weight:600}.profileAsk-module__iApvBa__pills{gap:var(--s2);flex-wrap:wrap;display:flex}.profileAsk-module__iApvBa__askRow{align-items:center;gap:var(--s3) var(--s6);flex-flow:wrap;display:flex}.profileAsk-module__iApvBa__askRow .profileAsk-module__iApvBa__row{align-items:center;gap:var(--s2);flex-direction:row;margin:0;display:flex}.profileAsk-module__iApvBa__askRow .profileAsk-module__iApvBa__pills{gap:var(--s2);flex-wrap:wrap;display:flex}.profileAsk-module__iApvBa__askRow .profileAsk-module__iApvBa__label{white-space:nowrap}
.supportChat-module__ll-ppW__launcher{right:var(--gutter);bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px));z-index:45;transition:bottom .26s;position:fixed;box-shadow:0 14px 30px #0b162338}body[data-buy-dock] .supportChat-module__ll-ppW__launcher{display:none}.supportChat-module__ll-ppW__launcherIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:18px;height:18px}@media (max-width:640px){.supportChat-module__ll-ppW__launcher{justify-content:center;width:56px;height:56px;min-height:56px;padding:0}.supportChat-module__ll-ppW__launcherIcon{width:22px;height:22px}.supportChat-module__ll-ppW__launcherLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.supportChat-module__ll-ppW__dot{background:var(--graphite);border-radius:50%;width:11px;height:11px;position:absolute;top:5px;right:7px}.supportChat-module__ll-ppW__panel{right:var(--gutter);bottom:calc(var(--gutter) + 60px + env(safe-area-inset-bottom,0px));z-index:46;width:min(380px, calc(100vw - 2 * var(--gutter)));border:1px solid var(--accent);background:var(--paper);border-radius:8px;flex-direction:column;max-height:min(560px,100vh - 160px);display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 60px #0b162359}.supportChat-module__ll-ppW__head{border-bottom:1px solid var(--line);padding:16px 44px 14px 18px;position:relative}.supportChat-module__ll-ppW__title{font-family:var(--font-display-stack);color:var(--display);font-size:20px}.supportChat-module__ll-ppW__note{font-family:var(--font-ui-stack);color:var(--muted-strong);margin-top:4px;font-size:13px;line-height:1.45}.supportChat-module__ll-ppW__close{width:32px;height:32px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:22px;line-height:1;position:absolute;top:10px;right:10px}.supportChat-module__ll-ppW__feed{flex-direction:column;flex:auto;gap:10px;padding:14px 18px;display:flex;overflow-y:auto}.supportChat-module__ll-ppW__empty{font-family:var(--font-ui-stack);color:var(--muted);font-size:14px;line-height:1.5}.supportChat-module__ll-ppW__bubble{max-width:85%;font-family:var(--font-ui-stack);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;padding:9px 12px 20px;font-size:15px;line-height:1.45;position:relative}.supportChat-module__ll-ppW__visitor{background:var(--accent-soft);color:var(--ink);align-self:flex-end}.supportChat-module__ll-ppW__staff{background:var(--cream);color:var(--ink);align-self:flex-start}.supportChat-module__ll-ppW__who{font-family:var(--font-ui-stack);letter-spacing:.04em;color:var(--muted-strong);align-self:flex-start;margin-bottom:-6px;padding-left:2px;font-size:12px}.supportChat-module__ll-ppW__time{color:var(--muted-faint);font-size:11px;position:absolute;bottom:5px;right:10px}.supportChat-module__ll-ppW__form{padding:12px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex-direction:column;gap:8px;display:flex}.supportChat-module__ll-ppW__fields{gap:8px;display:flex}.supportChat-module__ll-ppW__field{border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:42px;color:var(--ink);font-family:var(--font-ui-stack);border-radius:6px;padding:10px 12px;font-size:15px}.supportChat-module__ll-ppW__field::placeholder{color:var(--muted-faint)}.supportChat-module__ll-ppW__area{resize:vertical;min-height:72px;line-height:1.45}.supportChat-module__ll-ppW__submit:disabled{opacity:.55;cursor:default}.supportChat-module__ll-ppW__error{font-family:var(--font-ui-stack);color:var(--warn);font-size:13px;line-height:1.45}.supportChat-module__ll-ppW__legal{font-family:var(--font-ui-stack);color:var(--muted);font-size:12px;line-height:1.45}.supportChat-module__ll-ppW__legal a{color:var(--accent-ink)}.supportChat-module__ll-ppW__bubbleLink{color:var(--accent-ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:640px){.supportChat-module__ll-ppW__panel{width:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));max-height:min(78vh,100vh - 90px)}.supportChat-module__ll-ppW__field,.supportChat-module__ll-ppW__bubble,.supportChat-module__ll-ppW__submit,.supportChat-module__ll-ppW__launcher{font-size:16px}.supportChat-module__ll-ppW__fields{flex-direction:column}}@media print{.supportChat-module__ll-ppW__launcher,.supportChat-module__ll-ppW__panel{display:none!important}}html.step-bar .supportChat-module__ll-ppW__launcher{bottom:calc(var(--gutter) + 190px + env(safe-area-inset-bottom,0px))}html.step-bar .supportChat-module__ll-ppW__panel{bottom:calc(var(--gutter) + 250px + env(safe-area-inset-bottom,0px))}html[data-home-dock=on] .supportChat-module__ll-ppW__launcher{bottom:calc(var(--gutter) + 68px + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:reduce){.supportChat-module__ll-ppW__launcher{transition:none}}
.moi-module__cMN12a__h1{font-family:var(--font-display-stack);margin:0 0 8px;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.15}.moi-module__cMN12a__lead{max-width:62ch;color:var(--muted-strong);margin:0 0 26px;font-size:16px;line-height:1.6}.moi-module__cMN12a__list{flex-direction:column;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.moi-module__cMN12a__card{border:1px solid var(--line-strong);background:var(--graphite);border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex}.moi-module__cMN12a__cardName{font-size:17px;font-weight:600}.moi-module__cMN12a__cardWhen{color:var(--muted);font-size:14px}.moi-module__cMN12a__open{background:var(--accent);min-height:44px;color:var(--ink-on-accent);border-radius:2px;align-items:center;margin-left:auto;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.moi-module__cMN12a__open:hover{filter:brightness(1.06)}.moi-module__cMN12a__empty{border:1px solid var(--line-strong);background:var(--graphite);border-radius:14px;max-width:62ch;padding:22px 20px}.moi-module__cMN12a__emptyTitle{margin:0 0 8px;font-size:18px;font-weight:600}.moi-module__cMN12a__empty p{color:var(--muted-strong);margin:0 0 16px;line-height:1.6}.moi-module__cMN12a__go{background:var(--accent);min-height:44px;color:var(--ink-on-accent);border-radius:2px;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.moi-module__cMN12a__note{max-width:62ch;margin:0 0 var(--s6);color:var(--muted-strong);font-size:var(--fs-small);line-height:1.6}.moi-module__cMN12a__buy{align-items:flex-start;gap:var(--s3);margin:var(--s8) 0 var(--s12);flex-direction:column;display:flex}.moi-module__cMN12a__buyNote{max-width:62ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}
.ai-module__Bigw5a__cards4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.ai-module__Bigw5a__cards4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ai-module__Bigw5a__cards4{grid-template-columns:minmax(0,1fr)}}.ai-module__Bigw5a__band{margin:72px 0 0;padding:72px max(var(--gutter), calc(50vw - var(--container) / 2 + var(--gutter))) 78px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-inline:calc(50% - 50vw)}.ai-module__Bigw5a__faq{border-top:1px solid var(--line);font-family:var(--font-ui-stack);margin-top:16px}.ai-module__Bigw5a__faq details{border-bottom:1px solid var(--line);padding:14px 0}.ai-module__Bigw5a__faq summary{font-family:var(--font-display-stack);cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:22px;font-weight:600;line-height:1.25;list-style:none;display:flex}.ai-module__Bigw5a__faq summary::-webkit-details-marker{display:none}.ai-module__Bigw5a__faq summary:after{content:"+";color:var(--accent);flex:none;font-size:20px;line-height:1}.ai-module__Bigw5a__faq details[open] summary:after{content:"−"}.ai-module__Bigw5a__faq p{max-width:700px;color:var(--muted-strong);margin:10px 0 0;font-size:16px;line-height:1.62}.ai-module__Bigw5a__midCta{margin-top:40px}.ai-module__Bigw5a__midCta>a{justify-self:start}.ai-module__Bigw5a__midCtaLead{font-family:var(--font-ui-stack);color:var(--muted-strong);margin-bottom:14px;font-size:16px;line-height:1.55}
