._page_1sux5_1{padding-block:clamp(3rem,7vw,6rem)}._intro_1sux5_5{max-width:42rem}._lead_1sux5_6{color:var(--rose);font-family:var(--font-display);margin-top:1.5rem;font-size:clamp(1.4rem,3vw,1.8rem);font-style:italic}._description_1sux5_13{max-width:35rem;color:var(--fg-soft);margin-top:1rem;line-height:1.8}._grid_1sux5_19{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}._emailCard_1sux5_26{background:var(--paper);border:1px solid var(--paper-line);border-radius:1.25rem;min-width:0;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 20px 60px -30px #000}._emailCard_1sux5_26 h2{margin-bottom:1.25rem}._emailCard_1sux5_26 p,._orderHelp_1sux5_35 p,._orderHelp_1sux5_35 li{line-height:1.8}._emailCard_1sux5_26>p:not(:first-child){color:var(--fg-soft)}._email_1sux5_26{width:fit-content;max-width:100%;color:var(--berry);overflow-wrap:anywhere;margin-block:1.5rem;font-size:clamp(1.05rem,2.5vw,1.45rem);font-weight:600;text-decoration:underline;display:block}._email_1sux5_26:hover{color:var(--berry-deep)}._button_1sux5_49{max-width:100%}._hint_1sux5_50{margin-top:1rem;font-size:.8rem}._orderHelp_1sux5_35{padding-block:1rem}._orderHelp_1sux5_35 h2{margin-bottom:1.5rem;font-size:clamp(2rem,3.5vw,3rem)}._orderHelp_1sux5_35>p:not(:first-child){color:var(--fg-soft)}._orderHelp_1sux5_35 ul{margin-block:1.25rem;padding-left:1.25rem;list-style:outside}._orderHelp_1sux5_35 li{margin-block:.5rem;padding-left:.25rem}._orderHelp_1sux5_35 li::marker{color:var(--lantern)}._orderHelp_1sux5_35 ._signoff_1sux5_57{color:var(--rose);font-family:var(--font-display);margin-top:1.5rem;font-size:1.2rem;font-style:italic}@media (min-width:800px){._grid_1sux5_19{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}._form_1sux5_63{margin-top:1.5rem}._requiredNote_1sux5_64{color:var(--fg-soft);margin-bottom:1.25rem;font-size:.8rem}._fields_1sux5_65{border:0;gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}._field_1sux5_65{gap:.45rem;min-width:0;display:grid}._field_1sux5_65 label{font-size:.9rem;font-weight:600}._optional_1sux5_68{color:var(--fg-soft);font-weight:400}._field_1sux5_65 input,._field_1sux5_65 textarea{border:1px solid var(--field-line);background:var(--field);width:100%;min-width:0;max-width:100%;color:var(--fg);font:inherit;border-radius:6px;padding:.75rem;font-size:1rem;line-height:1.5;display:block}._field_1sux5_65 textarea{resize:vertical;min-height:9rem}._field_1sux5_65 textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._field_1sux5_65 [aria-invalid=true]{border-color:#a3263a}._fieldHint_1sux5_78{color:var(--fg-soft);font-size:.8rem}._fieldError_1sux5_79{color:#8d1d31;font-size:.85rem}._fields_1sux5_65 ._button_1sux5_49{justify-self:start}._honeypot_1sux5_81{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._feedback_1sux5_82:empty{display:none}._feedback_1sux5_82:not(:empty){margin-top:1.25rem}._success_1sux5_84,._error_1sux5_84{border-radius:.5rem;padding:1rem;font-size:.9rem}._success_1sux5_84{color:#214e38;background:#e4eedf;border:1px solid #7c9c83}._error_1sux5_84{color:#7b2332;background:#f8e4e2;border:1px solid #c98a91}._hint_1sux5_50 a,._orderHelp_1sux5_35 a{color:var(--accent);overflow-wrap:anywhere;text-decoration:underline}._helpNote_1sux5_88{margin-top:1.25rem}._photoHeading_1sux5_89{margin-block:2rem .8rem;font-size:1.6rem}._field_1sux5_65 input[type=file]{padding:.65rem;font-size:.85rem}._field_1sux5_65 input[type=file]::file-selector-button{border:1px solid var(--field-line);background:var(--sheet);color:var(--fg);font:inherit;cursor:pointer;border-radius:4px;margin-right:.65rem;padding:.5rem .65rem}._photoList_1sux5_97{gap:.5rem;margin:.2rem 0;padding:0;list-style:none;display:grid}._photoList_1sux5_97 li{background:var(--field);border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem;display:flex}._photoList_1sux5_97 li>span{overflow-wrap:anywhere;min-width:0;font-size:.85rem}._photoList_1sux5_97 small{color:var(--fg-soft);white-space:nowrap}._photoList_1sux5_97 button{color:var(--berry);font:inherit;cursor:pointer;flex-shrink:0;padding:.35rem;font-size:.8rem;text-decoration:underline}
