._page_s0jh9_1{--ink:#30251d;--muted:#c84609;--line:#fff4e8;--blue:#c84609;--navy:#30251d;--orange:#cf4205;--orange-bright:#ff6814;--cream:#fff;--sage:#c84609;color:var(--ink);font-family:var(--font-noto-sans-jp), "Hiragino Sans", "Yu Gothic", sans-serif;background:#fff;font-size:15px;line-height:1.65;position:relative;overflow-x:clip}._page_s0jh9_1 *{box-sizing:border-box}._page_s0jh9_1 :is(h1,h2,h3,p,figure){margin:0}._page_s0jh9_1 :is(h1,h2,h3){font-family:inherit;font-weight:800}._page_s0jh9_1 h2{letter-spacing:.015em;font-size:31px;line-height:1.4}._page_s0jh9_1 h3{font-size:17px;line-height:1.5}._page_s0jh9_1 a{color:inherit;text-decoration:none}._page_s0jh9_1 button{font:inherit;cursor:pointer}._page_s0jh9_1 img{max-width:100%;height:auto;display:block}._page_s0jh9_1 :is(a,button){touch-action:manipulation}._page_s0jh9_1 :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #ffae5c}._page_s0jh9_1 :is(section,main)[id]{scroll-margin-top:24px}._page_s0jh9_1 button:disabled{cursor:default}._arrow_s0jh9_31{flex-shrink:0;font-family:Arial,sans-serif;font-size:1.3em;line-height:1;transition:transform .2s;display:inline-block}._skip_s0jh9_33{z-index:1000;color:var(--ink);background:#fff;padding:10px 20px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}._skip_s0jh9_33:focus{transform:translateY(0)}._mobileBreak_s0jh9_35{display:none}._section_s0jh9_36,._sectionInner_s0jh9_36{width:100%;max-width:1360px;margin:auto;padding:32px}._eyebrow_s0jh9_37{letter-spacing:.04em;color:#c84609;font-size:12px;font-weight:700;margin-bottom:7px!important}._header_s0jh9_39{z-index:30;color:#fff;background:0 0;border:0;position:absolute;top:0;left:0;right:0}._headerInner_s0jh9_40{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1370px;height:80px;margin:auto;padding:0 38px;display:flex}._logoCrop_s0jh9_41{flex-direction:column;flex-shrink:0;width:185px;height:72px;display:flex;position:relative;overflow:hidden}._logoMark_s0jh9_42{height:54px;display:block;position:relative;overflow:hidden}._logoMark_s0jh9_42 img,img._logoMark_s0jh9_42{width:205px;max-width:none;height:auto;position:absolute;top:-48px;left:-15px}._logoCrop_s0jh9_41>img:not(._logoMark_s0jh9_42){width:205px;max-width:none;position:absolute;top:-48px;left:-15px}._logoTagline_s0jh9_45{color:#fff;letter-spacing:.025em;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.5;position:absolute;bottom:0;left:8px;right:0}._header_s0jh9_39 nav{align-items:center;gap:25px;font-size:13px;font-weight:700;display:flex}._login_s0jh9_48{font-weight:500}._headerCta_s0jh9_47{background:var(--orange);border-radius:999px;align-items:center;gap:14px;min-height:39px;padding:8px 24px;display:inline-flex;color:#fff!important}._button_s0jh9_50{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:23px;min-height:47px;padding:11px 25px;font-size:14px;font-weight:800;line-height:1.5;transition:background .2s;display:inline-flex}._primary_s0jh9_51{background:var(--orange);color:#fff!important}._primary_s0jh9_51:hover,._headerCta_s0jh9_47:hover{background:#c13b00}._secondary_s0jh9_53{color:var(--ink);background:#fff;border-color:#ead8c9}._textLink_s0jh9_55{border-bottom:1px solid #ead8c9;align-items:center;gap:12px;padding:3px 0;font-size:13px;font-weight:700;line-height:1.6;display:inline-flex;color:#c84609!important}._hero_s0jh9_57{isolation:isolate;color:#fff;background:radial-gradient(at 5% 4%,#76563cb0,#0000 37%),radial-gradient(at 90% 100%,#76563cab,#0000 49%),linear-gradient(118deg,#30251d 10% 58%,#30251d);position:relative;overflow:hidden}._hero_s0jh9_57:before{content:"";z-index:-1;background:linear-gradient(137deg,#76563c28,#0000 34%,#76563c12 70%,#76563c3b);position:absolute;inset:0}._heroInner_s0jh9_59{align-items:center;max-width:1440px;min-height:660px;margin:auto;padding:110px 74px 46px;display:flex;position:relative}._heroCopy_s0jh9_60{z-index:2;width:42%;min-width:0;max-width:550px;position:relative}._heroTitle_s0jh9_61,._hero_s0jh9_57 h1{letter-spacing:.01em;font-size:clamp(43px,3.85vw,55px);font-weight:900;line-height:1.32}._heroPrice_s0jh9_62{color:#fff;white-space:nowrap;letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:1.07em}._heroPrice_s0jh9_62 strong,._orange_s0jh9_63{color:var(--orange-bright);font-weight:900}._heroLead_s0jh9_64{font-size:17px;font-weight:700;line-height:1.7;margin-top:17px!important}._heroTerms_s0jh9_65{color:#fffaf5;max-width:540px;font-size:13px;line-height:1.7;margin-top:18px!important}._heroActions_s0jh9_66{flex-direction:column;align-items:flex-start;gap:10px;margin-top:21px;display:flex}._heroActions_s0jh9_66 ._button_s0jh9_50{width:315px;min-height:52px;font-size:15px}._watchLink_s0jh9_68{color:#fff;background:0 0;border:1px solid #76563ca6;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:315px;min-height:48px;padding:6px 18px;font-size:14px;font-weight:700;line-height:1.5;display:inline-flex}._watchLink_s0jh9_68>span:first-child{color:#30251d;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:12px;display:grid}._watchCopy_s0jh9_71{color:#fff;white-space:normal;text-align:center;width:auto;font-size:14px;font-weight:700;line-height:1.25;display:block}._watchCopy_s0jh9_71 small{color:#fffaf5;margin-top:1px;font-size:12px;font-weight:500;line-height:1.25;display:block}._heroArt_s0jh9_73{z-index:1;width:65%;min-width:0;margin:0;position:absolute;top:112px;right:0}._heroArt_s0jh9_73>img{object-fit:contain;filter:drop-shadow(0 12px 22px #0005);width:100%;max-width:none;height:auto}._visualCaption_s0jh9_75{color:var(--muted);text-align:right;padding-top:5px;font-size:12px;line-height:1.6}._hero_s0jh9_57 ._visualCaption_s0jh9_75{color:#fff4e8;position:absolute;bottom:-12px;right:35px}._heroBadge_s0jh9_77{align-self:flex-end;font-size:12px}._mediaStrip_s0jh9_79{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:20px;max-width:1360px;height:150px;margin:auto;padding:19px 34px 17px;display:grid}._mediaItem_s0jh9_80{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;line-height:1.45;display:flex}._mediaItem_s0jh9_80 img{object-fit:contain;width:100%;max-width:126px;height:77px}._mediaItem_s0jh9_80>svg{width:126px;max-width:100%;height:77px;display:block}._mediaItem_s0jh9_80 span{font-size:inherit}._overview_s0jh9_84{color:#fff;background:radial-gradient(at 25% 110%,#76563cc4,#0000 62%),linear-gradient(105deg,#30251d,#30251d 65%,#30251d)}._overview_s0jh9_84 ._sectionInner_s0jh9_36{max-width:1360px;min-height:296px;padding:28px 36px 26px;position:relative}._overviewHeading_s0jh9_86{text-align:center;margin-bottom:21px}._overviewHeading_s0jh9_86 h2,h2._overviewHeading_s0jh9_86{font-size:25px;font-weight:800;line-height:1.55}._pillars_s0jh9_88{justify-content:center;align-items:center;gap:42px;margin:0 auto;padding:0;display:flex}._pillar_s0jh9_88{--tone:#ee570a;text-align:center;flex-shrink:0;width:154px}._pillarIcon_s0jh9_90{background:var(--tone);color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:154px;height:154px;padding:27px 10px 20px;transition:transform .2s;display:flex;position:relative;box-shadow:0 0 0 9px #ffffff07}._pillar_s0jh9_88:hover ._pillarIcon_s0jh9_90{transform:translateY(-3px)}._pillarIcon_s0jh9_90 svg{flex-shrink:0;width:48px;height:48px}._pillarIcon_s0jh9_90 strong{white-space:normal;text-wrap:balance;max-width:100%;font-size:16px;font-weight:800;line-height:1.5;display:block}._pillar_s0jh9_88[data-tone=make]{--tone:#f2650b}._pillar_s0jh9_88[data-tone=learn],._pillar_s0jh9_88[data-tone=consult]{--tone:#c84609}._pillar_s0jh9_88[data-tone=market],._pillar_s0jh9_88[data-tone=tools]{--tone:#a74414}._overviewNote_s0jh9_99{color:#fff;letter-spacing:.1em;width:145px;font-family:Hiragino Maru Gothic ProN,Yu Gothic,sans-serif;font-size:17px;line-height:1.85;position:absolute;top:88px;right:8px;transform:rotate(-10deg)}._overviewNote_s0jh9_99:after{content:"";border-bottom:1px solid #ffffffbd;width:130px;margin-top:6px;display:block;transform:rotate(-6deg)}._chapter_s0jh9_102{--tone:#ed5708;background:#fff;border-bottom:1px solid #fff4e8}._chapter_s0jh9_102[data-tone=learn],._chapter_s0jh9_102[data-tone=consult]{--tone:#c84609}._chapter_s0jh9_102[data-tone=market],._chapter_s0jh9_102[data-tone=tools]{--tone:#a74414}._chapterInner_s0jh9_107{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:center;gap:35px;width:100%;max-width:1400px;min-height:293px;margin:auto;padding:16px 35px;display:grid}._chapterCopy_s0jh9_108,._chapterVisual_s0jh9_108{min-width:0}._chapterReverse_s0jh9_109 ._chapterInner_s0jh9_107{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}._chapterReverse_s0jh9_109 ._chapterCopy_s0jh9_108{grid-area:1/2}._chapterReverse_s0jh9_109 ._chapterVisual_s0jh9_108{grid-area:1/1}._chapterNumber_s0jh9_112{color:var(--tone);font-size:28px;font-weight:800;line-height:1.25;margin-bottom:10px!important}._chapterNumber_s0jh9_112 span{margin-left:8px;padding-bottom:2px;display:inline-block}._chapterNumber_s0jh9_112:first-letter{text-underline-offset:9px;text-decoration:underline}._chapterCopy_s0jh9_108 h2{letter-spacing:.01em;font-size:32px;line-height:1.38}._chapterLead_s0jh9_116{font-size:15px;line-height:1.75;margin-top:8px!important}._chapterTag_s0jh9_117{background:var(--tone);color:#fff;border-radius:999px;align-items:center;padding:4px 15px;font-size:12px;font-weight:700;line-height:1.7;display:inline-flex;margin-top:10px!important}._conditions_s0jh9_118{color:var(--muted);font-size:12px;line-height:1.7;margin-top:7px!important}._conditions_s0jh9_118 p+p{margin-top:7px}._chapterDetails_s0jh9_120{vertical-align:middle;color:var(--muted);margin:4px 14px 0 0;font-size:12px;display:inline-block}._chapterDetails_s0jh9_120 summary{cursor:pointer;align-items:center;gap:6px;min-height:28px;padding:3px 0;font-weight:600;list-style:none;display:inline-flex}._chapterDetails_s0jh9_120 summary::-webkit-details-marker{display:none}._chapterDetails_s0jh9_120 summary:after{content:"+";color:var(--tone);font-size:16px;line-height:1}._chapterDetails_s0jh9_120[open]{background:#fffaf5;border-radius:5px;margin:9px 0;padding:8px 12px;display:block}._chapterDetails_s0jh9_120[open] summary:after{content:"−"}._chapterDetails_s0jh9_120[open] :is(p,ul){margin:8px 0 0;font-size:13px;line-height:1.8}._chapterCopy_s0jh9_108>._textLink_s0jh9_55{border-bottom:0;min-height:28px;margin-top:4px;padding:3px 0;font-size:12px;color:var(--tone)!important}._chapterVisual_s0jh9_108{margin:0}._chapterVisual_s0jh9_108>img{object-fit:contain;width:100%;height:248px}._sceneImage_s0jh9_130{object-fit:contain}._chapterVisual_s0jh9_108 figcaption{color:#778093;text-align:right;padding-top:2px;font-size:12px;line-height:1.6}._exampleImage_s0jh9_132{border-radius:8px;transition:background .2s;display:block}._exampleImage_s0jh9_132:hover{background:#fffaf5}._exampleImage_s0jh9_132 img{object-fit:contain;width:100%;height:230px}._exampleLabels_s0jh9_135{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:3px 0 7px;padding:0;list-style:none;display:grid}._exampleLabels_s0jh9_135 li{min-width:0;color:var(--tone);text-align:center;background:#fffaf5;border-radius:5px;padding:5px 6px;font-size:12px;font-weight:700;line-height:1.6}._exampleVisual_s0jh9_137 figcaption{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}._exampleVisual_s0jh9_137 figcaption a{min-height:28px;color:var(--tone);align-items:center;gap:4px;margin-left:auto;font-weight:700;display:inline-flex}@media (min-width:1200px){._exampleImage_s0jh9_132 img{height:280px}}@media (max-width:899px){._exampleImage_s0jh9_132 img{height:auto;max-height:300px}}@media (max-width:599px){._exampleLabels_s0jh9_135{gap:5px}._exampleLabels_s0jh9_135 li{padding:6px 5px;font-size:12px}}._productionTypes_s0jh9_149,._chapterPoints_s0jh9_149{padding:0;font-size:13px;line-height:1.7;list-style:none}._chapterLinks_s0jh9_150{gap:15px;display:flex}._webCosts_s0jh9_151{font-size:13px}._learnVisual_s0jh9_153{grid-template-columns:minmax(0,.62fr) minmax(0,.38fr);align-items:center;gap:24px;height:248px;padding:5px 12px;display:grid}._learningTablet_s0jh9_154,._toolTablet_s0jh9_154{background:#24272d;border-radius:14px;height:237px;padding:8px;position:relative;transform:rotate(-1.5deg);box-shadow:0 10px 14px #0003,0 2px 2px #0002}._learningTablet_s0jh9_154:after,._toolTablet_s0jh9_154:after{content:"";background:#a3a8af;border-radius:0 0 5px 5px;height:5px;position:absolute;bottom:-5px;left:17%;right:17%}._tabletScreen_s0jh9_156,._toolScreen_s0jh9_156{background:#fff;border-radius:8px;height:100%;padding:20px;overflow:hidden}._tabletScreen_s0jh9_156>strong,._toolScreen_s0jh9_156>strong{color:var(--ink);font-size:19px;font-weight:800;line-height:1.45;display:block}._tabletScreen_s0jh9_156>p{color:var(--muted);margin-top:11px;font-size:12px;line-height:1.7}._learningSteps_s0jh9_159{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 0 0;font-size:12px;line-height:1.65;display:flex}._learningSteps_s0jh9_159>span{text-align:center;flex-direction:column;flex:1;align-items:center;gap:9px;display:flex}._learningSteps_s0jh9_159>span>:is(i,b){color:#fff;background:#c84609;border-radius:50%;place-items:center;width:31px;height:31px;font-size:14px;font-style:normal;font-weight:800;display:grid}._learningSteps_s0jh9_159 svg{width:23px;height:23px}._learningSteps_s0jh9_159 small{font-size:12px;line-height:1.6}._learningSteps_s0jh9_159>b{color:#c84609;padding-top:6px}._workbook_s0jh9_165{background:linear-gradient(115deg,#fff,#fffaf5);border:1px solid #fff4e8;height:230px;padding:20px 19px;transform:rotate(-9deg);box-shadow:0 6px 15px #76563c1a}._workbook_s0jh9_165>strong{font-size:16px;font-weight:800;line-height:1.6;display:block}._workbook_s0jh9_165>p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.65}._workbook_s0jh9_165>div{color:#c84609;border-bottom:1px solid #ead8c9;min-height:27px;margin-top:11px;font-size:12px;line-height:1.6}._consultVisual_s0jh9_169{grid-template-columns:minmax(0,.56fr) minmax(0,.44fr);align-items:stretch;gap:16px;height:248px;display:grid}._consultVisual_s0jh9_169>img{object-fit:cover;object-position:50% 37%;border-radius:7px;width:100%;height:248px}._chatCard_s0jh9_171{background:#fff;border:1px solid #fff4e8;border-radius:11px;height:248px;padding:15px 14px;overflow:hidden;box-shadow:0 5px 10px #76563c1b}._chatBrand_s0jh9_172{color:#30251d;border-bottom:1px solid #fffaf5;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:15px;font-weight:800;display:flex}._chatBrand_s0jh9_172 svg{color:#c84609;width:18px;height:18px}._chatAsk_s0jh9_174,._chatReply_s0jh9_174,._chatAnswer_s0jh9_174{border-radius:7px;padding:9px 11px;font-size:12px;line-height:1.65;margin-top:10px!important}._chatAsk_s0jh9_174,._chatAnswer_s0jh9_174{color:#c84609;background:#fffaf5;margin-right:15px!important}._chatReply_s0jh9_174{color:#fff;background:#c84609;margin-left:15px!important}._toolsVisual_s0jh9_177{grid-template-columns:minmax(0,.63fr) minmax(0,.37fr);align-items:center;gap:24px;height:248px;padding:4px 8px;display:grid}._toolTablet_s0jh9_154{height:236px}._toolScreen_s0jh9_156{padding:19px 18px}._toolScreen_s0jh9_156 ul{color:#c84609;gap:10px;margin:15px 0 0;padding:0;font-size:12px;line-height:1.6;list-style:none;display:grid}._toolScreen_s0jh9_156 li{align-items:flex-start;gap:9px;display:flex}._toolScreen_s0jh9_156 li>span{color:#fff;background:#c84609;border-radius:3px;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:12px;display:grid}._stickyNotes_s0jh9_183{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:212px;display:grid}._stickyNotes_s0jh9_183>span{background:#fff0bc;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:13px 7px;display:flex;transform:rotate(2deg);box-shadow:0 4px 8px #76563c1a}._stickyNotes_s0jh9_183>span:nth-child(2),._stickyNotes_s0jh9_183>span:nth-child(3){background:#fff4e8;transform:rotate(-2deg)}._stickyNotes_s0jh9_183 svg{color:#c84609;width:28px;height:28px}._stickyNotes_s0jh9_183 small{color:#c84609;text-align:center;font-size:12px;line-height:1.5}._flowCredit_s0jh9_189{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;width:100%;max-width:1360px;margin:auto;padding:13px 32px 0;display:grid}._flowCredit_s0jh9_189>._sectionInner_s0jh9_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:0;display:grid}._flowCard_s0jh9_191,._creditCard_s0jh9_191{color:#fff;background:linear-gradient(115deg,#c84609,#c84609);border-radius:7px;min-width:0;min-height:220px;padding:24px 26px}._creditCard_s0jh9_191{background:linear-gradient(110deg,#c84609,#c84609)}._flowCard_s0jh9_191 ._eyebrow_s0jh9_37,._creditCard_s0jh9_191 ._eyebrow_s0jh9_37{color:#fff4e8}._flowCard_s0jh9_191 h2,._creditCard_s0jh9_191 h2{text-align:center;font-size:25px;line-height:1.5}._flowCard_s0jh9_191>p{text-align:center;margin-top:12px;font-size:12px;line-height:1.7}._flowLead_s0jh9_196{color:#fffaf5;font-size:12px;line-height:1.7;margin-top:9px!important}._flow_s0jh9_189{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:19px 0 0;padding:0;list-style:none;display:grid}._flow_s0jh9_189 li{text-align:center;min-width:0;position:relative}._flow_s0jh9_189 li>span{color:#c84609;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto 8px;font-size:20px;font-weight:800;display:grid}._flow_s0jh9_189 li>span svg{width:24px;height:24px}._flow_s0jh9_189 li:not(:last-child):after{content:"›";color:#fff4e8;font-size:27px;line-height:1;position:absolute;top:9px;right:-11px}._flow_s0jh9_189 h3{font-size:13px;line-height:1.65}._flow_s0jh9_189 p{color:#fffaf5;font-size:12px;line-height:1.6}._creditSummary_s0jh9_204{justify-content:center;align-items:center;gap:18px;margin-top:12px;font-size:28px;font-weight:800;line-height:1.45;display:flex}._creditSummary_s0jh9_204>svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:53px;height:53px}._creditSummary_s0jh9_204 strong{font-variant-numeric:tabular-nums;font-size:37px;line-height:1.25}._creditSummary_s0jh9_204 p{margin-top:4px;font-size:13px;line-height:1.65}._creditFootnote_s0jh9_208{color:#fffaf5;text-align:center;font-size:12px;line-height:1.65;margin-top:11px!important}._creditCounts_s0jh9_209{gap:18px;margin-top:12px;font-size:15px;display:flex}._creditCosts_s0jh9_210{justify-content:center;gap:20px;margin-top:8px;font-size:13px;font-weight:700;line-height:1.6;display:flex}._creditWait_s0jh9_211{color:#fffaf5;text-align:center;font-size:12px;line-height:1.6;margin-top:5px!important}._creditCard_s0jh9_191 ._conditions_s0jh9_118{color:#fffaf5}._creditCard_s0jh9_191 ._textLink_s0jh9_55{border-color:#fff4e8;font-size:12px;color:#fff!important}._planSection_s0jh9_215{background:#fff}._planSection_s0jh9_215>._sectionInner_s0jh9_36{padding-top:23px;padding-bottom:19px}._pricingHead_s0jh9_217{text-align:center;flex-direction:column;align-items:center;gap:5px;margin-bottom:18px;display:flex;position:relative}._pricingHead_s0jh9_217 h2{font-size:15px;line-height:1.7}._pricingHead_s0jh9_217 h2:before,._pricingHead_s0jh9_217 h2:after{content:"—";color:#c84609;margin:0 10px}._pricingHead_s0jh9_217 ._eyebrow_s0jh9_37{font-size:12px;margin:0!important}._pricingHead_s0jh9_217 :is(p,small){font-size:12px;line-height:1.6}._billing_s0jh9_222{background:#fffaf5;border:1px solid #fff4e8;border-radius:999px;gap:2px;padding:2px;display:inline-flex}._billing_s0jh9_222 button{color:#c84609;background:0 0;border:0;border-radius:999px;min-width:77px;min-height:32px;padding:5px 12px;font-size:12px;font-weight:700}._billing_s0jh9_222 button[aria-pressed=true]{color:#fff;background:#c84609}._priceNotice_s0jh9_225{text-align:center;color:var(--muted);font-size:12px;line-height:1.7;margin:7px 0 14px!important}._plans_s0jh9_226{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}._plan_s0jh9_215{text-align:center;background:#fff;border:1px solid #fff4e8;border-radius:7px;flex-direction:column;align-items:center;min-width:0;min-height:264px;padding:19px 22px 18px;display:flex}._planName_s0jh9_229{color:#c84609;font-size:23px;font-weight:800;line-height:1.35}._planPrice_s0jh9_230,._monthlyPrice_s0jh9_230{justify-content:center;align-items:baseline;gap:5px;margin-top:3px;line-height:1.2;display:flex}._planPrice_s0jh9_230 strong,._monthlyPrice_s0jh9_230 strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:900}._planPrice_s0jh9_230 span,._monthlyPrice_s0jh9_230 span{font-size:12px;line-height:1.6}._monthlyEquivalent_s0jh9_233{margin-top:4px;font-size:12px}._inclusivePrice_s0jh9_234,._annualTotal_s0jh9_234,._equivalent_s0jh9_234{color:var(--muted);font-size:12px;line-height:1.7;margin-top:3px!important}._annualTotal_s0jh9_234 strong{color:var(--ink);font-size:13px;font-weight:700}._creditGrant_s0jh9_236{color:#c84609;background:#fffaf5;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;width:100%;margin:9px 0 6px;padding:5px 9px;font-size:14px;font-weight:700;line-height:1.5;display:flex}._creditGrant_s0jh9_236 strong{font-size:17px}._creditGrant_s0jh9_236 span{font-size:12px}._plan_s0jh9_215 :is(h3,._planFeature_s0jh9_239,._planDescription_s0jh9_239){overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.65}._plan_s0jh9_215 h3._planName_s0jh9_229{color:#c84609;font-size:23px;font-weight:800;line-height:1.35}._planSummary_s0jh9_241{font-size:13px;font-weight:600;line-height:1.65;margin:0 0 8px!important}._plan_s0jh9_215 ul{margin:7px 0;padding:0;font-size:12px;line-height:1.7;list-style:none}._plan_s0jh9_215 ._button_s0jh9_50{gap:12px;width:100%;min-height:43px;margin-top:auto;padding:9px 15px;font-size:13px}._planNotes_s0jh9_244{color:var(--muted);text-align:center;margin-top:11px;font-size:12px;line-height:1.7}._planNotes_s0jh9_244 p+p{margin-top:7px}._planConditions_s0jh9_246{margin-top:5px;font-size:12px}._planConditions_s0jh9_246 summary{cursor:pointer;color:#c84609;justify-content:center;align-items:center;gap:7px;min-height:30px;font-weight:700;list-style:none;display:inline-flex}._planConditions_s0jh9_246 summary::-webkit-details-marker{display:none}._planConditions_s0jh9_246 summary:after{content:"+";font-size:17px}._planConditions_s0jh9_246[open] summary:after{content:"−"}._planConditions_s0jh9_246[open]{text-align:left;background:#fffaf5;border-radius:5px;padding:9px 16px}._planConditions_s0jh9_246 p{margin-top:8px;font-size:13px;line-height:1.85}._planNotes_s0jh9_244 ._textLink_s0jh9_55{font-size:12px}._planQualification_s0jh9_254{color:var(--muted);text-align:center;font-size:12px;line-height:1.7;margin-top:10px!important}._mediaLinks_s0jh9_255{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:11px 22px;max-width:1360px;margin:auto;padding:12px 32px 16px;display:flex}._mediaLinks_s0jh9_255 ._button_s0jh9_50{min-height:38px;padding:7px 19px;font-size:12px}._mediaLinks_s0jh9_255 ._textLink_s0jh9_55{font-size:12px}._mediaLinks_s0jh9_255>strong{font-size:13px}._mediaLinks_s0jh9_255>button{color:#c84609;background:#fff;border:1px solid #fff4e8;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:38px;padding:8px 20px;font-size:12px;font-weight:700;display:inline-flex}._mediaLinks_s0jh9_255>a{color:#c84609;align-items:center;gap:8px;font-size:12px;display:inline-flex}._movieSection_s0jh9_262{color:var(--ink);background:#fffaf5}._movieHeading_s0jh9_263{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:20px;display:flex}._movieHeading_s0jh9_263>p{color:var(--muted);font-size:13px}._movieFrame_s0jh9_265{background:#30251d;border-radius:8px;max-width:1080px;margin:auto;overflow:hidden}._movieFrame_s0jh9_265 video{aspect-ratio:16/9;width:100%;height:auto;display:block}._movieFooter_s0jh9_267{color:#fff;justify-content:space-between;gap:15px;padding:12px 16px;font-size:12px;line-height:1.7;display:flex}._movieFooter_s0jh9_267 a{text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex;text-decoration:underline!important}._mediaError_s0jh9_269{color:#503313;background:#fff1db;padding:16px;font-size:13px}._mediaError_s0jh9_269 button{background:#fff;border:1px solid #ba7d31;border-radius:4px;min-height:42px;margin-top:9px;padding:8px 15px}._transcript_s0jh9_271{color:var(--muted);margin-top:15px;font-size:13px}._transcript_s0jh9_271 summary{cursor:pointer;min-height:40px;padding:9px 0}._transcript_s0jh9_271 p{margin-top:10px;line-height:1.85}._documents_s0jh9_274{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}._documents_s0jh9_274 figure{background:#fffaf5;padding:17px}._documents_s0jh9_274 figcaption{color:var(--muted);margin-top:8px;font-size:12px}._documents_s0jh9_274 p:not(._eyebrow_s0jh9_37){margin-top:12px;font-size:14px;line-height:1.8}._documentActions_s0jh9_278{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}._documentDialog_s0jh9_279{width:min(1120px,100vw - 32px);max-width:none;height:min(900px,100dvh - 36px);max-height:none;color:var(--ink);background:#fff;border:0;border-radius:10px;padding:0;overflow:hidden;box-shadow:0 30px 100px #0004}._documentDialog_s0jh9_279[open]{flex-direction:column;display:flex}._videoDialog_s0jh9_281 ._movieFrame_s0jh9_265{border-radius:0;flex:1;width:100%;max-width:none;min-height:0;overflow-y:auto}._videoDialog_s0jh9_281 ._dialogHead_s0jh9_282,._videoDialog_s0jh9_281 ._dialogFoot_s0jh9_282{flex-shrink:0}._documentDialog_s0jh9_279::backdrop{background:#76563ccf}._dialogHead_s0jh9_282{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:15px;padding:12px 18px;display:flex}._dialogHead_s0jh9_282 strong{font-size:14px}._dialogHead_s0jh9_282 span{color:var(--muted);font-size:12px;display:block}._dialogHead_s0jh9_282 button{background:#fff;border:1px solid #ead8c9;border-radius:5px;align-items:center;gap:10px;min-height:43px;padding:7px 13px;font-size:13px;font-weight:700;display:flex}._dialogHead_s0jh9_282 button span{font-size:21px}._documentDialog_s0jh9_279 iframe{background:#fffaf5;border:0;flex:1;width:100%;min-height:0}._dialogBody_s0jh9_290{flex:1;min-height:0;padding:20px;overflow-y:auto}._dialogBody_s0jh9_290 ._movieFrame_s0jh9_265{width:100%}._dialogBody_s0jh9_290 ._conditions_s0jh9_118{font-size:13px}._dialogFoot_s0jh9_282{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:9px 22px;padding:10px 18px;font-size:12px;display:flex}._dialogFoot_s0jh9_282 p{color:var(--muted);margin-right:auto}._dialogFoot_s0jh9_282 a{text-underline-offset:4px;padding:6px 0;font-weight:700;text-decoration:underline!important}._faqSection_s0jh9_297{grid-template-columns:.28fr .72fr;align-items:start;gap:40px;padding-top:18px;padding-bottom:19px;display:grid}._faqSection_s0jh9_297 h2{font-size:23px}._faqSection_s0jh9_297 h2>svg{vertical-align:middle;color:#c84609;width:31px;height:31px;margin-right:10px;display:inline-block}._faqSection_s0jh9_297 ._eyebrow_s0jh9_37{font-size:12px}._faqSection_s0jh9_297 ._textLink_s0jh9_55{margin-top:13px;font-size:12px}._faq_s0jh9_297{flex-direction:column;gap:8px;display:flex}._faq_s0jh9_297 details{background:#fffaf5;border-radius:5px}._faq_s0jh9_297 summary{cursor:pointer;min-height:45px;padding:11px 39px 11px 37px;font-size:13px;font-weight:700;line-height:1.75;list-style:none;position:relative}._faq_s0jh9_297 summary::-webkit-details-marker{display:none}._faq_s0jh9_297 summary:before{content:"問";color:#c84609;font-size:13px;position:absolute;top:11px;left:13px}._faq_s0jh9_297 summary:after{content:"+";color:#c84609;font-size:20px;position:absolute;top:9px;right:13px}._faq_s0jh9_297 details[open] summary:after{content:"−"}._faq_s0jh9_297 details p{color:var(--muted);padding:0 20px 15px 37px;font-size:13px;line-height:1.85}._faq_s0jh9_297 details a{color:#c84609;text-underline-offset:4px;margin:0 20px 16px 37px;font-size:13px;display:inline-block;text-decoration:underline!important}._faqMore_s0jh9_311{margin-top:1px;font-size:12px}._faqMore_s0jh9_311>summary{cursor:pointer;color:#c84609;min-height:30px;padding:4px 0;font-size:12px;font-weight:700;list-style:none}._faqMore_s0jh9_311>summary::-webkit-details-marker{display:none}._faqMore_s0jh9_311>summary:before{content:""}._faqMore_s0jh9_311>summary:after{content:"+";margin-left:7px;font-size:17px;position:static}._faqMore_s0jh9_311[open]>summary:after{content:"−"}._faqMore_s0jh9_311 ._faq_s0jh9_297{margin-top:8px}._startSection_s0jh9_318{color:#fff;text-align:center;background:radial-gradient(at 18% 0,#76563c7a,#0000 55%),linear-gradient(108deg,#30251d,#c84609 78%,#c84609)}._startSection_s0jh9_318 ._sectionInner_s0jh9_36{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px 30px;min-height:112px;padding:24px 32px;display:flex}._startSection_s0jh9_318 h2{font-size:27px;line-height:1.5}._startSection_s0jh9_318 ._button_s0jh9_50{min-width:320px;min-height:46px}._startSection_s0jh9_318 p{font-size:13px}._startSteps_s0jh9_323{justify-content:center;gap:10px;font-size:12px;display:flex}._resume_s0jh9_324{text-underline-offset:4px;font-size:12px;text-decoration:underline!important}._footer_s0jh9_325{justify-content:space-between;align-items:center;gap:24px;max-width:1360px;min-height:110px;margin:auto;padding:25px 32px;display:flex}._footer_s0jh9_325 nav{color:#667284;flex-wrap:wrap;align-items:center;gap:9px 18px;font-size:12px;display:flex}._footer_s0jh9_325 ._logoTagline_s0jh9_45{color:var(--ink)}._footer_s0jh9_325>a{margin-left:auto}._footer_s0jh9_325 small,._footer_s0jh9_325 p{color:#667284;font-size:12px}._mobileCta_s0jh9_330{display:none}@media (max-width:1199px){._headerInner_s0jh9_40{padding-inline:30px}._header_s0jh9_39 nav{gap:20px}._login_s0jh9_48{display:none}._heroInner_s0jh9_59{min-height:620px;padding:104px 44px 38px}._heroCopy_s0jh9_60{width:43%}._heroTitle_s0jh9_61,._hero_s0jh9_57 h1{font-size:43px}._heroLead_s0jh9_64{font-size:15px}._heroTerms_s0jh9_65{font-size:12px}._heroArt_s0jh9_73{width:62%;top:133px}._heroActions_s0jh9_66 ._button_s0jh9_50,._watchLink_s0jh9_68{width:285px}._pillars_s0jh9_88{gap:30px}._pillar_s0jh9_88,._pillarIcon_s0jh9_90{width:139px}._pillarIcon_s0jh9_90{height:139px}._overviewNote_s0jh9_99{display:none}._chapterInner_s0jh9_107{gap:24px;padding-inline:30px}._chapterCopy_s0jh9_108 h2{font-size:27px}._chapterNumber_s0jh9_112{font-size:25px}._chapterLead_s0jh9_116{font-size:14px}._chapterTag_s0jh9_117{padding-inline:12px;font-size:12px}._tabletScreen_s0jh9_156,._toolScreen_s0jh9_156{padding:17px 14px}._tabletScreen_s0jh9_156>strong,._toolScreen_s0jh9_156>strong{font-size:17px}._learningSteps_s0jh9_159{gap:7px}._learnVisual_s0jh9_153,._toolsVisual_s0jh9_177{gap:16px}._workbook_s0jh9_165{padding:18px 13px}._chatCard_s0jh9_171{padding-inline:11px}._chatAsk_s0jh9_174,._chatReply_s0jh9_174,._chatAnswer_s0jh9_174{padding:8px 9px}._flowCard_s0jh9_191,._creditCard_s0jh9_191{padding-inline:21px}._flowCard_s0jh9_191 h2,._creditCard_s0jh9_191 h2{font-size:23px}._creditSummary_s0jh9_204{gap:12px;font-size:24px}._creditSummary_s0jh9_204 strong{font-size:32px}}@media (max-width:899px){._headerInner_s0jh9_40{height:74px;padding-inline:24px}._header_s0jh9_39 nav>a:not(._headerCta_s0jh9_47){display:none}._headerCta_s0jh9_47{padding-inline:18px;font-size:12px}._logoCrop_s0jh9_41{width:159px;height:64px}._logoMark_s0jh9_42{height:47px}._logoMark_s0jh9_42 img,img._logoMark_s0jh9_42,._logoCrop_s0jh9_41>img:not(._logoMark_s0jh9_42){width:177px;top:-42px;left:-13px}._logoTagline_s0jh9_45{font-size:12px;left:5px}._heroInner_s0jh9_59{flex-direction:column;align-items:stretch;min-height:0;padding:105px 32px 34px;display:flex}._heroCopy_s0jh9_60{width:100%;max-width:630px;margin:auto}._heroTitle_s0jh9_61,._hero_s0jh9_57 h1{font-size:47px}._heroLead_s0jh9_64{font-size:16px}._heroActions_s0jh9_66{flex-flow:wrap;align-items:center}._heroActions_s0jh9_66 ._button_s0jh9_50,._watchLink_s0jh9_68{width:280px}._heroArt_s0jh9_73{width:100%;margin-top:30px;position:relative;top:auto;right:auto}._hero_s0jh9_57 ._visualCaption_s0jh9_75{padding-top:4px;position:static}._mediaStrip_s0jh9_79{gap:18px 12px;height:auto;padding:22px 28px}._mediaItem_s0jh9_80{font-size:12px}._mediaItem_s0jh9_80 img,._mediaItem_s0jh9_80>svg{height:59px}._overview_s0jh9_84 ._sectionInner_s0jh9_36{min-height:255px;padding-inline:27px}._overviewHeading_s0jh9_86 h2{font-size:22px}._pillars_s0jh9_88{gap:21px}._pillar_s0jh9_88,._pillarIcon_s0jh9_90{width:117px}._pillarIcon_s0jh9_90{gap:7px;height:117px;padding:20px 6px}._pillarIcon_s0jh9_90 svg{width:36px;height:36px}._pillarIcon_s0jh9_90 strong{font-size:13px}._chapterInner_s0jh9_107,._chapterReverse_s0jh9_109 ._chapterInner_s0jh9_107{flex-direction:column;align-items:stretch;gap:19px;padding:27px 30px;display:flex}._chapterCopy_s0jh9_108{order:1}._chapterVisual_s0jh9_108{order:2}._chapterCopy_s0jh9_108 h2{font-size:30px}._chapterLead_s0jh9_116{font-size:15px}._chapterVisual_s0jh9_108>img{height:auto;max-height:310px}._chapterVisual_s0jh9_108 figcaption{text-align:right}._learnVisual_s0jh9_153,._toolsVisual_s0jh9_177,._consultVisual_s0jh9_169{max-width:730px;margin:auto}._flowCredit_s0jh9_189{padding-inline:28px}._flowCard_s0jh9_191 h2,._creditCard_s0jh9_191 h2{font-size:22px}._creditSummary_s0jh9_204{flex-direction:column;gap:5px;font-size:23px}._creditSummary_s0jh9_204 svg{width:42px;height:42px}._creditSummary_s0jh9_204 strong{font-size:31px}._flow_s0jh9_189{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._flow_s0jh9_189 li:nth-child(2):after{display:none}._creditCosts_s0jh9_210{flex-direction:column;gap:3px}._section_s0jh9_36,._sectionInner_s0jh9_36{padding-inline:28px}._plan_s0jh9_215{padding-inline:16px}._planName_s0jh9_229,._plan_s0jh9_215 h3._planName_s0jh9_229{font-size:21px}._planPrice_s0jh9_230 strong,._monthlyPrice_s0jh9_230 strong{font-size:32px}._plan_s0jh9_215 ._button_s0jh9_50{gap:8px;padding-inline:11px;font-size:12px}._faqSection_s0jh9_297{grid-template-columns:.3fr .7fr;gap:25px}._startSection_s0jh9_318 ._sectionInner_s0jh9_36{gap:15px}._footer_s0jh9_325{padding-inline:28px}}@media (max-width:599px){._headerInner_s0jh9_40{gap:12px;height:68px;padding-inline:18px}._logoCrop_s0jh9_41{width:135px;height:56px}._logoMark_s0jh9_42{height:39px}._logoMark_s0jh9_42 img,img._logoMark_s0jh9_42,._logoCrop_s0jh9_41>img:not(._logoMark_s0jh9_42){width:151px;top:-35px;left:-11px}._logoTagline_s0jh9_45{letter-spacing:0;font-size:12px;bottom:0;left:1px}._headerCta_s0jh9_47{gap:8px;min-height:38px;padding:8px 14px;font-size:12px}._heroInner_s0jh9_59{padding:90px 22px 24px}._heroTitle_s0jh9_61,._hero_s0jh9_57 h1{font-size:clamp(30px,8.1vw,43px);line-height:1.38}._heroPrice_s0jh9_62{font-size:1.04em}._heroLead_s0jh9_64{font-size:15px;margin-top:15px!important}._heroTerms_s0jh9_65{font-size:12px;line-height:1.75;margin-top:15px!important}._heroActions_s0jh9_66{flex-direction:column;align-items:stretch;gap:10px;margin-top:19px;display:flex}._heroActions_s0jh9_66 ._button_s0jh9_50,._watchLink_s0jh9_68{width:100%;font-size:14px}._heroActions_s0jh9_66 ._button_s0jh9_50{min-height:50px}._watchLink_s0jh9_68{min-height:44px}._heroArt_s0jh9_73{width:calc(100% + 12px);margin:22px -6px 0}._hero_s0jh9_57 ._visualCaption_s0jh9_75{padding-right:6px}._mobileBreak_s0jh9_35{display:block}._mediaStrip_s0jh9_79{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;padding:20px 22px}._mediaItem_s0jh9_80{gap:8px;font-size:12px}._mediaItem_s0jh9_80 img,._mediaItem_s0jh9_80>svg{height:67px}._overview_s0jh9_84 ._sectionInner_s0jh9_36{min-height:0;padding:28px 20px 30px}._overviewHeading_s0jh9_86{margin-bottom:23px}._overviewHeading_s0jh9_86 h2{font-size:20px;line-height:1.7}._pillars_s0jh9_88{flex-wrap:wrap;gap:24px 13px}._pillar_s0jh9_88,._pillarIcon_s0jh9_90{width:100px}._pillarIcon_s0jh9_90{gap:7px;height:100px;padding:17px 5px;box-shadow:0 0 0 5px #ffffff07}._pillarIcon_s0jh9_90 svg{width:29px;height:29px}._pillarIcon_s0jh9_90 strong{font-size:12px;line-height:1.5}._chapterInner_s0jh9_107,._chapterReverse_s0jh9_109 ._chapterInner_s0jh9_107{gap:20px;padding:29px 22px 25px}._chapterNumber_s0jh9_112{font-size:25px;margin-bottom:9px!important}._chapterCopy_s0jh9_108 h2{font-size:26px;line-height:1.5}._chapterLead_s0jh9_116{font-size:14px;margin-top:8px!important}._chapterTag_s0jh9_117{padding:5px 13px;font-size:12px;margin-top:11px!important}._conditions_s0jh9_118{font-size:12px;margin-top:9px!important}._chapterCopy_s0jh9_108>._textLink_s0jh9_55,._chapterDetails_s0jh9_120{font-size:12px}._chapterVisual_s0jh9_108>img{height:auto;max-height:none}._chapterVisual_s0jh9_108 figcaption{font-size:12px}._learnVisual_s0jh9_153{grid-template-columns:.64fr .36fr;gap:11px;height:208px;padding-inline:0}._learningTablet_s0jh9_154{border-radius:10px;height:190px;padding:6px}._tabletScreen_s0jh9_156{border-radius:5px;padding:16px 11px}._tabletScreen_s0jh9_156>strong{font-size:15px;line-height:1.5}._tabletScreen_s0jh9_156>p{margin-top:8px;font-size:12px;line-height:1.5}._learningSteps_s0jh9_159{gap:5px;padding-top:12px;font-size:12px}._learningSteps_s0jh9_159>span{gap:6px}._learningSteps_s0jh9_159>span>:is(i,b){width:25px;height:25px;font-size:12px}._workbook_s0jh9_165{height:188px;padding:14px 10px}._workbook_s0jh9_165>strong{font-size:14px}._workbook_s0jh9_165>p{margin-top:6px;font-size:12px}._workbook_s0jh9_165>div{min-height:22px;margin-top:8px;font-size:12px}._consultVisual_s0jh9_169{grid-template-columns:1fr;gap:15px;height:auto}._consultVisual_s0jh9_169>img{object-position:center 32%;height:215px}._chatCard_s0jh9_171{z-index:1;width:84%;height:auto;min-height:210px;margin:-52px 0 0 auto;padding:13px;position:relative}._chatBrand_s0jh9_172{font-size:14px}._chatAsk_s0jh9_174,._chatReply_s0jh9_174,._chatAnswer_s0jh9_174{font-size:12px}._toolsVisual_s0jh9_177{grid-template-columns:.62fr .38fr;gap:11px;height:223px;padding-inline:0}._toolTablet_s0jh9_154{border-radius:10px;height:205px;padding:6px}._toolScreen_s0jh9_156{border-radius:5px;padding:15px 11px}._toolScreen_s0jh9_156>strong{font-size:15px}._toolScreen_s0jh9_156 ul{gap:9px;margin-top:12px;font-size:12px}._toolScreen_s0jh9_156 li{gap:6px}._stickyNotes_s0jh9_183{gap:8px;height:185px}._stickyNotes_s0jh9_183>span{gap:7px;padding:10px 4px}._stickyNotes_s0jh9_183 svg{width:23px;height:23px}._stickyNotes_s0jh9_183 small{font-size:12px}._flowCredit_s0jh9_189{grid-template-columns:1fr;gap:13px;padding:6px 22px 0}._flowCredit_s0jh9_189>._sectionInner_s0jh9_36{grid-template-columns:1fr;gap:13px}._flowCard_s0jh9_191,._creditCard_s0jh9_191{min-height:0;padding:24px 20px}._flowCard_s0jh9_191 h2,._creditCard_s0jh9_191 h2{font-size:23px}._flow_s0jh9_189{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._flow_s0jh9_189 li>span{width:39px;height:39px;font-size:16px}._flow_s0jh9_189 h3{font-size:12px}._flow_s0jh9_189 li:not(:last-child):after{font-size:23px;right:-8px}._creditSummary_s0jh9_204{flex-direction:row;gap:13px;font-size:24px}._creditSummary_s0jh9_204 strong{font-size:29px}._creditSummary_s0jh9_204 svg{width:45px;height:45px}._creditCosts_s0jh9_210{flex-direction:row;gap:17px;font-size:12px;display:flex}._section_s0jh9_36,._sectionInner_s0jh9_36{padding-inline:22px}._planSection_s0jh9_215>._sectionInner_s0jh9_36{padding-top:25px;padding-bottom:17px}._pricingHead_s0jh9_217{margin-bottom:14px}._billing_s0jh9_222 button{min-width:89px;min-height:36px}._plans_s0jh9_226{grid-template-columns:1fr;gap:14px}._plan_s0jh9_215{min-height:254px;padding:20px 21px}._planName_s0jh9_229,._plan_s0jh9_215 h3._planName_s0jh9_229{font-size:25px}._planPrice_s0jh9_230 strong,._monthlyPrice_s0jh9_230 strong{font-size:39px}._creditGrant_s0jh9_236{margin-top:8px}._plan_s0jh9_215 ._button_s0jh9_50{min-height:45px;font-size:14px}._planConditions_s0jh9_246{margin-top:7px}._planNotes_s0jh9_244{font-size:12px}._mediaLinks_s0jh9_255{gap:10px;padding:15px 22px}._mediaLinks_s0jh9_255 ._button_s0jh9_50{gap:7px;width:calc(50% - 5px);min-height:42px;padding-inline:11px;font-size:12px}._mediaLinks_s0jh9_255 ._textLink_s0jh9_55{margin:4px auto 0}._mediaLinks_s0jh9_255>strong{text-align:center;width:100%}._mediaLinks_s0jh9_255>button{gap:7px;width:calc(50% - 5px);min-height:42px;padding-inline:9px}._mediaLinks_s0jh9_255>a{margin:3px auto 0}._faqSection_s0jh9_297{padding-top:21px;padding-bottom:24px;display:block}._faqSection_s0jh9_297 ._textLink_s0jh9_55{margin-top:10px}._faq_s0jh9_297{gap:8px;margin-top:18px}._faq_s0jh9_297 summary{min-height:49px;padding-top:13px;padding-bottom:13px;font-size:13px}._faq_s0jh9_297 summary:before{top:13px}._faq_s0jh9_297 summary:after{top:11px}._faqMore_s0jh9_311{margin-top:4px}._startSection_s0jh9_318 ._sectionInner_s0jh9_36{flex-direction:column;gap:17px;min-height:0;padding:23px 22px;display:flex}._startSection_s0jh9_318 h2{font-size:24px}._startSection_s0jh9_318 ._button_s0jh9_50{width:100%;min-width:0;min-height:47px;font-size:14px}._footer_s0jh9_325{flex-direction:column;align-items:flex-start;gap:21px;padding:27px 22px 103px}._footer_s0jh9_325>a{margin-left:0}._footer_s0jh9_325 nav{gap:10px 16px;font-size:12px}._footer_s0jh9_325 ._logoCrop_s0jh9_41{width:150px}._footer_s0jh9_325 ._logoTagline_s0jh9_45{left:1px}._mobileCta_s0jh9_330{z-index:25;padding:10px 15px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #ead8c9;justify-content:space-between;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}._mobileCta_s0jh9_330>span{color:var(--ink);font-size:12px;line-height:1.6}._mobileCta_s0jh9_330 strong{font-size:15px;font-weight:800}._mobileCta_s0jh9_330 a{color:#fff;background:var(--orange);border-radius:999px;justify-content:center;align-items:center;gap:11px;min-height:43px;padding:10px 17px;font-size:13px;font-weight:800;display:inline-flex}._documentDialog_s0jh9_279{border-radius:0;width:100vw;height:100dvh;max-height:100dvh;margin:0}._dialogHead_s0jh9_282{gap:10px;padding:11px 14px}._dialogHead_s0jh9_282 strong{font-size:13px}._dialogHead_s0jh9_282 button{gap:8px;padding-inline:10px;font-size:12px}._dialogBody_s0jh9_290{padding:13px}._dialogFoot_s0jh9_282{padding:10px 14px 14px;font-size:12px}._dialogFoot_s0jh9_282 p{width:100%}._movieFooter_s0jh9_267{flex-direction:column;gap:8px;font-size:12px}._documents_s0jh9_274{flex-direction:column;align-items:stretch;display:flex}}@media (max-width:359px){._headerInner_s0jh9_40{padding-inline:14px}._headerCta_s0jh9_47{gap:7px;padding-inline:12px}._heroInner_s0jh9_59{padding-inline:18px}._heroTitle_s0jh9_61,._hero_s0jh9_57 h1{font-size:30px}._pillar_s0jh9_88,._pillarIcon_s0jh9_90{width:82px}._pillarIcon_s0jh9_90{gap:5px;height:82px;padding:12px 3px}._pillarIcon_s0jh9_90 svg{width:25px;height:25px}._pillarIcon_s0jh9_90 strong{font-size:12px}._pillars_s0jh9_88{gap:24px 14px}._chapterInner_s0jh9_107,._chapterReverse_s0jh9_109 ._chapterInner_s0jh9_107,._section_s0jh9_36,._sectionInner_s0jh9_36{padding-inline:18px}._chapterCopy_s0jh9_108 h2{font-size:24px}._learnVisual_s0jh9_153{grid-template-columns:1fr;height:auto;padding:0 10px}._learningTablet_s0jh9_154{height:213px}._workbook_s0jh9_165{width:68%;height:175px;margin:-14px 0 0 auto;position:relative}._toolsVisual_s0jh9_177{grid-template-columns:1fr;height:auto;padding:0 10px}._toolTablet_s0jh9_154{height:225px}._stickyNotes_s0jh9_183{height:160px;margin-top:7px}._flowCredit_s0jh9_189{padding-inline:18px}._flowCard_s0jh9_191,._creditCard_s0jh9_191{padding-inline:17px}._flow_s0jh9_189 h3{font-size:12px}._creditSummary_s0jh9_204{font-size:21px}._creditSummary_s0jh9_204 strong{font-size:26px}._mobileCta_s0jh9_330{gap:8px;padding-inline:12px}._mobileCta_s0jh9_330 a{gap:7px;padding-inline:13px;font-size:12px}}@media (prefers-reduced-motion:reduce){._arrow_s0jh9_31,._pillarIcon_s0jh9_90,._button_s0jh9_50{transition:none}}@media (min-width:1100px){._headerInner_s0jh9_40{padding-inline:108px}._heroInner_s0jh9_59{padding-left:126px}._heroArt_s0jh9_73{width:67%}._overviewHeading_s0jh9_86 h2,h2._overviewHeading_s0jh9_86{font-size:28px}._overviewNote_s0jh9_99{width:165px;font-size:16px;right:0}._flowCredit_s0jh9_189{max-width:none;padding-inline:0}}._startSection_s0jh9_318 ._sectionInner_s0jh9_36{flex-direction:column;gap:11px;min-height:145px;padding-block:18px}._learningSteps_s0jh9_159>span{position:relative}._learningSteps_s0jh9_159>span:not(:last-child):after{content:"→";color:#a74414;font-size:18px;position:absolute;top:3px;right:-13px}._videoDialog_s0jh9_281{height:auto;max-height:calc(100dvh - 32px)}._videoDialog_s0jh9_281 ._movieFrame_s0jh9_265{flex:0 auto}._videoDialog_s0jh9_281{height:fit-content;margin:auto}._videoDialog_s0jh9_281 ._movieFrame_s0jh9_265{margin:0}._heroCm_s0jh9_595{cursor:pointer;text-align:center;background:#fff;border:4px solid #fff;border-radius:14px;width:clamp(132px,17vw,228px);padding:0;position:absolute;bottom:4%;right:3%;overflow:hidden;box-shadow:0 8px 24px #76563c55}._heroCm_s0jh9_595 img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}._heroCmPlay_s0jh9_597{color:#fff;background:#c74b0ddd;border-radius:50%;place-items:center;width:42px;height:42px;padding-left:3px;font-size:18px;display:grid;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}._heroCmLabel_s0jh9_598{color:#963c16;padding:7px 8px;font-size:14px;line-height:1.3;display:block}._heroCm_s0jh9_595:hover{box-shadow:0 10px 28px #76563c77}._heroCm_s0jh9_595:focus-visible{outline-offset:4px;outline:3px solid #ffc954}@media (max-width:700px){._heroCm_s0jh9_595{border-width:3px;width:132px;bottom:6%;right:1%}._heroCmPlay_s0jh9_597{width:32px;height:32px;font-size:14px}._heroCmLabel_s0jh9_598{padding:5px 6px;font-size:12px}}._serviceCue_s0jh9_603{flex-shrink:0;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){._documentDialog_s0jh9_279[open]{animation:.18s ease-out _lpViewerOpen_s0jh9_1}}@keyframes _lpViewerOpen_s0jh9_1{0%{opacity:.86}to{opacity:1}}@media (max-width:600px){._pillars_s0jh9_88{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._pillar_s0jh9_88,._pillarIcon_s0jh9_90{width:100%;min-width:0}._pillarIcon_s0jh9_90{height:auto;min-height:120px;box-shadow:none;border-radius:16px;gap:10px;padding:16px 12px}._pillarIcon_s0jh9_90 strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:16px;line-height:1.6}._pillar_s0jh9_88:last-child{grid-column:1/-1}._pillar_s0jh9_88:last-child ._pillarIcon_s0jh9_90{flex-direction:row;gap:16px;min-height:88px}}._page_s0jh9_1{--ink:#2c211b;--muted:#716258;--line:#ead8c9;--orange-bright:#cf4205;--cream:#fff8ef}._header_s0jh9_39{color:var(--ink);border-bottom:1px solid var(--line);background:#fff}._logoTagline_s0jh9_45{color:var(--ink)}._header_s0jh9_39 nav>a:not(._headerCta_s0jh9_47):hover{color:#b83600}._button_s0jh9_50,._headerCta_s0jh9_47,._watchLink_s0jh9_68{border-radius:11px}._secondary_s0jh9_53{color:#a53c0b;border-color:#d5b69f}._secondary_s0jh9_53:hover{background:#fff4e8}._hero_s0jh9_57{color:var(--ink);background:radial-gradient(at 85% 55%,#ffe9d4,#0000 64%),#fffaf5}._hero_s0jh9_57:before{background:0 0}._heroPrice_s0jh9_62{color:var(--ink)}._heroTerms_s0jh9_65,._hero_s0jh9_57 ._visualCaption_s0jh9_75{color:var(--muted)}._watchLink_s0jh9_68{color:#a53c0b;background:#fff;border-color:#d5b69f}._watchLink_s0jh9_68:hover{background:#fff4e8}._watchLink_s0jh9_68>span:first-child{color:#a53c0b;background:#fff0e3}._watchCopy_s0jh9_71{color:#a53c0b}._watchCopy_s0jh9_71 small{color:var(--muted)}._heroArt_s0jh9_73>img{filter:drop-shadow(0 8px 15px #6d462518)}._overview_s0jh9_84{color:var(--ink);border-block:1px solid var(--line);background:#fff8ef}._overviewNote_s0jh9_99{color:var(--muted)}._overviewNote_s0jh9_99:after{border-color:#d5b69f}._pillar_s0jh9_88,._pillar_s0jh9_88[data-tone],._chapter_s0jh9_102,._chapter_s0jh9_102[data-tone]{--tone:#cf4205}._pillarIcon_s0jh9_90{color:var(--ink);border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:16px}._pillarIcon_s0jh9_90 svg{color:var(--orange)}._serviceCue_s0jh9_603 svg circle[fill]{fill:#fff}._chapter_s0jh9_102{border-color:var(--line)}._plan_s0jh9_215{border-color:var(--line);border-radius:14px}._plan_s0jh9_215[data-plan=growth]{border-color:var(--line)}._plan_s0jh9_215 h3._planName_s0jh9_229{color:var(--ink)}._planPrice_s0jh9_230 strong,._monthlyPrice_s0jh9_230 strong{color:var(--orange)}._flowCard_s0jh9_191,._creditCard_s0jh9_191{color:var(--ink);border:1px solid var(--line);background:#fff8ef;border-radius:14px}._flowCard_s0jh9_191 h2,._creditCard_s0jh9_191 h2{color:var(--ink)}._flow_s0jh9_189 p,._creditFootnote_s0jh9_208,._creditWait_s0jh9_211,._creditCard_s0jh9_191 ._conditions_s0jh9_118{color:var(--muted)}._creditSummary_s0jh9_204>svg{stroke:var(--orange)}._creditCard_s0jh9_191 ._textLink_s0jh9_55{border-color:#d5b69f;color:var(--orange)!important}._movieSection_s0jh9_262{background:#fff8ef}._startSection_s0jh9_318{color:var(--ink);border-block:1px solid var(--line);background:#fff0df}._mobileCta_s0jh9_330{border-color:var(--line)}._mobileCta_s0jh9_330 a{border-radius:10px}._page_s0jh9_1 :is(a,button,summary):focus-visible{outline-color:#cf4205}._page_s0jh9_1 :is(a,button):hover ._arrow_s0jh9_31{transform:none}@media (max-width:600px){._overviewHeading_s0jh9_86 h2,h2._overviewHeading_s0jh9_86{text-wrap:balance;font-size:20px;line-height:1.65}._pillarIcon_s0jh9_90{gap:8px;min-height:96px;padding-block:13px}._pillarIcon_s0jh9_90 strong{text-wrap:balance}._pillar_s0jh9_88:last-child ._pillarIcon_s0jh9_90{min-height:72px}._exampleImage_s0jh9_132 img{max-height:200px}._chapterInner_s0jh9_107,._chapterReverse_s0jh9_109 ._chapterInner_s0jh9_107{gap:16px;padding-block:24px}._chapterVisual_s0jh9_108>img{object-fit:contain;max-height:230px}._plan_s0jh9_215{min-height:0}._button_s0jh9_50,._headerCta_s0jh9_47,._watchLink_s0jh9_68{min-height:44px}}
