.account-menu__id--static[data-astro-cid-nstklzjj]:hover{background:0 0}html[data-design=deck]{--ink:#232019;--ink-2:#4a463c;--ink-3:#6b6558;--ink-mute:#9a9385;--paper:#fff;--line:#efe9df;--line-st:#e0d9cb;--fill:#f2efe8;--fill-2:#f6f3ec;--danger:#8f4a2f;--ok:#3f5f4f;--ok-bg:#e8efe9;--ok-ink:#2f4a3c;--err-bg:#f6e7df;--err-ink:#8f4a2f;--sage-tint:#e3ece5;--sage-chip:#e8efe9;--sage-ink:#3f5f4f;--clay:#b4664a;--clay-tint:#f6e7df;--clay-ink:#8f4a2f;--r-img:14px;--r-ctl:999px;--r-box:22px;--card-shadow:0 8px 24px #3c301e12;--card-shadow-lg:0 14px 36px #3c301e1a;--font-body:"Noto Sans JP", "Hiragino Kaku Gothic ProN", sans-serif;--font-disp:var(--font-body);--font-num:"Manrope", "Noto Sans JP", sans-serif;--fs-display:30px;--lh-display:1.6;--fs-title:24px;--lh-title:1.6;--fs-section:20px;--fs-body:15px;--lh-body:1.95;--col:1120px}html[data-design=deck] time,html[data-design=deck] .num,html[data-design=deck] .stat__num,html[data-design=deck] .bar__count,html[data-design=deck] .breakdown__count,html[data-design=deck] .pager__page{font-family:var(--font-num);font-feature-settings:"tnum"}html[data-design=deck] h1,html[data-design=deck] h2,html[data-design=deck] h3{letter-spacing:-.005em}html[data-design=deck] h3{color:var(--ink);border-bottom:0;padding-bottom:0}html[data-design=deck] a{text-decoration:none}html[data-design=deck] a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-st);text-decoration-color:var(--line-st);text-underline-offset:3px}html[data-design=deck] :focus-visible{border-radius:14px}html[data-design=deck] .btn:focus-visible,html[data-design=deck] .chip:focus-visible,html[data-design=deck] .pill:focus-visible,html[data-design=deck] .pager__page:focus-visible,html[data-design=deck] .pager__step:focus-visible,html[data-design=deck] .pill-group input:focus-visible+label{border-radius:999px}html[data-design=deck] input:focus-visible,html[data-design=deck] select:focus-visible,html[data-design=deck] .input:focus-visible,html[data-design=deck] .select:focus-visible{border-radius:14px;padding:13px 18px}html[data-design=deck] textarea:focus-visible,html[data-design=deck] .textarea:focus-visible{border-radius:18px;padding:18px 20px}html[data-design=deck] .site-header{background:0 0;border-bottom:0}html[data-design=deck] .site-header .col{padding:20px}@media (width>=760px){html[data-design=deck] .site-header .col{padding:20px 0}}html[data-design=deck] .logo__tile{background:var(--sage-tint);border:0;border-radius:11px;width:32px;height:32px;font-size:17px}html[data-design=deck] .logo__over{display:none}html[data-design=deck] .logo__name{letter-spacing:0;margin-top:0;font-size:16.5px}html[data-design=deck] .nav:not(:has(>a)){box-shadow:none;background:0 0;padding:0}html[data-design=deck] .nav{background:var(--paper);border-radius:var(--r-ctl);gap:10px;padding:6px;box-shadow:0 3px 12px #3c301e12}html[data-design=deck] .nav a:not(.btn){border-radius:var(--r-ctl);align-items:center;min-height:40px;padding:10px 18px;font-size:13.5px;display:inline-flex}html[data-design=deck] .nav a:not(.btn):hover{background:var(--fill);text-decoration:none}html[data-design=deck] .account-menu__pop{border:0;border-radius:20px;min-width:268px;box-shadow:0 14px 36px #3c301e29}html[data-design=deck] .account-menu__item,html[data-design=deck] .account-menu__id{border-radius:14px}html[data-design=deck] .nav .btn{letter-spacing:0;min-height:40px;padding:10px 20px;font-size:13.5px;font-weight:500}html[data-design=deck] .nav .btn-primary{background:var(--tp);color:#fff}html[data-design=deck] .nav .btn-primary:hover{background:var(--td)}html[data-design=deck] .btn{border-radius:var(--r-ctl);letter-spacing:0;border-color:#0000;min-height:50px;padding:14px 28px;font-size:14.5px;font-weight:500}html[data-design=deck] .btn-primary{background:var(--ink);color:#faf7f2}html[data-design=deck] .btn-primary:hover{color:#faf7f2;background:#38332a}html[data-design=deck] .btn-secondary{background:var(--paper);border:1.5px solid var(--line-st);color:var(--ink)}html[data-design=deck] .btn-secondary:hover{background:var(--fill)}html[data-design=deck] .link-action{color:var(--td)}html[data-design=deck] .chip,html[data-design=deck] .pill{border-radius:var(--r-ctl);background:var(--fill);color:var(--ink-2);padding:5px 14px;font-size:12.5px}html[data-design=deck] .chip:hover{background:#ece7dc}html[data-design=deck] .chip--notebook{background:var(--sage-chip);color:var(--sage-ink)}html[data-design=deck] .hero{align-items:center;gap:48px;padding-top:48px}html[data-design=deck] .hero__eyebrow{letter-spacing:.04em;font-size:12.5px}html[data-design=deck] .hero h1{word-break:auto-phrase;margin-top:20px;font-size:46px;font-weight:700;line-height:1.5}html[data-design=deck] .hero__lead{max-width:440px;font-size:15.5px;line-height:2.1}html[data-design=deck] .hero__actions{gap:22px;margin-top:30px}html[data-design=deck] .hero__actions .btn{min-height:54px;padding:15px 32px;font-size:15.5px}html[data-design=deck] .deck-stack{flex:none;width:460px;height:380px;position:relative}html[data-design=deck] .deck-stack__back,html[data-design=deck] .deck-stack__mid{border-radius:24px;width:340px;height:300px;position:absolute}html[data-design=deck] .deck-stack__back{background:#efe9df;top:14px;left:60px;transform:rotate(-7deg)}html[data-design=deck] .deck-stack__mid{background:var(--sage-tint);top:8px;left:46px;transform:rotate(4deg)}html[data-design=deck] .deck-stack__front{background:var(--paper);border-radius:24px;width:348px;padding:24px 26px 26px;position:absolute;top:22px;left:52px;transform:rotate(-1.5deg);box-shadow:0 20px 44px #3c301e24}html[data-design=deck] .deck-stack__date{font-family:var(--font-num);letter-spacing:.08em;color:var(--ink-3);margin:0;font-size:12.5px;font-weight:700}html[data-design=deck] .deck-stack__mark{background:var(--clay);border-radius:999px;width:30px;height:8px}html[data-design=deck] .deck-stack__row{justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-design=deck] .deck-stack__chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}html[data-design=deck] .deck-stack__chips span{background:var(--fill);min-height:40px;color:var(--ink-2);border-radius:999px;align-items:center;padding:9px 16px;font-size:13px;display:inline-flex}html[data-design=deck] .deck-stack__chips span:first-child{background:var(--tp);color:#fff}html[data-design=deck] .deck-stack__label{color:var(--ink-3);margin:16px 0 0;font-size:13px}html[data-design=deck] .deck-stack__body{color:var(--ink-3);margin:18px 0 0;font-size:14.5px;line-height:2}html[data-design=deck] .deck-stack__foot{border-top:1px solid var(--line);color:var(--ink-3);margin:20px 0 0;padding-top:16px;font-size:12px}@media (width<=900px){html[data-design=deck] .deck-stack{display:none}}@media (width<=640px){html[data-design=deck] .hero h1{font-size:34px}html[data-design=deck] .hero__lead{font-size:15px}}html[data-design=deck] .member-cover{background:var(--sage-tint);border:0;border-radius:26px;align-items:center;gap:32px;margin-top:8px;padding:30px 34px 32px}html[data-design=deck] .member-cover__eyebrow{letter-spacing:.04em;color:var(--sage-ink);font-size:12.5px}html[data-design=deck] .member-cover__title{font-size:28px;font-weight:700}html[data-design=deck] .member-cover__stats{background:var(--paper);border-radius:16px;margin-top:14px;padding:10px 18px;display:inline-flex}html[data-design=deck] .member-cover__stats .num{font-size:17px;font-weight:700}html[data-design=deck] .member-cover__actions{flex-direction:column;align-items:stretch}@media (width<=640px){html[data-design=deck] .member-cover__actions{flex-direction:row;align-items:center}}html[data-design=deck] .member-bar{border-radius:var(--r-box);background:var(--sage-tint);flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;padding:18px 22px;display:flex}html[data-design=deck] .section-head{border-bottom:0;align-items:center;margin-top:44px;padding-bottom:0}html[data-design=deck] .section-head h2,html[data-design=deck] .section-head .h{font-size:var(--fs-section);letter-spacing:0}html[data-design=deck] .page-title,html[data-design=deck] .auth-title{margin-top:30px}html[data-design=deck] .feed{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;margin-top:20px;display:grid}@media (width<=900px){html[data-design=deck] .feed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){html[data-design=deck] .feed{grid-template-columns:1fr}}html[data-design=deck] .entry{border-radius:var(--r-box);background:var(--paper);box-shadow:var(--card-shadow);border-bottom:0;padding:0;position:relative;overflow:hidden}html[data-design=deck] .entry:before{content:"";background:var(--tp);height:8px;display:block}html[data-design=deck] .entry[data-tone=b]:before{background:var(--ta)}html[data-design=deck] .entry__link{padding:22px 24px 0;display:block}html[data-design=deck] .entry__thumb{border-radius:var(--r-img);border:0;order:2;width:100%;height:130px;margin-top:16px}html[data-design=deck] .entry__main{order:1}html[data-design=deck] .entry__link{flex-direction:column;gap:0;display:flex}html[data-design=deck] .entry__meta{font-family:var(--font-num);color:var(--ink-3);justify-content:space-between;font-size:12.5px;font-weight:700}html[data-design=deck] .entry__title{margin-top:14px;font-size:19px;font-weight:700;line-height:1.65}html[data-design=deck] .entry__summary{margin-top:8px;font-size:14.5px;line-height:2}html[data-design=deck] .entry__chips{margin-top:12px}html[data-design=deck] .entry__chips .pill:first-child{background:var(--sage-chip);color:var(--sage-ink)}html[data-design=deck] .entry[data-tone=b] .entry__chips .pill:first-child{background:var(--clay-tint);color:var(--clay-ink)}html[data-design=deck] .entry__foot{margin-top:16px;padding:0 24px 22px;font-size:12.5px}html[data-design=deck] .entry__foot .like{color:var(--clay-ink);margin-left:auto}html[data-design=deck] .note{border-radius:var(--r-box);background:var(--paper);box-shadow:var(--card-shadow);border:0;padding:20px 24px 22px}html[data-design=deck] .note--safety{margin-top:32px}html[data-design=deck] .hero+.note--safety{margin-top:44px}html[data-design=deck] .note--safety{background:var(--paper);border:2px solid var(--line-st);box-shadow:none;border-left:2px solid var(--line-st)}html[data-design=deck] .note--safety strong{font-size:16px}html[data-design=deck] .note--safety a{border-radius:var(--r-ctl);background:var(--clay-tint);min-height:44px;color:var(--clay-ink);align-items:center;padding:11px 18px;text-decoration:none;display:inline-flex}html[data-design=deck] .note--safety ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}html[data-design=deck] .note--ok{background:var(--ok-bg);color:var(--ok-ink);box-shadow:none}html[data-design=deck] .note--err{background:var(--err-bg);color:var(--err-ink);box-shadow:none}html[data-design=deck] .empty,html[data-design=deck] .card-empty{border-radius:var(--r-box);background:var(--paper);box-shadow:var(--card-shadow);border:0;padding:40px 28px}html[data-design=deck] .entry-detail{background:var(--paper);box-shadow:var(--card-shadow-lg);border-radius:24px;margin-top:18px;padding:30px 36px 34px;position:relative;overflow:hidden}html[data-design=deck] .entry-detail:before{content:"";background:var(--tp);height:8px;position:absolute;inset:0 0 auto}html[data-design=deck] .detail-title{margin-top:16px;font-size:32px;line-height:1.55}html[data-design=deck] .detail-summary{background:#f7f5f0;border:0;border-radius:16px;padding:16px 20px}html[data-design=deck] .attr-list{background:0 0;border-radius:18px}html[data-design=deck] .attr-row{border-bottom:1px solid var(--line)}html[data-design=deck] .detail-actions{border-top:1px solid var(--line);padding-top:22px}html[data-design=deck] .like-btn{border-radius:var(--r-ctl);background:var(--clay-tint);color:var(--clay-ink);border-color:#0000}html[data-design=deck] .nb-head{background:var(--sage-tint);border-bottom:0;border-radius:26px;margin-top:14px;padding:34px 38px 36px}html[data-design=deck] .nb-cover{border-radius:20px}html[data-design=deck] .nb-actions{border-top:0;border-bottom:0;margin-top:26px;padding:0}html[data-design=deck] .nb-stats{background:var(--paper);border-radius:16px;margin-top:16px;padding:12px 18px;display:inline-flex}html[data-design=deck] .stat-row,html[data-design=deck] .site-main section:has(>.bars),html[data-design=deck] .site-main section:has(>.breakdown),html[data-design=deck] .site-main section:has(>.line),html[data-design=deck] .ai-section{border-radius:var(--r-box);background:var(--paper);box-shadow:var(--card-shadow);border:0;margin-top:22px;padding:26px 30px 28px}html[data-design=deck] .ai-section{background:var(--sage-tint);box-shadow:none}html[data-design=deck] .bar__fill{background:#9db6a7;border-radius:4px 4px 0 0}html[data-design=deck] .bar:last-child .bar__fill{background:var(--tp)}html[data-design=deck] .breakdown .breakdown__bar span{background:#9db6a7;border-radius:0 4px 4px 0}html[data-design=deck] .breakdown li:first-child .breakdown__bar span{background:var(--tp)}html[data-design=deck] .card{background:var(--paper);box-shadow:var(--card-shadow-lg);border:0;border-radius:24px;padding:28px 32px 32px}html[data-design=deck] input[type=text],html[data-design=deck] input[type=password],html[data-design=deck] input[type=email],html[data-design=deck] input[type=number],html[data-design=deck] input[type=date],html[data-design=deck] select,html[data-design=deck] textarea,html[data-design=deck] .input,html[data-design=deck] .select,html[data-design=deck] .textarea{border:1.5px solid var(--line-st);background:var(--paper);border-radius:14px;min-height:52px;padding:13px 18px}html[data-design=deck] textarea{border-radius:18px;padding:18px 20px;line-height:2.05}html[data-design=deck] .field>label,html[data-design=deck] .field__legend{margin:0;font-size:14px;font-weight:700}html[data-design=deck] .dropzone{border:2px dashed var(--line-st);border-radius:16px}html[data-design=deck] .form-actions{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}html[data-design=deck] .pill-group{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}html[data-design=deck] .pill-group input{opacity:0;width:1px;height:1px;position:absolute}html[data-design=deck] .pill-group label{border-radius:var(--r-ctl);background:var(--fill);min-height:44px;color:var(--ink-2);cursor:pointer;align-items:center;padding:10px 18px;font-size:13.5px;font-weight:400;display:inline-flex}html[data-design=deck] .pill-group input:checked+label{background:var(--tp);color:#fff}html[data-design=deck] .pill-group input[value=""]:checked+label{background:var(--paper);border:1.5px solid var(--line-st);color:var(--ink-2)}html[data-design=deck] .pill-group input:focus-visible+label{outline:2px solid var(--td);outline-offset:2px}html[data-design=deck] .list-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:32px;margin-top:20px;display:grid}@media (width<=900px){html[data-design=deck] .list-layout{grid-template-columns:1fr}}html[data-design=deck] .list-layout .feed{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){html[data-design=deck] .list-layout .feed{grid-template-columns:1fr}}html[data-design=deck] .filter-bar{border-radius:var(--r-box);background:var(--paper);box-shadow:var(--card-shadow);border:0;margin-top:0;padding:24px 26px 26px}html[data-design=deck] .filter-bar .filters{flex-direction:column;gap:16px;display:flex}html[data-design=deck] .filter-actions{flex-direction:column;align-items:stretch;gap:12px}html[data-design=deck] .filter-actions .btn{width:100%}html[data-design=deck] .filter-count{margin-left:0}html[data-design=deck] .pager{gap:10px}html[data-design=deck] .pager__page,html[data-design=deck] .pager__step{border-radius:var(--r-ctl);background:var(--paper);border:0;box-shadow:0 2px 8px #3c301e0f}html[data-design=deck] .pager__page[aria-current=page]{background:var(--ink);color:#faf7f2}html[data-design=deck] .more{border-radius:var(--r-ctl);border:1.5px solid var(--line-st);background:var(--paper);max-width:260px;margin-left:auto;margin-right:auto}html[data-design=deck] .site-footer{border-top:1px solid var(--line);margin-top:var(--sp-12);background:0 0}html[data-design=deck] .site-footer .col{padding:24px 20px 44px}@media (width>=760px){html[data-design=deck] .site-footer .col{padding:24px 0 44px}}html[data-design=deck] .auth-layout{grid-template-columns:minmax(0,1fr) 480px;align-items:stretch;gap:32px;margin-top:30px;display:grid}@media (width<=900px){html[data-design=deck] .auth-layout{grid-template-columns:1fr}}html[data-design=deck] .auth-side{background:var(--sage-tint);border-radius:26px;flex-direction:column;padding:36px 40px 40px;display:flex}html[data-design=deck] .auth-side__eyebrow{color:var(--sage-ink);margin:0;font-size:12.5px}html[data-design=deck] .auth-side__title{word-break:auto-phrase;margin-top:10px;font-size:30px;line-height:1.55}html[data-design=deck] .auth-side__lead{color:#3d4a41;margin-top:16px;font-size:14.5px;line-height:2.05}html[data-design=deck] .auth-side__points{color:#2f4a3c;flex-direction:column;gap:12px;margin:24px 0 0;padding:0;font-size:14px;line-height:1.9;list-style:none;display:flex}html[data-design=deck] .auth-side__points li{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f7060' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 0 5px/18px 18px no-repeat;padding-left:28px}html[data-design=deck] .auth-side__safety{background:var(--paper);border-radius:18px;margin-top:auto;padding:20px 22px 22px}html[data-design=deck] .auth-side__safety strong{font-size:13.5px}html[data-design=deck] .auth-side__safety p{color:var(--ink-2);margin:8px 0 10px;font-size:12.5px;line-height:1.9}html[data-design=deck] .auth-side__safety a{color:var(--clay-ink);font-size:12.5px}html[data-design=deck] .auth-title{text-align:left;margin-top:0;font-size:24px}html[data-design=deck] .narrow .note{background:var(--fill);box-shadow:none}html[data-design=deck] .narrow{background:var(--paper);box-shadow:var(--card-shadow-lg);border-radius:26px;padding:30px 34px 34px}html[data-design=jar]{--ink:#3a2f25;--ink-2:#5e5040;--ink-3:#75695d;--paper:#fff;--line:#eadfc8;--line-st:#d9c9aa;--fill:#f6eedd;--fill-2:#f3ead6;--r-img:10px;--r-ctl:12px;--r-box:16px;--card-shadow:0 1px 0 #eadfc8, 0 6px 18px #5a3c140d;--font-body:"Zen Maru Gothic", "Hiragino Maru Gothic ProN", "BIZ UDPGothic", sans-serif;--font-disp:var(--font-body)}html[data-design=jar] h1,html[data-design=jar] h2,html[data-design=jar] .entry__title,html[data-design=jar] .logo__name{font-weight:900}html[data-design=jar] time,html[data-design=jar] .num{font-variant-numeric:tabular-nums}html[data-design=jar] .btn,html[data-design=jar] .more,html[data-design=jar] .like--lg{border-radius:999px}html[data-design=jar] .btn{font-weight:700}html[data-design=jar] input[type=text],html[data-design=jar] input[type=date],html[data-design=jar] input[type=number],html[data-design=jar] input[type=email],html[data-design=jar] input[type=password],html[data-design=jar] select,html[data-design=jar] .input,html[data-design=jar] .select{background:var(--paper);border-width:1.5px;border-radius:12px}html[data-design=jar] textarea,html[data-design=jar] .textarea{background:var(--paper);border-width:1.5px;border-radius:14px}html[data-design=jar] .note{background:var(--paper);box-shadow:var(--card-shadow);border-left:0;border-radius:14px}html[data-design=jar] .note--rule{background:#fff8ea}html[data-design=jar] .feed{flex-direction:column;gap:12px;margin-top:12px;display:flex}html[data-design=jar] .entry{background:var(--paper);border-radius:var(--r-box);box-shadow:var(--card-shadow);border:0;padding:16px 18px 12px 52px;position:relative}html[data-design=jar] .entry:before{content:"";background:radial-gradient(circle at 34% 32%, #ffffffa6 0 18%, transparent 20%), var(--marble,#d8c9ae);border-radius:50%;width:24px;height:24px;position:absolute;top:20px;left:16px}html[data-design=jar] .entry__title{border-bottom:0;padding-bottom:0}html[data-design=jar] .entry__foot{margin-top:6px}html[data-design=jar] .pill-group{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}html[data-design=jar] .pill-group input{opacity:0;width:1px;height:1px;position:absolute}html[data-design=jar] .pill-group label{border:1.5px solid var(--line-st);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:13.5px;font-weight:500;display:inline-flex}html[data-design=jar] .pill-group[data-marbles] label[style]:before{content:"";background:var(--marble);border-radius:50%;flex-shrink:0;width:14px;height:14px}html[data-design=jar] .pill-group input:checked+label{border:2px solid var(--tp);background:#fff3df;padding:7.5px 15.5px;font-weight:700}html[data-design=jar] .pill-group input[value=""]:checked+label{background:var(--fill);border:1.5px solid var(--line-st);padding:8px 16px;font-weight:500}html[data-design=jar] .pill-group input:focus-visible+label{outline:2px solid var(--td);outline-offset:2px}html[data-design=jar] .jar{flex-direction:column;align-items:center;gap:6px;margin:0;display:flex}html[data-design=jar] .jar__svg{width:210px;max-width:100%;height:auto;overflow:visible}html[data-design=jar] .jar--sm .jar__svg{width:120px}html[data-design=jar] .jar__lid{fill:#d9b98a;stroke:#8a6a44;stroke-width:2px}html[data-design=jar] .jar__glass{fill:#eef4f3;stroke:#8fa9ae;stroke-width:3px}html[data-design=jar] .jar__marble{stroke:#fff;stroke-width:2px}html[data-design=jar] .jar__shine{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;opacity:.8}html[data-design=jar] .jar__caption{flex-direction:column;align-items:center;line-height:1.4;display:flex}html[data-design=jar] .jar__label{color:var(--ink-3);font-size:12px}html[data-design=jar] .jar__count{font-size:15px;font-weight:700}html[data-design=jar] .jar__count .num{margin-right:2px;font-size:30px;font-weight:900}html[data-design=jar] .jar--sm .jar__count .num{font-size:22px}html[data-design=jar] .jar__full{color:var(--ink-2);font-size:12px}html[data-design=jar] .hero{align-items:center}html[data-design=jar] .hero .jar{flex:none}@media (width<=760px){html[data-design=jar] .hero{flex-direction:column-reverse;align-items:stretch}}html[data-design=jar] .member-cover{background:var(--paper);border-radius:var(--r-box);box-shadow:var(--card-shadow);border:0;align-items:center;padding:20px}html[data-design=jar] .member-cover .jar{flex:none}html[data-design=jar] .member-cover__actions{flex-basis:100%}@media (width<=560px){html[data-design=jar] .member-cover{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main jar""actions actions";align-items:center;gap:16px 12px;display:grid}html[data-design=jar] .member-cover__main{grid-area:main;min-width:0}html[data-design=jar] .member-cover .jar{grid-area:jar}html[data-design=jar] .member-cover .jar__svg{width:88px}html[data-design=jar] .member-cover__title{font-size:21px;line-height:1.4}html[data-design=jar] .member-cover__stats{flex-wrap:wrap;gap:4px 10px}html[data-design=jar] .member-cover__actions{grid-area:actions;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;display:grid}html[data-design=jar] .member-cover__actions .btn-primary{grid-column:1/-1}}html[data-design=jar]:has(.lp-hero){--col:1080px}html[data-design=jar] .lp-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:56px 0 48px;display:grid}html[data-design=jar] .lp-hero__eyebrow{color:var(--tp);letter-spacing:.1em;margin:0;font-size:14px;font-weight:700}html[data-design=jar] .lp-hero h1{margin:18px 0 0;font-size:44px;line-height:1.4}html[data-design=jar] .lp-hero__lead{color:var(--ink-2);margin:20px 0 0;font-size:17px;line-height:1.9}html[data-design=jar] .lp-hero__actions{align-items:center;gap:20px;margin:28px 0 0;display:flex}html[data-design=jar] .lp-hero__actions .btn{min-height:56px;padding:0 40px;font-size:17px}html[data-design=jar] .lp-hero__note{color:var(--ink-3);font-size:13px;line-height:1.6}html[data-design=jar] .lp-write{background:var(--paper);box-shadow:0 1px 0 var(--line), 0 16px 40px #5a3c1414;border-radius:24px;flex-direction:column;gap:18px;padding:28px;display:flex}html[data-design=jar] .lp-write label,html[data-design=jar] .lp-write .field__legend{color:var(--ink-2);margin:0;font-size:13.5px;font-weight:700}html[data-design=jar] .lp-write__date{justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-design=jar] .lp-write__date input{width:auto;min-height:44px}html[data-design=jar] .lp-write__more{min-height:44px;color:var(--ink-3);align-items:center;padding:0 6px;font-size:13px;display:inline-flex}html[data-design=jar] .lp-write__body{flex-direction:column;gap:8px;display:flex}html[data-design=jar] .lp-write__body textarea{box-sizing:border-box;width:100%;font-size:16px;line-height:1.7}html[data-design=jar] .lp-write__body .hint{margin:0}html[data-design=jar] .lp-write__submit{width:100%;min-height:52px;font-size:17px}html[data-design=jar] .lp-write__foot{color:var(--ink-3);text-align:center;margin:-4px 0 0;font-size:12.5px;line-height:1.7}html[data-design=jar] .lp-examples{background:var(--paper);border-radius:var(--r-box);box-shadow:var(--card-shadow);padding:28px 32px 32px}html[data-design=jar] .lp-examples .section-head{margin-top:0}html[data-design=jar] .lp-examples ul{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}html[data-design=jar] .lp-examples li{background:var(--tbg);border-radius:999px;align-items:center;gap:9px;padding:10px 18px;font-size:15px;font-weight:700;display:flex}html[data-design=jar] .lp-examples li:before{content:"";background:var(--marble);border-radius:50%;flex-shrink:0;width:14px;height:14px}html[data-design=jar] .lp-body{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:24px;display:grid}html[data-design=jar] .lp-jar{background:var(--fill);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:8px;margin-top:40px;padding:28px 24px;display:flex}html[data-design=jar] .lp-jar p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.7}html[data-design=jar] .lp-cta{background:var(--tp);color:#fff;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;margin-top:56px;padding:40px 48px;display:flex}html[data-design=jar] .lp-cta h2{color:#fff;margin:0;font-size:26px}html[data-design=jar] .lp-cta p{margin:8px 0 0;font-size:14px;line-height:1.8}html[data-design=jar] .lp-cta .btn{min-height:52px;color:var(--td);background:#fff;border-color:#fff;flex-shrink:0;padding:0 40px;font-size:17px}@media (width<=860px){html[data-design=jar] .lp-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 0 8px}html[data-design=jar] .lp-hero__eyebrow,html[data-design=jar] .lp-hero__actions{display:none}html[data-design=jar] .lp-hero h1{margin-top:0;font-size:28px;line-height:1.45}html[data-design=jar] .lp-hero__lead{margin-top:12px;font-size:15px;line-height:1.8}html[data-design=jar] .lp-write{border-radius:20px;gap:16px;padding:20px}html[data-design=jar] .lp-examples{margin-top:32px;padding:24px 18px}html[data-design=jar] .lp-examples .section-head{flex-direction:column;align-items:flex-start;gap:4px}html[data-design=jar] .lp-examples ul{gap:8px}html[data-design=jar] .lp-examples li{gap:7px;padding:8px 12px;font-size:13.5px}html[data-design=jar] .lp-examples li:nth-child(n+7){display:none}html[data-design=jar] .lp-body{grid-template-columns:minmax(0,1fr);gap:0}html[data-design=jar] .lp-jar{text-align:left;flex-direction:row;order:-1;gap:16px;margin-top:32px;padding:18px 20px}html[data-design=jar] .lp-jar .jar{flex:none}html[data-design=jar] .lp-jar .jar__label{white-space:nowrap}html[data-design=jar] .lp-jar .jar__svg{width:88px;height:auto}html[data-design=jar] .lp-cta{flex-direction:column;align-items:stretch;gap:18px;margin-top:40px;padding:28px 22px}html[data-design=jar] .lp-cta h2{font-size:21px}}
