.pt-page .td-react-rect-title{inline-size:94%}@media (max-width:560px){.pt-page h2.td-react-rect-title{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (var(--pt-chars,20) * .46)))}.pt-page .td-react-rect-title{inline-size:92%}}.pt-hero{gap:var(--td-sp-13);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}@media (max-width:960px){.pt-hero{gap:var(--td-sp-10);grid-template-columns:1fr}}.pt-hero-main{min-width:0;padding-top:var(--td-sp-6)}@media (max-width:960px){.pt-hero-main{padding-top:0}}.pt-lead{margin:var(--td-sp-4) 0 0;max-width:46ch;font-size:var(--td-fs-lead);color:var(--td-ink-2);line-height:1.5}.pt-actions{margin:var(--td-sp-7) 0 var(--td-sp-4);align-items:center}.pt-fine{font-size:var(--td-fs-label);color:var(--td-ink-2);margin:0;line-height:1.5}.pt-ways{gap:var(--td-sp-6);min-width:0;display:grid}.pt-ways-h{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--td-ink-2);margin:0;font-weight:700}.pt-ways-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.pt-way{gap:var(--td-sp-3) var(--td-sp-8);padding:var(--td-sp-8) 0;grid-template-columns:7.5em minmax(0,1fr);align-items:baseline;display:grid}.pt-way+.pt-way{border-top:1px solid color-mix(in srgb, var(--td-ink-2) 22%, transparent)}.pt-way-title{font:400 var(--td-fs-heading)/1.05 var(--td-font-display);text-transform:uppercase;color:var(--td-ink)}.pt-way-line{font:400 var(--td-fs-small)/1.5 var(--td-font-sans);color:var(--td-ink-2)}@media (max-width:560px){.pt-way{grid-template-columns:minmax(0,1fr)}}.pt-ways-foot{font-size:var(--td-fs-small);margin:0}.pt-ways-foot a{color:var(--td-ink);font-weight:600}.pt-panel{gap:var(--td-sp-6);min-width:0;scroll-margin-top:96px;display:grid}.pt-panel>*{min-width:0}.pt-q{font-family:var(--td-font-ui);font-size:var(--td-fs-subhead);color:var(--td-ink);margin:0;font-weight:700;line-height:1.3}.pt-q-sub{margin:var(--td-sp-2) 0 var(--td-sp-5);font-size:var(--td-fs-small);color:var(--td-ink-2);line-height:1.5}.pt-modes{width:100%}.pt-modes>*{flex:1 1 0}.pt-mode{min-height:calc(2 * 1.45em + 2 * var(--td-sp-3));padding:var(--td-sp-3) var(--td-sp-5);border-radius:var(--td-radius-4);background:var(--td-surface);box-shadow:var(--td-inset-soft);font-size:var(--td-fs-small);color:var(--td-ink-2);margin:0;line-height:1.45}.pt-mode b{color:var(--td-ink);font-weight:600}@media (max-width:560px){.pt-mode{min-height:calc(4 * 1.45em + 2 * var(--td-sp-3))}}.pt-parts{gap:var(--td-sp-3);gap:0;margin:0;padding:0;list-style:none;display:grid}.pt-part{align-items:center;gap:var(--td-sp-3);min-height:56px;padding:var(--td-sp-3) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.pt-part+.pt-part{border-top:1px solid color-mix(in srgb, var(--td-ink-2) 22%, transparent)}.pt-own{gap:var(--td-sp-1);padding:var(--td-sp-1);border-radius:var(--td-radius-pill);background:var(--td-surface);box-shadow:var(--td-inset-soft)}.pt-own button{box-shadow:none;background:0 0}.pt-own button[aria-pressed=true]{background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-btn-rest,var(--td-raised))}.pt-part-name{min-width:0;font-family:var(--td-font-ui);font-size:var(--td-fs-small);color:var(--td-ink);font-weight:700}.pt-own button{font-size:var(--td-fs-small)}@media (max-width:560px){.pt-part{align-content:center;gap:var(--td-sp-3);padding:var(--td-sp-5) 0;grid-template-columns:minmax(0,1fr)}.pt-own{justify-self:start}}.pt-foot{align-items:center;gap:var(--td-sp-3);font-size:var(--td-fs-label);color:var(--td-ink-2);grid-template-columns:9em minmax(0,1fr);display:grid}.pt-state{font-variant-numeric:tabular-nums}.pt-foot-actions{justify-content:flex-end;gap:var(--td-sp-2) var(--td-sp-5);flex-wrap:wrap;display:flex}@media (max-width:560px){.pt-foot{grid-template-columns:minmax(0,1fr)}.pt-foot-actions{justify-content:flex-start}}#pt-get{--pt-chars:30}#apply{--pt-chars:23}.pt-get{gap:var(--td-sp-9);min-width:0;display:grid}@media (min-width:960px){.pt-get{align-items:start;gap:var(--td-sp-13);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.pt-get strong{color:var(--td-ink)}.pt-get .oo-plate a{color:var(--td-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pt-apply{gap:var(--td-sp-12) var(--td-sp-13);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"form draft""form next";align-items:start;display:grid}.pt-form-cell{grid-area:form;min-width:0}.pt-side{grid-area:draft;min-width:0;display:grid}.pt-apply>.pt-next{grid-area:next}@media (max-width:960px){.pt-apply{grid-template-columns:minmax(0,1fr);grid-template-areas:"draft""form""next"}}.pt-form{gap:var(--td-sp-6);min-width:0;padding:var(--td-sp-10);border-radius:var(--td-radius-6);background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-raised);display:grid}@media (max-width:560px){.pt-form{padding:var(--td-sp-9)}}.pt-frow{gap:var(--td-sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.pt-frow{grid-template-columns:1fr}}.pt-form textarea{min-height:150px}.pt-form a{color:var(--td-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pt-next{gap:var(--td-sp-6);align-content:start;display:grid}.pt-next .craft-label{margin:0}.pt-stops{gap:var(--td-sp-8);counter-reset:pt-st;margin:0;padding:0;list-style:none;display:grid;position:relative}.pt-stops:before{content:"";background:var(--td-edge);width:2px;position:absolute;top:20px;bottom:20px;left:19px}.pt-stops li{counter-increment:pt-st;gap:var(--td-sp-6);font:400 var(--td-fs-body)/1.5 var(--td-font-sans);color:var(--td-ink);grid-template-columns:40px minmax(0,1fr);align-items:center;display:grid;position:relative}.pt-stops li:before{content:counter(pt-st);background:var(--td-raise-fill,var(--td-bg));width:40px;height:40px;box-shadow:var(--td-raised);font:400 20px/1 var(--td-font-display);color:var(--td-ink);border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.pt-part{transition:none}}
