.FeedbackForm-module__icp8Xa__form{gap:var(--space-2xl);counter-reset:part;display:grid}.FeedbackForm-module__icp8Xa__section{gap:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--line);counter-increment:part;display:grid}.FeedbackForm-module__icp8Xa__h2{font-size:var(--step-2);margin:0}.FeedbackForm-module__icp8Xa__h2:before{content:"Part " counter(part) " of 4";margin-bottom:var(--space-xs);font-family:var(--font-body);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-soft);font-size:.78rem;font-weight:600;display:block}.FeedbackForm-module__icp8Xa__lead{color:var(--ink-soft);margin-top:calc(-1 * var(--space-md))}.FeedbackForm-module__icp8Xa__q{gap:var(--space-sm);border:0;min-width:0;margin:0;padding:0;display:grid}.FeedbackForm-module__icp8Xa__legend{margin-bottom:var(--space-sm);padding:0;font-size:1.05rem;font-weight:700}.FeedbackForm-module__icp8Xa__sub{margin-bottom:var(--space-xs);font-size:.98rem;font-weight:600}.FeedbackForm-module__icp8Xa__soft{color:var(--ink-soft);font-weight:400}.FeedbackForm-module__icp8Xa__hint{color:var(--ink-soft);margin-top:2px;font-size:.92rem;font-weight:400;display:block}.FeedbackForm-module__icp8Xa__balance{gap:var(--space-md);display:grid}.FeedbackForm-module__icp8Xa__pills{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.FeedbackForm-module__icp8Xa__cols1{grid-template-columns:minmax(0,1fr)}.FeedbackForm-module__icp8Xa__cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.FeedbackForm-module__icp8Xa__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.FeedbackForm-module__icp8Xa__price{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.FeedbackForm-module__icp8Xa__pill{position:relative}.FeedbackForm-module__icp8Xa__pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.FeedbackForm-module__icp8Xa__pill>span{justify-content:center;align-items:center;gap:var(--space-xs);height:100%;min-height:48px;padding:var(--space-xs) var(--space-md);text-align:center;border:1.5px solid var(--control);border-radius:var(--radius-pill);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out), opacity .16s var(--ease-out);font-size:.95rem;font-weight:600;line-height:1.2;display:flex}@media (hover:hover){.FeedbackForm-module__icp8Xa__pill input:enabled:not(:checked):hover+span{border-color:var(--ink)}}.FeedbackForm-module__icp8Xa__pill input:checked+span{background:var(--atlantic);border-color:var(--atlantic);color:var(--on-atlantic)}.FeedbackForm-module__icp8Xa__pill input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.FeedbackForm-module__icp8Xa__pill input:disabled{cursor:not-allowed}.FeedbackForm-module__icp8Xa__pill input:disabled+span{opacity:.45}.FeedbackForm-module__icp8Xa__check>span{text-align:left;padding-inline:var(--space-md) var(--space-sm);justify-content:flex-start}.FeedbackForm-module__icp8Xa__box{border:1.5px solid var(--control);color:#0000;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:grid}.FeedbackForm-module__icp8Xa__check input:checked+span .FeedbackForm-module__icp8Xa__box{background:var(--on-atlantic);border-color:var(--on-atlantic);color:var(--atlantic)}.FeedbackForm-module__icp8Xa__tint input:checked+span{background:color-mix(in oklab, var(--accent) 30%, var(--bg));border-color:var(--ink);color:var(--ink)}.FeedbackForm-module__icp8Xa__tint input:checked+span .FeedbackForm-module__icp8Xa__box{background:var(--ink);border-color:var(--ink);color:var(--bg)}.FeedbackForm-module__icp8Xa__alone{margin-top:var(--space-md);grid-column:1/-1}.FeedbackForm-module__icp8Xa__alone:before{content:"";inset-inline:0;top:calc((var(--space-md) + var(--space-xs)) / -2);border-top:1px solid var(--line);position:absolute}.FeedbackForm-module__icp8Xa__note{color:var(--ink-soft);font-size:.9rem}.FeedbackForm-module__icp8Xa__scale{grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;display:grid}.FeedbackForm-module__icp8Xa__scale .FeedbackForm-module__icp8Xa__pill>span{font-variant-numeric:tabular-nums;padding:0}.FeedbackForm-module__icp8Xa__ends{color:var(--ink-soft);justify-content:space-between;font-size:.85rem;display:flex}@media (max-width:479px){.FeedbackForm-module__icp8Xa__scale{gap:var(--space-xs);grid-template-columns:repeat(6,minmax(44px,1fr))}}.FeedbackForm-module__icp8Xa__stars{gap:var(--space-2xs);display:flex}.FeedbackForm-module__icp8Xa__stars input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.FeedbackForm-module__icp8Xa__stars label{color:#0000;-webkit-text-stroke:1.5px var(--control);cursor:pointer;width:52px;height:52px;transition:color .14s var(--ease-out), transform .14s var(--ease-out);place-items:center;font-size:2.1rem;display:grid;position:relative}:is(.FeedbackForm-module__icp8Xa__stars label:has(input:checked),.FeedbackForm-module__icp8Xa__stars label:has(~label input:checked)){color:var(--atlantic);-webkit-text-stroke-color:var(--atlantic)}@media (hover:hover){.FeedbackForm-module__icp8Xa__stars:hover label:hover{color:var(--atlantic);-webkit-text-stroke-color:var(--atlantic)}.FeedbackForm-module__icp8Xa__stars:hover label:has(~label:hover){color:var(--atlantic);-webkit-text-stroke-color:var(--atlantic)}.FeedbackForm-module__icp8Xa__stars:hover label:not(:hover):not(:has(~label:hover)){color:#0000;-webkit-text-stroke-color:var(--control)}}.FeedbackForm-module__icp8Xa__stars label:has(input:focus-visible){outline:3px solid var(--focus);border-radius:50%}.FeedbackForm-module__icp8Xa__stars label:active{transform:scale(.92)}.FeedbackForm-module__icp8Xa__text{width:100%;min-height:48px;font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid var(--control);padding:var(--space-sm) var(--space-md);border-radius:14px}textarea.FeedbackForm-module__icp8Xa__text{resize:vertical}.FeedbackForm-module__icp8Xa__text:focus-visible{border-color:var(--focus)}.FeedbackForm-module__icp8Xa__text[aria-invalid]{border-color:var(--error)}.FeedbackForm-module__icp8Xa__consent{align-items:start;gap:var(--space-sm);min-height:48px;padding-block:var(--space-xs);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.FeedbackForm-module__icp8Xa__consent input{width:24px;height:24px;accent-color:var(--atlantic);cursor:pointer;margin:0}.FeedbackForm-module__icp8Xa__consent input[aria-invalid]{outline:2px solid var(--error);outline-offset:2px}.FeedbackForm-module__icp8Xa__small{color:var(--ink-soft);font-size:.88rem}.FeedbackForm-module__icp8Xa__err,.FeedbackForm-module__icp8Xa__formError{color:var(--error);font-size:.95rem;font-weight:600}.FeedbackForm-module__icp8Xa__formError{padding:var(--space-sm) var(--space-md);border:1.5px solid var(--error);border-radius:14px}.FeedbackForm-module__icp8Xa__notReady{padding:var(--space-sm) var(--space-md);border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:14px;font-size:.95rem}.FeedbackForm-module__icp8Xa__submit{width:100%;min-height:56px;font-size:1.05rem}.FeedbackForm-module__icp8Xa__privacy{color:var(--ink-soft);font-size:.88rem}.FeedbackForm-module__icp8Xa__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.FeedbackForm-module__icp8Xa__thanks{gap:var(--space-md);padding:var(--space-3xl) 0 var(--space-2xl);display:grid}.FeedbackForm-module__icp8Xa__thanks:focus{outline:none}.FeedbackForm-module__icp8Xa__mark{aspect-ratio:2/3;width:auto;height:220px;color:var(--atlantic);justify-self:start;display:block}
.FeedbackPage-module__aJ795q__page{max-width:640px;padding-top:var(--space-lg);gap:var(--space-xl);display:grid}.FeedbackPage-module__aJ795q__intro{align-items:center;gap:var(--space-md);grid-template-columns:auto 1fr;display:grid}.FeedbackPage-module__aJ795q__canBox{width:clamp(112px,30vw,150px)}.FeedbackPage-module__aJ795q__can{aspect-ratio:3/4;object-fit:contain;width:100%;height:auto}.FeedbackPage-module__aJ795q__title{font-size:clamp(1.6rem,1.2rem + 2vw,2.4rem)}.FeedbackPage-module__aJ795q__page:has([role=status]) .FeedbackPage-module__aJ795q__lede{display:none}.FeedbackPage-module__aJ795q__lede{color:var(--ink-soft);margin-top:var(--space-xs)}
