.ta-top{padding-block:clamp(36px,5.5vw,76px) clamp(56px,7vw,100px);position:relative}.ta-intro{gap:16px;margin-bottom:clamp(30px,4.2vw,52px);display:grid}@media (min-width:900px){.ta-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:56px}}.ta-intro h1{padding-bottom:.04em}.ta-intro__txt{align-items:flex-start;gap:14px;max-width:34rem;display:flex}.ta-intro__txt svg{width:26px;height:24px;color:var(--color-gold);flex:none;margin-top:.22em}@media (min-width:900px){.ta-intro__txt{padding-bottom:.35rem}}.ptab{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--r);box-shadow:var(--shadow-soft);overflow:hidden}.ptab-table{border-collapse:collapse;text-align:left;width:100%}.ptab-caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ptab-table thead th{background:var(--color-bg-alt);color:var(--color-ink-soft);font-family:var(--font-sans);text-align:left;padding:14px clamp(16px,2.2vw,30px);font-size:.97rem;font-weight:600;line-height:1.3}.ptab-table tbody tr+tr{border-top:1.5px solid var(--color-rule)}.ptab-table tbody th,.ptab-table tbody td{vertical-align:baseline;text-align:left;padding:clamp(22px,2.6vw,34px) clamp(16px,2.2vw,30px)}.ptab-table tbody th{font-weight:400}.ptab-name{width:42%}.ptab-title{font-family:var(--font-display);color:var(--color-accent);letter-spacing:0;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:600;line-height:1.2;display:block}.ptab-desc{color:var(--color-ink-soft);margin-top:4px;line-height:1.45;display:block}.ptab-link{margin-top:14px;font-size:1rem}.ptab-amount{font-family:var(--font-display);color:var(--color-accent);white-space:nowrap;letter-spacing:0;font-size:clamp(1.75rem,2.9vw,2.3rem);font-weight:600;line-height:1.05;display:block}.ptab-note{color:var(--color-ink-soft);margin-top:8px;font-size:.97rem;line-height:1.4;display:block}.ptab-lbl{display:none}@media (min-width:640px) and (max-width:899.98px){.ptab-name{width:38%}.ptab-table tbody td{font-size:1.0625rem}}@media (max-width:639.98px){.ptab{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ptab-table,.ptab-table tbody,.ptab-table tr,.ptab-table th,.ptab-table td{width:auto;display:block}.ptab-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ptab-table tbody{gap:18px;display:grid}.ptab-table tbody tr{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--r);box-shadow:var(--shadow-soft);flex-direction:column;padding-bottom:64px;display:flex;position:relative;overflow:hidden}.ptab-table tbody tr+tr{border-top:1px solid var(--color-rule)}.ptab-table tbody th{padding:22px 20px 18px}.ptab-name{width:auto}.ptab .ptab-link{margin:0;position:absolute;bottom:20px;left:20px}.ptab-table tbody td{border-top:1px solid var(--color-rule);grid-template-columns:4.6rem minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 20px;display:grid}.ptab-lbl{color:var(--color-ink-soft);font-size:.97rem;font-weight:600;display:block}.ptab-table tbody .ptab-price{background:var(--color-bg-alt);border-top-color:#0000;order:1;padding-block:16px}.ptab-table tbody .ptab-dur{border-top-color:#0000;order:2}.ptab-table tbody .ptab-where{order:3}.ptab-amount{font-size:2.1rem}}@media (max-width:359.98px){.ptab-table tbody th{padding:20px 16px 16px}.ptab-table tbody td{grid-template-columns:4.1rem minmax(0,1fr);gap:10px;padding-inline:16px}.ptab .ptab-link{left:16px}.ptab-amount{font-size:1.9rem}}.ta-cover__in{width:min(46rem, 100% - 2 * var(--gutter));margin-inline:auto}.ta-cover__head{margin-bottom:1.1rem}.ta-cover__body strong{color:var(--color-ink)}.ta-promise{background:var(--color-surface);border:1px solid var(--color-rule);color:var(--color-accent);border-radius:12px;align-items:flex-start;gap:14px;margin-top:1.6rem;padding:18px 20px;font-weight:600;line-height:1.5;display:flex}.ta-promise svg{width:24px;height:22px;color:var(--color-gold);flex:none;margin-top:.18em}.ta-mod__grid{gap:18px;display:grid}@media (min-width:900px){.ta-mod__grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:64px}}.ta-mod__list{gap:14px;max-width:44rem;display:grid}.ta-mod__list>div{grid-template-columns:8rem minmax(0,1fr);gap:4px 16px;display:grid}.ta-mod__list>div+div{border-top:1px solid var(--color-rule);padding-top:14px}.ta-mod__list dt{color:var(--color-accent);font-weight:600}@media (max-width:520px){.ta-mod__list>div{grid-template-columns:1fr}}.ta-faq__head{text-align:center;margin-bottom:clamp(26px,3.4vw,40px)}.faq{gap:12px;display:grid}.faq-item{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:14px;transition:box-shadow .2s}.faq-item[open]{box-shadow:var(--shadow-soft)}.faq-sum{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:16px clamp(18px,2.4vw,26px);list-style:none;display:flex}.faq-sum::-webkit-details-marker{display:none}.faq-sum::marker{content:""}.faq-sum:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:14px}.faq-q{font-family:var(--font-display);color:var(--color-accent);overflow-wrap:break-word;text-wrap:balance;min-width:0;font-size:clamp(1.125rem,1.6vw,1.25rem);font-weight:600;line-height:1.3}.faq-sum:hover .faq-q{color:var(--color-accent-strong)}.faq-icon{border:1.5px solid var(--color-field);border-radius:50%;flex:none;width:32px;height:32px;transition:background-color .2s,border-color .2s;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--color-accent);border-radius:2px;width:13px;height:2px;transition:transform .25s,background-color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] .faq-icon{background:var(--color-accent);border-color:var(--color-accent)}.faq-item[open] .faq-icon:before,.faq-item[open] .faq-icon:after{background:var(--color-surface)}.faq-item[open] .faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.faq-a{max-width:64ch;padding:0 clamp(18px,2.4vw,26px) 22px}.faq-link{margin-top:.75rem}@media (prefers-reduced-motion:reduce){.faq-item,.faq-icon,.faq-icon:before,.faq-icon:after{transition:none}}.ta-v4__head{text-align:center;margin-bottom:clamp(40px,5vw,64px)}.ta-v4__grid{gap:48px;max-width:64rem;margin-inline:auto;display:grid}.ta-v4__col h2{margin-bottom:1.2rem;font-size:clamp(1.8rem,3vw,2.3rem)}.ta-v4__more{margin-top:1.6rem}@media (min-width:860px){.ta-v4__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.ta-v4__col{padding-inline:clamp(24px,3.4vw,48px)}.ta-v4__col+.ta-v4__col{border-left:1px solid var(--line-gold)}}@media (max-width:859.98px){.ta-v4__col+.ta-v4__col{border-top:1px solid var(--line-gold);padding-top:44px}}.ta-v4__ids{margin-top:1.4rem;font-size:.95rem}
