.tmy1000{--tmy-pink:#fc48a8;--tmy-pink-deep:#d81f86;--tmy-coral:#fc606c;--tmy-orange:#fc8400;--tmy-orange-deep:#d96f00;--tmy-grad:linear-gradient(100deg,var(--tmy-pink) 0%,var(--tmy-coral) 52%,var(--tmy-orange) 100%);--tmy-key:#fff0f7;--tmy-key-2:#ffe2f0;--tmy-sub:#fff4e8;--tmy-pink-tint:#ffeaf5;--tmy-orange-tint:#fff1de;--tmy-accent:#ffc46b;--tmy-ink:#3b2a33;--tmy-ink-soft:#7d6b74;--tmy-line:#f6dcea;--tmy-white:#fff;--tmy-bleed:21px;font-family:var(--font-noto),sans-serif;color:var(--tmy-ink);background:var(--tmy-white);line-height:1.85;-webkit-font-smoothing:antialiased;overflow-x:hidden;word-break:auto-phrase;line-break:strict;overflow-wrap:normal}.tmy1000 *{margin:0;padding:0;box-sizing:border-box}.tmy1000 img{max-width:100%}.tmy1000 .eyebrow,.tmy1000 .slash,.tmy1000 h1,.tmy1000 h2,.tmy1000 h3{text-wrap:balance}.tmy1000 .sec-lead,.tmy1000 li,.tmy1000 p,.tmy1000 summary{text-wrap:pretty}.tmy1000 .attention,.tmy1000 .reFv .note{word-break:normal;text-wrap:wrap}.tmy1000 .inner{width:100%;max-width:1020px;margin:0 auto}.tmy1000 .pad{padding-left:20px;padding-right:20px}.tmy1000 section{padding:60px 0 70px}.tmy1000 .notes,.tmy1000 .roadmap{background:var(--tmy-white)}.tmy1000 .flow{background:var(--tmy-key)}.tmy1000 .faq,.tmy1000 .feature{background:var(--tmy-sub)}.tmy1000 h2{font-size:24px;font-weight:700;line-height:1.45;text-align:center}.tmy1000 h2 .big{font-size:1.75em;font-weight:900;letter-spacing:-.03em;margin:0 .04em;background:var(--tmy-grad);-webkit-background-clip:text;background-clip:text;color:var(--tmy-pink);-webkit-text-fill-color:transparent}.tmy1000 .mark{background:linear-gradient(transparent 58%,var(--tmy-accent) 58%);padding:0 3px}.tmy1000 .slash{display:block;text-align:center;font-size:15px;font-weight:700;color:var(--tmy-pink-deep);margin-bottom:6px}.tmy1000 .slash:before{content:"＼";margin-right:4px}.tmy1000 .slash:after{content:"／";margin-left:4px}.tmy1000 .sec-lead{text-align:center;font-size:14px;color:var(--tmy-ink-soft);margin-top:14px;line-height:1.85}.tmy1000 .btn{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;width:100%;text-decoration:none;cursor:pointer;border:none;background:var(--tmy-grad);color:var(--tmy-white);font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;border-radius:999px;padding:16px 24px;box-shadow:0 6px 0 var(--tmy-pink-deep);transition:transform .12s ease,box-shadow .12s ease}.tmy1000 .btn:focus-visible,.tmy1000 .btn:hover{transform:translateY(3px);box-shadow:0 3px 0 var(--tmy-pink-deep)}.tmy1000 .btn.teal{background:var(--tmy-orange);box-shadow:0 6px 0 var(--tmy-orange-deep)}.tmy1000 .btn.teal:focus-visible,.tmy1000 .btn.teal:hover{box-shadow:0 3px 0 var(--tmy-orange-deep)}.tmy1000 .btn.wide{max-width:420px;margin:0 auto}.tmy1000 .tmy-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;height:56px;padding:0 16px;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border-bottom:1px solid var(--tmy-line)}.tmy1000 .tmy-header .logo{display:flex;align-items:center;text-decoration:none}.tmy1000 .tmy-header .logo img{height:34px;width:auto;display:block}.tmy1000 .tmy-header nav{margin-left:auto;display:flex;align-items:center;gap:14px}.tmy1000 .tmy-header .login{color:var(--tmy-pink-deep);font-size:13px;font-weight:700;text-decoration:none}.tmy1000 .tmy-header .pill{background:var(--tmy-grad);color:var(--tmy-white);text-decoration:none;font-size:13px;font-weight:700;border-radius:999px;padding:10px 18px;white-space:nowrap;box-shadow:0 3px 0 var(--tmy-pink-deep)}.tmy1000 .reFv{position:relative;overflow:hidden;text-align:center;background:var(--tmy-key);padding:28px 0 0}.tmy1000 .reFv:after,.tmy1000 .reFv:before{content:"";position:absolute;width:220px;height:260px;pointer-events:none;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.8) 0 7px,rgba(255,255,255,0) 7px 20px)}.tmy1000 .reFv:before{top:-30px;left:-60px}.tmy1000 .reFv:after{top:220px;right:-70px}.tmy1000 .reFv>.inner{position:relative;z-index:1}.tmy1000 .reFv .eyebrow{display:inline-block;font-size:clamp(21px,6.4vw,26px);font-weight:900;letter-spacing:.06em;line-height:1.5;padding-bottom:.12em;margin-bottom:10px;background:var(--tmy-grad);-webkit-background-clip:text;background-clip:text;color:var(--tmy-pink-deep);-webkit-text-fill-color:transparent}.tmy1000 .reFv h1{font-size:23px;font-weight:900;line-height:1.4;letter-spacing:.01em}.tmy1000 .reFv h1 .sup{font-size:13px;vertical-align:super;font-weight:700;color:var(--tmy-ink-soft)}.tmy1000 .reFv .amount{display:block;font-size:clamp(58px,21vw,120px);font-weight:900;line-height:1.18;letter-spacing:-.045em;margin:4px 0 2px;padding-bottom:.12em;background:var(--tmy-grad);-webkit-background-clip:text;background-clip:text;color:var(--tmy-pink);-webkit-text-fill-color:transparent}.tmy1000 .reFv .amount .unit{font-size:.46em;letter-spacing:-.02em}.tmy1000 .reFv .tail{display:block;font-size:26px;font-weight:900;margin-bottom:14px}.tmy1000 .reFv .rate{display:inline-block;margin-bottom:20px;padding:7px 16px;background:var(--tmy-white);border:1.5px solid var(--tmy-pink);border-radius:999px;font-size:14px;font-weight:700;color:var(--tmy-pink-deep);line-height:1.5}.tmy1000 .reFv .btn{margin-bottom:22px}.tmy1000 .reFv .note{font-size:12px;line-height:1.75;color:var(--tmy-ink-soft);text-align:left;padding:18px 20px 26px}.tmy1000 .hero-band{position:relative;z-index:1;background:var(--tmy-key-2);overflow:hidden}.tmy1000 .hero-band .bubbles{display:flex;justify-content:center;align-items:center;gap:10px;padding:30px 14px}.tmy1000 .hero-band .bubble{flex:1 1 0;max-width:108px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:0 10px;border-radius:50%;background:var(--tmy-white);color:var(--tmy-pink-deep);font-size:14px;font-weight:900;line-height:1.35;text-align:center;box-shadow:0 6px 16px rgba(216,31,134,.16)}.tmy1000 .bleed-list{display:grid;gap:26px;list-style:none;margin-top:34px}.tmy1000 .bleed-list>li{position:relative;width:calc(100% - var(--tmy-bleed));background:var(--tmy-white);padding:46px 24px 28px;box-shadow:0 10px 26px rgba(59,42,51,.06)}.tmy1000 .bleed-list>li:nth-child(odd){margin-right:var(--tmy-bleed);border-radius:0 25px 25px 0}.tmy1000 .bleed-list>li:nth-child(2n){margin-left:var(--tmy-bleed);border-radius:25px 0 0 25px}.tmy1000 .bleed-list .num{position:absolute;top:-30px;z-index:2;font-size:76px;font-weight:900;font-style:italic;letter-spacing:-.06em;line-height:1;color:var(--tmy-white);-webkit-text-stroke:3px var(--tmy-pink);paint-order:stroke fill;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tmy1000 .bleed-list>li:nth-child(odd) .num{left:12px}.tmy1000 .bleed-list>li:nth-child(2n) .num{right:12px}.tmy1000 .feature .bleed-list .num{-webkit-text-stroke:3px var(--tmy-orange)}.tmy1000 .bleed-list h3{position:relative;font-size:24px;font-weight:700;line-height:1.4;padding-bottom:15px}.tmy1000 .bleed-list h3:after{content:"";position:absolute;bottom:0;width:60px;height:4px;border-radius:999px;background:var(--tmy-grad)}.tmy1000 .bleed-list>li:nth-child(odd) h3{text-align:right}.tmy1000 .bleed-list>li:nth-child(odd) h3:after{right:0}.tmy1000 .bleed-list>li:nth-child(2n) h3{text-align:left}.tmy1000 .bleed-list>li:nth-child(2n) h3:after{left:0}.tmy1000 .bleed-list .texts h3 .paren{display:block}.tmy1000 .bleed-list .texts p{font-size:15.6px;line-height:1.9;margin-top:12px}.tmy1000 .bleed-list .texts p .sentence{display:block;word-break:normal;text-wrap:wrap}.tmy1000 .bleed-list .media{margin:24px auto 0}.tmy1000 .attention{font-size:12px;color:var(--tmy-ink-soft);text-align:left;margin-top:30px;line-height:1.75}.tmy1000 .ic{width:16px;height:16px;flex:none}.tmy1000 .hint .ic,.tmy1000 .notice .ic,.tmy1000 .reassure .ic{display:inline-block;vertical-align:-3px;margin-right:5px}.tmy1000 .notice{margin-top:18px;padding:14px 16px;border-radius:14px;background:var(--tmy-orange-tint);border:1.5px solid #ffdcae;border-left:4px solid var(--tmy-orange)}.tmy1000 .notice .t{display:block;font-size:14px;font-weight:700;color:var(--tmy-orange-deep);margin-bottom:4px;line-height:1.55}.tmy1000 .notice .b{font-size:13px;line-height:1.85}.tmy1000 .reassure{margin-top:12px;padding:14px 16px;border-radius:14px;background:var(--tmy-pink-tint);border:1px solid var(--tmy-line)}.tmy1000 .reassure .t{display:block;font-size:14px;font-weight:700;color:var(--tmy-pink-deep);margin-bottom:8px}.tmy1000 .reassure ul{list-style:none}.tmy1000 .reassure li{position:relative;padding-left:22px;font-size:13px;line-height:1.8;margin-bottom:6px}.tmy1000 .reassure li:last-child{margin-bottom:0}.tmy1000 .reassure li:before{content:"✓";position:absolute;left:2px;color:var(--tmy-pink);font-weight:900}.tmy1000 .trust{display:flex;gap:9px;align-items:flex-start;margin-top:16px;background:var(--tmy-pink-tint);border:1px solid var(--tmy-line);border-radius:14px;padding:13px 15px;font-weight:600;color:var(--tmy-pink-deep)}.tmy1000 .hint,.tmy1000 .trust{font-size:12.5px;line-height:1.8}.tmy1000 .hint{margin-top:12px;color:var(--tmy-ink-soft)}.tmy1000 .step-cta{margin-top:20px}.tmy1000 .step-cta .sub{display:block;font-size:11px;color:var(--tmy-ink-soft);margin-top:14px;line-height:1.7}.tmy1000 .office{display:flex;align-items:center;gap:10px;justify-content:center;margin:26px auto 0;max-width:340px;padding:12px 18px;border:1.5px dashed var(--tmy-pink);border-radius:999px;background:var(--tmy-white);color:var(--tmy-pink-deep);font-size:12.5px;font-weight:700;line-height:1.6;text-align:left}.tmy1000 .phone{width:216px;margin:0 auto;background:#3b2a33;border-radius:28px;padding:7px;box-shadow:0 12px 28px rgba(216,31,134,.18)}.tmy1000 .phone.tiny{width:136px;border-radius:22px;padding:5px}.tmy1000 .phone img{display:block;width:100%;height:auto;border-radius:22px}.tmy1000 .phone.tiny img{border-radius:18px}.tmy1000 .illust{display:block;width:132px;height:auto;margin:0 auto}.tmy1000 .whatdo{background:var(--tmy-sub)}.tmy1000 .whatdo .bubble-row{display:flex;justify-content:center;gap:10px}.tmy1000 .whatdo .bubble{position:relative;display:inline-block;margin-bottom:16px;padding:6px 20px;border-radius:999px;background:var(--tmy-grad);color:var(--tmy-white);font-size:15px;font-weight:900;line-height:1.6;letter-spacing:.02em;box-shadow:0 4px 0 rgba(216,31,134,.16);transform:rotate(-3deg)}.tmy1000 .whatdo .bubble:nth-child(2n){transform:rotate(3deg)}.tmy1000 .whatdo .bubble:after{content:"";position:absolute;left:50%;bottom:-8px;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid var(--tmy-coral)}.tmy1000 .whatdo h2.pop{font-size:clamp(24px,7vw,34px);font-weight:900;line-height:1.45;letter-spacing:-.01em}.tmy1000 .whatdo h2.pop .gain{display:inline-block;font-size:1.45em;margin:0 .04em;letter-spacing:-.02em;background:var(--tmy-grad);-webkit-background-clip:text;background-clip:text;color:var(--tmy-pink-deep);-webkit-text-fill-color:transparent}.tmy1000 .whatdo .payout{width:-moz-fit-content;width:fit-content;margin:20px auto 0;padding:10px 20px;border-radius:999px;background:var(--tmy-pink-tint);color:var(--tmy-pink-deep);font-size:14px;font-weight:700;line-height:1.6;text-align:center}.tmy1000 .roadmap-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px;list-style:none}.tmy1000 .roadmap-grid li:last-child:nth-child(odd){grid-column:1/-1}.tmy1000 .roadmap-grid li{background:var(--tmy-white);border:1.5px solid var(--tmy-line);border-radius:16px;padding:18px 12px;text-align:center;box-shadow:0 6px 16px rgba(216,31,134,.06)}.tmy1000 .roadmap-grid li:last-child{border-color:#ffdcae;background:var(--tmy-orange-tint)}.tmy1000 .roadmap-grid .ic{display:block;width:46px;height:auto;margin:0 auto}.tmy1000 .roadmap-grid .st{display:block;font-size:11px;font-weight:900;letter-spacing:.08em;color:var(--tmy-pink-deep);margin-top:6px}.tmy1000 .roadmap-grid li:last-child .st{color:var(--tmy-orange-deep)}.tmy1000 .roadmap-grid .lb{display:block;font-size:13.5px;font-weight:700;line-height:1.55;white-space:pre-line;margin-top:2px}.tmy1000 .faq-list{margin-top:30px;display:grid;gap:10px}.tmy1000 .faq-list details{background:var(--tmy-white);border:1.5px solid var(--tmy-line);border-radius:28px;padding:14px 18px}.tmy1000 .faq-list details[open]{border-color:var(--tmy-pink)}.tmy1000 .faq-list summary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;font-size:14px;font-weight:700;line-height:1.65}.tmy1000 .faq-list summary::-webkit-details-marker{display:none}.tmy1000 .faq-list summary:before{content:"Q";flex:none;width:26px;height:26px;border-radius:50%;background:var(--tmy-grad);color:var(--tmy-white);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:900}.tmy1000 .faq-list summary:after{content:"＋";margin-left:auto;flex:none;font-size:16px;font-weight:700;color:var(--tmy-pink)}.tmy1000 .faq-list details[open] summary:after{content:"−"}.tmy1000 .faq-list details p{font-size:13.5px;line-height:1.9;color:var(--tmy-ink-soft);margin-top:12px;padding-left:38px}.tmy1000 .notes-list{list-style:none;margin-top:26px}.tmy1000 .notes-list li{position:relative;padding-left:18px;font-size:13px;line-height:1.9;color:var(--tmy-ink-soft);margin-bottom:8px}.tmy1000 .notes-list li:before{content:"・";position:absolute;left:0;color:var(--tmy-pink);font-weight:900}.tmy1000 .final{background:linear-gradient(135deg,var(--tmy-pink) 0,var(--tmy-coral) 55%,var(--tmy-orange) 100%);color:var(--tmy-white);text-align:center}.tmy1000 .final .slash{color:rgba(255,255,255,.96)}.tmy1000 .final h2{margin-bottom:24px}.tmy1000 .final .amt-sun{color:#fff3c4;font-size:1.3em;font-weight:900}.tmy1000 .final .btn{background:var(--tmy-white);color:var(--tmy-pink-deep);box-shadow:0 6px 0 rgba(0,0,0,.16)}.tmy1000 .final .btn:focus-visible,.tmy1000 .final .btn:hover{box-shadow:0 3px 0 rgba(0,0,0,.16)}.tmy1000 .final .cta-note{font-size:12.5px;margin-top:24px;color:rgba(255,255,255,.92)}.tmy1000 .final .cta-note a{color:var(--tmy-white);font-weight:700}.tmy1000 .tmy-footer{background:var(--tmy-ink);color:#e2d3db;text-align:center;font-size:12px;padding:40px 20px calc(124px + env(safe-area-inset-bottom))}.tmy1000 .tmy-footer img{height:88px;width:auto;margin:0 auto 14px;display:block}.tmy1000 .tmy-footer .legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0 auto 16px;max-width:640px}.tmy1000 .tmy-footer .legal a{color:#e2d3db;text-decoration:none;white-space:nowrap;border-bottom:1px solid rgba(226,211,219,.4);line-height:1.5}.tmy1000 .tmy-footer .legal a:focus-visible,.tmy1000 .tmy-footer .legal a:hover{color:var(--tmy-white);border-bottom-color:var(--tmy-white)}.tmy1000 .tmy-footer .legal-rows{max-width:640px;margin:0 auto 18px;text-align:left;display:grid;gap:8px}.tmy1000 .tmy-footer .legal-rows>div{display:grid;grid-template-columns:8em 1fr;gap:4px 12px;line-height:1.75}.tmy1000 .tmy-footer .legal-rows dt{font-weight:700;color:#f4e9ee}.tmy1000 .tmy-closed{background:var(--tmy-white);border-bottom:3px solid var(--tmy-pink-deep);padding:20px 0 22px}.tmy1000 .tmy-closed .lead{font-size:17px;font-weight:900;line-height:1.6;color:var(--tmy-ink)}.tmy1000 .tmy-closed .thanks{font-size:14px;line-height:1.75;color:var(--tmy-ink);margin-top:6px}.tmy1000 .tmy-closed .next{font-size:14px;line-height:1.75;color:var(--tmy-ink);margin-top:14px}.tmy1000 .tmy-closed .next a{color:var(--tmy-pink-deep);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.tmy1000 .tmy-closed .next a:focus-visible,.tmy1000 .tmy-closed .next a:hover{color:var(--tmy-orange-deep)}@media (min-width:768px){.tmy1000 .tmy-closed{padding:28px 0 30px;text-align:center}.tmy1000 .tmy-closed .lead{font-size:21px}.tmy1000 .tmy-closed .next,.tmy1000 .tmy-closed .thanks{font-size:15px}}.tmy1000-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(255,248,251,.95);backdrop-filter:blur(10px);border-top:1px solid #f6dcea;transform:translateY(120%);transition:transform .3s ease}.tmy1000-sticky.show{transform:none}.tmy1000-sticky .cta{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;background:linear-gradient(100deg,#fc48a8,#fc606c 52%,#fc8400);color:#fff;border-radius:999px;padding:12px;box-shadow:0 4px 0 #d81f86;font-family:var(--font-noto),sans-serif;font-size:15px;font-weight:700;line-height:1.35}.tmy1000-sticky .login{flex:none;color:#d81f86;font-size:12px;font-weight:700;text-decoration:none;border:1.5px solid #fc48a8;border-radius:999px;padding:11px 14px;background:#fff}.tmy1000 .tmy-reveal{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}.tmy1000 .tmy-reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tmy1000 .btn,.tmy1000-sticky{transition:none}.tmy1000 .tmy-reveal{opacity:1;transform:none;transition:none}}@media (min-width:768px){.tmy1000{--tmy-bleed:60px}.tmy1000 section{padding:100px 0}.tmy1000 h2{font-size:34px}.tmy1000 .reFv{padding:56px 0 0}.tmy1000 .reFv .eyebrow{font-size:38px}.tmy1000 .reFv h1{font-size:40px}.tmy1000 .reFv .tail{font-size:34px}.tmy1000 .bleed-list{gap:34px;margin-top:56px}.tmy1000 .bleed-list>li{padding:56px 48px 40px}.tmy1000 .bleed-list .num{font-size:104px;top:-42px}.tmy1000 .bleed-list .texts h3 .paren{display:inline}.tmy1000 .roadmap-grid{grid-template-columns:repeat(5,1fr)}.tmy1000 .roadmap-grid li:last-child:nth-child(odd){grid-column:auto}.tmy1000 .reFv .rate{font-size:17px;padding:9px 22px}.tmy1000 .hero-band .bubble{max-width:140px;font-size:17px;padding:0 14px}.tmy1000 .hero-band .bubbles{gap:28px;padding:44px 24px}.tmy1000 .illust{width:160px}.tmy1000 .tmy-footer img{height:112px}.tmy1000 .whatdo .payout{font-size:15px;padding:12px 24px}}@media (min-width:1140px){.tmy1000{--tmy-bleed:100px}}