.declaration-form-module__FGmvTW__page{--decl-green:#005542;--decl-green-deep:#003d30;--decl-green-soft:#e8f3ee;--decl-orange:#ed7933;--decl-ink:#171a19;--decl-muted:#626a67;--decl-border:#d9dfdc;--decl-red:#a2432c;color:var(--decl-ink);background:#f4f3ef}.declaration-form-module__FGmvTW__hero{background:radial-gradient(circle at 86% 16%, #ffffff21, transparent 34%), linear-gradient(135deg, #002f25 0%, var(--decl-green) 58%, #076650 100%);color:#fff;padding:clamp(26px,4vw,44px) 0 clamp(58px,6vw,82px);position:relative;overflow:hidden}.declaration-form-module__FGmvTW__hero:after{content:"";border:58px solid #ffffff12;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-168px;right:-96px}.declaration-form-module__FGmvTW__heroInner{z-index:1;max-width:760px;position:relative}.declaration-form-module__FGmvTW__breadcrumbs{color:#ffffffc2;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:18px;font-size:.86rem;display:flex}.declaration-form-module__FGmvTW__breadcrumbs a{color:#fff;text-decoration:none}.declaration-form-module__FGmvTW__breadcrumbs a:hover{text-decoration:underline}.declaration-form-module__FGmvTW__eyebrow{color:#ffffffad;letter-spacing:.24em;text-transform:uppercase;margin-bottom:12px;font-size:.7rem;font-weight:650;display:block}.declaration-form-module__FGmvTW__hero h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.1rem,5.6vw,3.5rem);line-height:1.04}.declaration-form-module__FGmvTW__hero h1 em{color:inherit;font-style:normal;font-weight:inherit}.declaration-form-module__FGmvTW__body{padding:clamp(34px,5vw,58px) 0 clamp(56px,7vw,88px)}.declaration-form-module__FGmvTW__bodyInner{max-width:720px;margin:0 auto}.declaration-form-module__FGmvTW__form{gap:18px;display:grid}.declaration-form-module__FGmvTW__progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.declaration-form-module__FGmvTW__progress li{color:var(--decl-muted);text-align:center;justify-items:center;gap:7px;padding-top:4px;display:grid;position:relative}.declaration-form-module__FGmvTW__progress li:not(:first-child):before{background:var(--decl-border);content:"";height:2px;position:absolute;top:20px;left:-50%;right:50%}.declaration-form-module__FGmvTW__progress li.declaration-form-module__FGmvTW__stepDone:not(:first-child):before,.declaration-form-module__FGmvTW__progress li.declaration-form-module__FGmvTW__stepNow:not(:first-child):before{background:var(--decl-green)}.declaration-form-module__FGmvTW__bubble{z-index:1;border:2px solid var(--decl-border);background:#fff;border-radius:50%;place-items:center;width:33px;height:33px;font-size:.83rem;font-weight:750;display:grid;position:relative}.declaration-form-module__FGmvTW__stepNow .declaration-form-module__FGmvTW__bubble{border-color:var(--decl-green);color:#fff;background:var(--decl-green);box-shadow:0 0 0 4px #0055421f}.declaration-form-module__FGmvTW__stepDone .declaration-form-module__FGmvTW__bubble{border-color:var(--decl-green);color:var(--decl-green);background:var(--decl-green-soft)}.declaration-form-module__FGmvTW__stepLabel{letter-spacing:.05em;font-size:.76rem;font-weight:650}.declaration-form-module__FGmvTW__stepNow .declaration-form-module__FGmvTW__stepLabel,.declaration-form-module__FGmvTW__stepDone .declaration-form-module__FGmvTW__stepLabel{color:var(--decl-green-deep)}.declaration-form-module__FGmvTW__panel{border:1px solid var(--decl-border);background:#fff;border-radius:20px;gap:18px;padding:clamp(22px,3.4vw,36px);display:grid;box-shadow:0 1px 2px #18301e0a,0 26px 56px -34px #18301e4d}.declaration-form-module__FGmvTW__panelHead{border-bottom:1px solid var(--decl-border);gap:6px;padding-bottom:16px;display:grid}.declaration-form-module__FGmvTW__panelStep{color:var(--decl-orange);letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:750}.declaration-form-module__FGmvTW__panelHead h2{color:var(--decl-green-deep);letter-spacing:-.025em;margin:0;font-size:clamp(1.3rem,2.6vw,1.6rem)}.declaration-form-module__FGmvTW__panelHead p{color:var(--decl-muted);margin:0;font-size:.92rem;line-height:1.6}.declaration-form-module__FGmvTW__note,.declaration-form-module__FGmvTW__verified,.declaration-form-module__FGmvTW__uploadingNote{border-radius:13px;align-items:flex-start;gap:10px;margin:0;padding:13px 15px;font-size:.87rem;line-height:1.6;display:flex}.declaration-form-module__FGmvTW__note{color:var(--decl-green-deep);background:var(--decl-green-soft);border:1px solid #dfe7e3}.declaration-form-module__FGmvTW__verified{color:#14614a;background:#eaf7f0;border:1px solid #bfe0cd}.declaration-form-module__FGmvTW__uploadingNote{color:#8a5a22;background:#fdf6ec;border:1px solid #f0dfc9}.declaration-form-module__FGmvTW__note svg,.declaration-form-module__FGmvTW__verified svg,.declaration-form-module__FGmvTW__uploadingNote svg{flex:none;margin-top:1px}.declaration-form-module__FGmvTW__error{color:#8a3a22;background:#fdf4f1;border:1px solid #efd9d2;border-radius:13px;margin:0;padding:12px 15px;font-size:.88rem;line-height:1.55}.declaration-form-module__FGmvTW__warn{color:var(--decl-red);margin:10px 0 0;font-size:.84rem;line-height:1.5}.declaration-form-module__FGmvTW__field{gap:7px;min-width:0;display:grid}.declaration-form-module__FGmvTW__field>label,.declaration-form-module__FGmvTW__fieldLabel,.declaration-form-module__FGmvTW__choice legend{color:var(--decl-green-deep);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:700}.declaration-form-module__FGmvTW__required{color:var(--decl-red)}.declaration-form-module__FGmvTW__field input{border:1px solid var(--decl-border);width:100%;color:var(--decl-ink);font:inherit;background:#fcfdfc;border-radius:11px;padding:12px 14px;font-size:.95rem;transition:border-color .16s,box-shadow .16s,background .16s}.declaration-form-module__FGmvTW__field input:focus{border-color:var(--decl-green);background:#fff;outline:none;box-shadow:0 0 0 3px #0055421f}.declaration-form-module__FGmvTW__field input::placeholder{color:#9aa5a0}.declaration-form-module__FGmvTW__hint{color:var(--decl-muted);margin:0;font-size:.83rem;line-height:1.55}.declaration-form-module__FGmvTW__prefixed{border:1px solid var(--decl-border);background:#fcfdfc;border-radius:11px;align-items:stretch;display:flex;overflow:hidden}.declaration-form-module__FGmvTW__prefixed:focus-within{border-color:var(--decl-green);box-shadow:0 0 0 3px #0055421f}.declaration-form-module__FGmvTW__prefixed>span{border-right:1px solid var(--decl-border);color:var(--decl-green-deep);background:var(--decl-green-soft);letter-spacing:.08em;place-items:center;padding:0 14px;font-size:.78rem;font-weight:750;display:grid}.declaration-form-module__FGmvTW__prefixed input{background:0 0;border:0;border-radius:0}.declaration-form-module__FGmvTW__prefixed input:focus{box-shadow:none}.declaration-form-module__FGmvTW__choice{border:0;margin:0;padding:0}.declaration-form-module__FGmvTW__choice legend{margin-bottom:9px;padding:0}.declaration-form-module__FGmvTW__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:10px;display:grid}.declaration-form-module__FGmvTW__choiceGrid label{border:1px solid var(--decl-border);cursor:pointer;background:#fcfdfc;border-radius:14px;align-items:center;gap:11px;padding:14px 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.declaration-form-module__FGmvTW__choiceGrid label:hover{border-color:#b6c6bf}.declaration-form-module__FGmvTW__choiceGrid label input{opacity:0;width:1px;height:1px;position:absolute}.declaration-form-module__FGmvTW__choiceGrid label.declaration-form-module__FGmvTW__choiceOn{border-color:var(--decl-green);background:var(--decl-green-soft);box-shadow:0 0 0 3px #0055421a}.declaration-form-module__FGmvTW__choiceIcon{width:38px;height:38px;color:var(--decl-green);background:#eef5f2;border-radius:11px;flex:none;place-items:center;display:grid}.declaration-form-module__FGmvTW__choiceOn .declaration-form-module__FGmvTW__choiceIcon{color:#fff;background:var(--decl-green)}.declaration-form-module__FGmvTW__choiceText{gap:2px;min-width:0;display:grid}.declaration-form-module__FGmvTW__choiceText strong{color:var(--decl-ink);font-size:.9rem;font-weight:700}.declaration-form-module__FGmvTW__choiceText small{color:var(--decl-muted);font-size:.76rem}.declaration-form-module__FGmvTW__choiceTick{color:#fff;background:var(--decl-green);opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .16s;display:grid;position:absolute;top:10px;right:10px}.declaration-form-module__FGmvTW__choiceOn .declaration-form-module__FGmvTW__choiceTick{opacity:1}.declaration-form-module__FGmvTW__choiceGrid label:focus-within{border-color:var(--decl-green);box-shadow:0 0 0 3px #0055422e}.declaration-form-module__FGmvTW__hiddenInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.declaration-form-module__FGmvTW__dropZone{width:100%;color:var(--decl-muted);font:inherit;text-align:center;cursor:pointer;background:#fbfcfb;border:1px dashed #bfcbc5;border-radius:15px;justify-items:center;gap:5px;padding:26px 18px;transition:border-color .16s,background .16s;display:grid}.declaration-form-module__FGmvTW__dropZone:hover{border-color:var(--decl-green);background:var(--decl-green-soft)}.declaration-form-module__FGmvTW__dropZone svg{color:var(--decl-green)}.declaration-form-module__FGmvTW__dropZone strong{color:var(--decl-green-deep);font-size:.9rem;font-weight:700}.declaration-form-module__FGmvTW__dropZone small{font-size:.78rem}.declaration-form-module__FGmvTW__attachments{gap:10px;margin:0;padding:0;list-style:none;display:grid}.declaration-form-module__FGmvTW__attachment{border:1px solid var(--decl-border);background:#fcfdfc;border-radius:14px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.declaration-form-module__FGmvTW__attachment[data-state=done]{background:#f5fbf8;border-color:#bfe0cd}.declaration-form-module__FGmvTW__attachment[data-state=failed]{background:#fdf6f4;border-color:#efd9d2}.declaration-form-module__FGmvTW__attachmentIcon{width:36px;height:36px;color:var(--decl-green);background:var(--decl-green-soft);border-radius:11px;flex:none;place-items:center;display:grid}.declaration-form-module__FGmvTW__attachment[data-state=failed] .declaration-form-module__FGmvTW__attachmentIcon{color:var(--decl-red);background:#f9ece8}.declaration-form-module__FGmvTW__attachmentBody{flex:1;gap:5px;min-width:0;display:grid}.declaration-form-module__FGmvTW__attachmentBody strong{color:var(--decl-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:650;overflow:hidden}.declaration-form-module__FGmvTW__attachmentMeta{color:var(--decl-muted);font-size:.78rem}.declaration-form-module__FGmvTW__attachmentError{color:var(--decl-red);font-size:.79rem;line-height:1.5}.declaration-form-module__FGmvTW__bar{background:#e4eae7;border-radius:999px;height:5px;display:block;overflow:hidden}.declaration-form-module__FGmvTW__bar>span{background:linear-gradient(90deg, var(--decl-green), #0a7a5c);border-radius:999px;height:100%;transition:width .25s;display:block}.declaration-form-module__FGmvTW__attachmentActions{flex:none;align-items:center;gap:6px;display:flex}.declaration-form-module__FGmvTW__attachmentActions button{border:1px solid var(--decl-border);color:var(--decl-muted);font:inherit;cursor:pointer;background:#fff;border-radius:9px;place-items:center;padding:6px 9px;font-size:.76rem;font-weight:650;display:grid}.declaration-form-module__FGmvTW__attachmentActions button:hover{border-color:var(--decl-red);color:var(--decl-red)}.declaration-form-module__FGmvTW__divider{color:var(--decl-muted);align-items:center;gap:12px;margin:4px 0;display:flex}.declaration-form-module__FGmvTW__divider:before,.declaration-form-module__FGmvTW__divider:after{background:var(--decl-border);content:"";flex:1;height:1px}.declaration-form-module__FGmvTW__divider span{letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:750}.declaration-form-module__FGmvTW__addSlot{width:100%;color:var(--decl-green-deep);font:inherit;cursor:pointer;background:0 0;border:1px dashed #bfcbc5;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:12px 18px;font-size:.84rem;font-weight:650;display:inline-flex}.declaration-form-module__FGmvTW__addSlot:hover{border-color:var(--decl-green);background:var(--decl-green-soft)}.declaration-form-module__FGmvTW__declaration{border:1px solid #dfe7e3;border-left:4px solid var(--decl-orange);background:#fbfcfb;border-radius:14px;gap:9px;margin:0;padding:20px 22px;display:grid}.declaration-form-module__FGmvTW__declarationEyebrow{color:var(--decl-orange);letter-spacing:.22em;text-transform:uppercase;font-size:.66rem;font-weight:750}.declaration-form-module__FGmvTW__declaration p{color:var(--decl-ink);margin:0;font-size:1rem;line-height:1.72}.declaration-form-module__FGmvTW__nav{flex-wrap:wrap;justify-content:space-between;gap:11px;padding-top:4px;display:flex}.declaration-form-module__FGmvTW__primary{color:#fff;background:linear-gradient(135deg, var(--decl-orange) 0%, #d9611c 100%);font:inherit;letter-spacing:.07em;cursor:pointer;border:0;border-radius:12px;flex:220px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font-size:.86rem;font-weight:700;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex;box-shadow:0 10px 26px -12px #d9611cb8}.declaration-form-module__FGmvTW__primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px -14px #d9611ccc}.declaration-form-module__FGmvTW__primary:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.declaration-form-module__FGmvTW__ghost{border:1px solid var(--decl-border);color:var(--decl-green-deep);font:inherit;cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:.85rem;font-weight:650;display:inline-flex}.declaration-form-module__FGmvTW__ghost:hover{background:var(--decl-green-soft)}.declaration-form-module__FGmvTW__spin{animation:.9s linear infinite declaration-form-module__FGmvTW__decl-spin}@keyframes declaration-form-module__FGmvTW__decl-spin{to{transform:rotate(360deg)}}.declaration-form-module__FGmvTW__done{border:1px solid var(--decl-border);text-align:center;background:#fff;border-radius:20px;justify-items:center;gap:11px;padding:clamp(34px,5vw,58px) clamp(20px,4vw,40px);display:grid;box-shadow:0 1px 2px #18301e0a,0 26px 56px -34px #18301e4d}.declaration-form-module__FGmvTW__doneIcon{color:#19704c;background:var(--decl-green-soft);border:1px solid #bfe0cd;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.declaration-form-module__FGmvTW__done h2{color:var(--decl-green-deep);letter-spacing:-.025em;margin:6px 0 0;font-size:clamp(1.4rem,3vw,1.75rem)}.declaration-form-module__FGmvTW__done p{max-width:48ch;color:var(--decl-muted);margin:0;font-size:.96rem;line-height:1.68}.declaration-form-module__FGmvTW__done em{color:var(--decl-ink);font-style:italic}.declaration-form-module__FGmvTW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.declaration-form-module__FGmvTW__panel{border-radius:16px;padding:20px 16px}.declaration-form-module__FGmvTW__choiceGrid{grid-template-columns:1fr}.declaration-form-module__FGmvTW__nav{flex-direction:column-reverse}.declaration-form-module__FGmvTW__nav>button{width:100%}.declaration-form-module__FGmvTW__stepLabel{font-size:.7rem}}
.form-surface-module__AFahhq__page{background:var(--premium-ground)!important}.form-surface-module__AFahhq__card{background:#f8fdfbf7!important;border:1px solid #15564047!important;box-shadow:0 2px 5px #082f2414,0 28px 64px -30px #082f246b!important}.form-surface-module__AFahhq__formArea [class$=__panel]{background:#f8fdfbf7!important;border:1px solid #15564047!important;box-shadow:0 2px 5px #082f2414,0 28px 64px -30px #082f246b!important}:is(.form-surface-module__AFahhq__card label,.form-surface-module__AFahhq__card legend,.form-surface-module__AFahhq__formArea label,.form-surface-module__AFahhq__formArea legend){color:var(--premium-green-deep)}:is(.form-surface-module__AFahhq__card input:not([type=radio]):not([type=checkbox]),.form-surface-module__AFahhq__card textarea,.form-surface-module__AFahhq__card select,.form-surface-module__AFahhq__formArea input:not([type=radio]):not([type=checkbox]),.form-surface-module__AFahhq__formArea textarea,.form-surface-module__AFahhq__formArea select){box-shadow:inset 0 1px #082f2408;color:#142b24!important;background:#fff!important;border-color:#1556406b!important}:is(.form-surface-module__AFahhq__card input:not([type=radio]):not([type=checkbox]):hover,.form-surface-module__AFahhq__card textarea:hover,.form-surface-module__AFahhq__card select:hover,.form-surface-module__AFahhq__formArea input:not([type=radio]):not([type=checkbox]):hover,.form-surface-module__AFahhq__formArea textarea:hover,.form-surface-module__AFahhq__formArea select:hover){border-color:#1556409e!important}:is(.form-surface-module__AFahhq__card input:not([type=radio]):not([type=checkbox]):focus,.form-surface-module__AFahhq__card textarea:focus,.form-surface-module__AFahhq__card select:focus,.form-surface-module__AFahhq__formArea input:not([type=radio]):not([type=checkbox]):focus,.form-surface-module__AFahhq__formArea textarea:focus,.form-surface-module__AFahhq__formArea select:focus){border-color:var(--premium-green)!important;background:#fff!important;box-shadow:0 0 0 3px #15564026!important}:is(.form-surface-module__AFahhq__card input::placeholder,.form-surface-module__AFahhq__card textarea::placeholder,.form-surface-module__AFahhq__formArea input::placeholder,.form-surface-module__AFahhq__formArea textarea::placeholder){opacity:1;color:#687b73!important}:is(.form-surface-module__AFahhq__card fieldset label,.form-surface-module__AFahhq__formArea fieldset label){background:#f5fbf8!important;border-color:#15564047!important}:is(.form-surface-module__AFahhq__card fieldset label:hover,.form-surface-module__AFahhq__formArea fieldset label:hover){background:#edf8f3!important;border-color:#1556408c!important}:is(.form-surface-module__AFahhq__formArea [class$=__dropZone],.form-surface-module__AFahhq__formArea [class$=__attachment],.form-surface-module__AFahhq__formArea [class$=__prefixed]){background:#f5fbf8!important;border-color:#15564052!important}@media (max-width:620px){.form-surface-module__AFahhq__card{box-shadow:0 16px 38px -26px #082f2475!important}.form-surface-module__AFahhq__formArea [class$=__panel]{box-shadow:0 16px 38px -26px #082f2475!important}}
