.r-start:has(>.mf-start)>h1{margin:16px 0 14px}.r-start .r-form.mf-start{margin:34px auto 0}.r-start .mf-heading{color:var(--t-text);font-family:var(--t-serif);text-align:center;text-wrap:balance;margin:0;font-size:clamp(23px,4.5vw,29px);font-weight:500;line-height:1.16}.mf-choices{gap:14px;width:min(100%,420px);margin-inline:auto;display:grid}.mf-choice{isolation:isolate;border:1px solid var(--mf-edge);background:radial-gradient(ellipse at 76% -45%, var(--mf-glow), transparent 74%), linear-gradient(115deg, var(--mf-start), var(--mf-middle) 63%, var(--mf-end));width:100%;min-height:66px;box-shadow:inset 0 1px 0 #ffffff24, 0 9px 23px var(--mf-shadow);color:#fff;text-align:left;font:inherit;cursor:pointer;border-radius:17px;grid-template-columns:42px 1fr 24px;align-items:center;gap:15px;padding:10px 18px 10px 12px;font-size:19px;font-weight:700;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden}.mf-choice--max{--mf-start:#471aff;--mf-middle:#6e1aff;--mf-end:#9500ff;--mf-glow:#e2bfff28;--mf-edge:#b395f772;--mf-shadow:#0804115e}.mf-choice--telegram{--mf-start:#168ac3;--mf-middle:#168ac3;--mf-end:#168ac3;--mf-glow:#c4f0ff36;--mf-edge:#7ab9e76b;--mf-shadow:#040e205e}.mf-choice:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(112deg,#0000 27%,#ffffff0a 39%,#ffffff30 50%,#ffffff0a 61%,#0000 73%);animation:6.4s ease-in-out infinite mf-glint;position:absolute;inset:0;transform:translate(-115%)}.mf-choice--telegram:before{animation-delay:1.35s}@keyframes mf-glint{0%,20%{transform:translate(-115%)}49%,to{transform:translate(115%)}}.mf-choice:hover{box-shadow:inset 0 1px 0 #ffffff40, 0 13px 28px var(--mf-shadow);border-color:#ffffffa6;transform:translateY(-2px)}.mf-choice:active{transform:translateY(0)}.r-start .mf-choice:focus-visible,.mf-choice[aria-pressed=true]{outline-offset:3px;border-radius:17px;outline:2px solid #f4cb91}.mf-icon{background:#ffffff19;border:1px solid #ffffff24;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff24}.mf-arrow{color:#ffffffe0;justify-self:end;font-size:22px;line-height:1;transition:transform .2s}.mf-choice:hover .mf-arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.mf-choice:before{animation:none}.mf-choice,.mf-arrow{transition:none}}.r-start .mf-status{text-align:center;color:#e2d6ed;margin:12px 0 0;font-size:13px;line-height:1.35}.mf-status:empty{display:none}.r-start .mf-note{text-align:center;margin:0}.mf-email{width:min(100%,420px);margin-inline:auto}.mf-email>summary{color:#f0e4fc;cursor:pointer;background:#d6b4ff12;border:1px solid #c6a6ec47;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 12px;list-style:none;display:flex}.mf-email>summary::-webkit-details-marker{display:none}.mf-email>summary:focus-visible{outline-offset:3px;outline:2px solid #f4cb91}.mf-email[open] .mf-email-chevron{transform:rotate(180deg)}.mf-email-form{gap:16px;padding-top:16px;display:grid}.mf-email-form .r-note{margin:0}
.r-wrap:has(.r-offer--story){max-width:640px}.r-offer.r-offer--story{text-align:center;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:28px;margin:0;padding:0;display:grid}.r-offer-presentation{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.r-offer.r-offer--story .r-offer-checkout{gap:20px;min-width:0;max-width:none;margin:0;position:static}.r-offer--story .r-price{flex-wrap:wrap;justify-content:center}.r-offer--story .r-offer-checkout>ul{text-align:left;padding:0}.r-offer-presentation>.rs-checkout-link{width:100%;min-width:0;height:auto;min-height:60px;margin:0;padding:14px 18px;line-height:1.35;display:inline-flex}.rs-film-player{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.r-scene .rs-film-sound{min-width:0;position:static}.rs-film-sound .r-sound-strip__button{white-space:normal;min-width:0;line-height:1.35}.rs-film-viewport{aspect-ratio:16/9;background:#100d1d;border-radius:18px;width:100%;min-width:0;min-height:0;display:block;overflow:hidden}.r-page .r-stage.rs-film-viewport{aspect-ratio:16/9;height:auto;min-height:0}.rs-film-viewport video{object-fit:contain;width:100%;height:100%;display:block}.rs-film-subtitles{width:100%;min-width:0}.rs-film-subtitles .r-subs{width:100%;min-height:4.5em;color:var(--t-text);margin:0;padding:16px 18px;font-size:21px;line-height:1.5}.rs-film-subtitles .r-subs span{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.r-scene.rs-ended{background:#0c071ce6;border-radius:18px;padding:24px 20px}.r-scene.rs-ended h3{font:500 25px / 1.2 var(--t-serif);margin:0 0 12px}.r-scene.rs-ended p{color:var(--t-muted);margin:0;font-size:15px;line-height:1.55}@media (max-width:480px){.rs-film-subtitles .r-subs{padding:16px;font-size:18px}.r-offer.r-offer--story .r-offer-checkout{padding:24px 18px}.r-offer-checkout>.r-submit{padding:14px 16px}}
.taro-home.r-trust-page{--t-header-h:64px}.r-topbar.r-trust-header{pointer-events:auto}.r-trust-page:has(.r-page:not([data-stage=start])) .r-trust-nav{display:none}.r-trust-header__inner{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1080px;padding:0 24px;display:flex}.r-trust-nav{color:var(--t-muted);align-items:center;gap:20px;font-size:13px;display:flex}.r-trust-header a{align-items:center;min-height:44px;display:inline-flex}.r-trust-header a:hover{color:var(--t-gold)}.r-trust-byline{align-items:center;gap:10px;min-height:40px;display:flex}.r-trust-avatar{object-fit:cover;border:1px solid #947a53;border-radius:50%;flex:none;width:40px;height:40px}.r-trust-byline p{font-size:13px;line-height:1.4}.r-trust-byline .r-trust-audience{color:var(--t-muted);font-size:12px;line-height:1.4}.r-trust-form-note{text-align:center;color:var(--t-muted);margin-top:-8px;font-size:12px;line-height:1.5}.r-trust-form-note a{text-underline-offset:3px;padding-top:4px;text-decoration:underline;display:inline-block}.r-trust-after{margin-top:16px}.r-trust-author{border-top:1px solid #ffffff20;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:24px;margin-top:22px;padding-top:28px;scroll-margin-top:24px;display:grid}.r-trust-portrait{object-fit:cover;border:1px solid var(--t-line);border-radius:16px;width:145px;height:178px}.r-page .r-trust-author h2{text-align:left;margin:8px 0 10px;font-size:27px}.r-trust-author p{color:var(--t-muted);font-size:14px;line-height:1.6}.r-trust-author .r-trust-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--t-gold);font-size:10px}.r-trust-page .r-land{margin-top:56px}.r-trust-sections{color:var(--t-muted);border-top:1px solid #ffffff20;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:20px;padding-top:18px;font-size:13px;display:grid}.r-trust-sections a{justify-content:space-between;align-items:center;gap:6px;min-height:44px;padding:6px 0;display:flex}.r-trust-sections a:hover{color:var(--t-gold)}@media (min-width:768px){.r-trust-byline{justify-content:center}}@media (max-width:700px){.r-trust-header__inner{gap:8px;padding:0 12px}.r-trust-header .t-logo{font-size:20px}.r-trust-nav{white-space:nowrap;gap:12px;font-size:11px}}@media (max-width:600px){.taro-home.r-trust-page{--t-header-h:58px}.r-trust-byline p{font-size:12px}.r-trust-byline .r-trust-audience{font-size:11px}.r-trust-author{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:14px}.r-trust-portrait{width:82px;height:112px}.r-page .r-trust-author h2{font-size:24px}.r-trust-author p{font-size:13px}}@media (max-width:360px){.r-trust-header .t-logo{gap:6px;font-size:18px}.r-trust-header .t-logo__mark{width:24px;height:24px}}@media (max-width:380px){.r-trust-nav a[href=\#r-learn]{white-space:normal;text-align:center;justify-content:center;max-width:76px;line-height:1.25}}
