.au{display:grid;min-height:100dvh;background:var(--sd-canvas)}@media (min-width:1100px){.au{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.au-show{position:relative;display:none;flex-direction:column;margin:16px 0 16px 16px;padding:40px 48px;overflow:hidden;border:1px solid var(--sd-border);border-radius:var(--sd-r-2xl);background:radial-gradient(60% 50% at 85% 30%,var(--sd-petal-blush),transparent 70%),radial-gradient(50% 45% at 10% 95%,var(--sd-blush),transparent 70%),radial-gradient(40% 30% at 70% 100%,var(--sd-accent-soft),transparent 70%),var(--sd-petal);isolation:isolate}@media (min-width:1100px){.au-show{display:flex;position:sticky;top:16px;align-self:start;height:calc(100dvh - 32px)}}.au-show:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 12% 18%,var(--sd-petal-heart) 0 3px,transparent 4px),radial-gradient(circle at 46% 8%,var(--sd-petal-blush) 0 5px,transparent 6px),radial-gradient(circle at 92% 64%,var(--sd-petal-heart) 0 2px,transparent 3px),radial-gradient(circle at 30% 88%,var(--sd-petal-blush) 0 4px,transparent 5px);opacity:.7}.sd-scope .au-show__logo{align-self:flex-start;color:var(--sd-fg);text-decoration:none}.au-show__body{display:grid;flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.au-show__copy{display:grid;gap:18px;max-width:460px}@media (max-width:1360px){.au-show{padding:32px}.au-show__list{font-size:14.5px}.au-show .au-chip--c{display:none}.au-show .au-chip--b{right:0}}.sd-scope .au-show__title{font-family:var(--sd-font-display);font-size:clamp(30px,2.5vw,42px);font-weight:430;line-height:1.08;letter-spacing:-.02em}.au-show__title em{color:var(--sd-brand);font-style:italic}.au-show__sub{color:var(--sd-fg-2);font-size:17px;line-height:1.6}.au-show__list{display:grid;gap:12px;margin-top:6px;font-weight:600}.au-show__list li{display:flex;align-items:center;gap:12px}.au-show__tick{display:grid;flex:none;width:26px;height:26px;place-items:center;border-radius:var(--sd-r-full);background:var(--sd-accent-soft);color:var(--sd-brand)}.au-show__tick svg{width:15px;height:15px}.au-stage{position:relative;padding:24px 36px 24px 48px}.au-phone{--_w:clamp(200px,15vw,250px);position:relative;width:var(--_w);aspect-ratio:390/844;padding:9px;border-radius:calc(var(--_w) * .16);background:linear-gradient(145deg,var(--sd-cocoa-800),var(--sd-cocoa-950));box-shadow:0 0 0 1px var(--sd-cocoa-700),inset 0 0 0 2px var(--sd-device-highlight),0 40px 80px -30px var(--sd-cocoa-900),0 18px 40px -20px var(--sd-brand);rotate:-4deg;animation:au-float 7s var(--sd-ease-standard) infinite alternate}@keyframes au-float{0%{translate:0 6px;rotate:-4deg}to{translate:0 -8px;rotate:-2.5deg}}.au-phone__btn{position:absolute;width:3px;border-radius:2px;background:var(--sd-cocoa-700)}.au-phone__btn--a{top:18%;left:-3px;height:6%}.au-phone__btn--b{top:27%;left:-3px;height:9%}.au-phone__btn--c{top:24%;right:-3px;height:12%}.au-phone__screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--_w) * .13);background:var(--sd-cocoa-900)}.au-phone__status{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:12px 22px 0;color:var(--sd-white);font-size:11px;font-weight:600;text-shadow:var(--sd-text-shadow-on-dusk)}.au-phone__island{width:30%;height:20px;border-radius:var(--sd-r-full);background:var(--sd-cocoa-950)}.au-phone__signal{width:22px;height:9px;border-radius:3px;box-shadow:inset 0 0 0 1.5px var(--sd-white)}.au-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;border:1px solid var(--sd-glass-border);border-radius:var(--sd-r-lg);background:var(--sd-glass);box-shadow:var(--sd-e2);backdrop-filter:blur(14px);white-space:nowrap;animation:au-chip-in .7s var(--sd-ease-emphasized) both}.au-chip strong{display:block;font-size:13px;line-height:1.3}.au-chip small{display:block;color:var(--sd-fg-2);font-size:11.5px}.au-chip--a{top:3%;left:0;animation-delay:.3s}.au-chip--b{top:68%;right:-48px;animation-delay:.7s}.au-chip--c{bottom:6%;left:12px;animation-delay:1.1s}.au-chip__icon{display:grid;width:32px;height:32px;place-items:center;border-radius:var(--sd-r-full);background:var(--sd-accent-soft);color:var(--sd-brand)}.au-chip__icon svg{width:16px;height:16px}.au-chip__icon--wa{background:var(--sd-success-soft);color:var(--sd-success)}.au-chip__icon--yes{background:var(--sd-brand);color:var(--sd-white)}@keyframes au-chip-in{0%{opacity:0;translate:0 12px;scale:.94}}@media (prefers-reduced-motion:reduce){.au-chip,.au-phone{animation:none}}.au-main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 16px}.sd-scope .au-mobile-logo{align-self:flex-start;color:var(--sd-fg);text-decoration:none}@media (min-width:1100px){.au-mobile-logo{display:none}}@media (min-width:640px){.sd-scope .au-mobile-logo{align-self:center}}.au-wrap{display:grid;gap:20px;width:100%;max-width:480px}.au-head{display:grid;gap:8px}.sd-scope .au-title{font-family:var(--sd-font-display);font-size:clamp(30px,3vw,40px);font-weight:430;line-height:1.1;letter-spacing:-.02em}.au-title em{color:var(--sd-brand);font-style:italic}.au-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.au-steps li{display:grid;gap:8px;font-size:13px;color:var(--sd-fg-2)}.au-steps__bar{height:4px;border-radius:var(--sd-r-full);background:var(--sd-border);overflow:hidden}.au-steps__bar:after{content:"";display:block;height:100%;background:var(--sd-dusk);transform:scaleX(0);transform-origin:left;transition:transform var(--sd-dur-slow) var(--sd-ease-emphasized)}.au-steps li[data-state=current] .au-steps__bar:after,.au-steps li[data-state=done] .au-steps__bar:after{transform:scaleX(1)}.au-steps__label{display:flex;align-items:center;gap:8px}.au-steps li[data-state=current]{color:var(--sd-fg);font-weight:600}.au-steps__num{display:grid;flex:none;width:22px;height:22px;place-items:center;border-radius:var(--sd-r-full);background:var(--sd-surface-2);font-size:11.5px;font-weight:700}.au-steps li[data-state=current] .au-steps__num{background:var(--sd-accent-soft);color:var(--sd-brand)}.au-steps li[data-state=done] .au-steps__num{background:var(--sd-brand);color:var(--sd-white)}.au-steps__num svg{width:13px;height:13px}@media (max-width:480px){.au-steps__label{font-size:12px}.au-steps__num{display:none}}.au-card{display:grid;gap:20px;padding:clamp(20px,3.5vw,32px);border:1px solid var(--sd-border);border-radius:var(--sd-r-xl);background:var(--sd-surface);box-shadow:var(--sd-e2)}.au-card__head{display:flex;align-items:center;gap:14px}.au-card__icon{display:grid;flex:none;width:48px;height:48px;place-items:center;border-radius:var(--sd-r-lg);background:var(--sd-accent-soft);color:var(--sd-brand)}.au-card__icon svg{width:22px;height:22px}.sd-scope .au-card__title{font-size:19px;font-weight:650;line-height:1.3}.au-card__title:focus{outline:none}.au-card__hint{color:var(--sd-fg-2);font-size:var(--sd-text-body-sm)}.au-fields{display:grid;gap:16px}.au-actions{display:flex;gap:10px}.au-actions>.sd-btn--block{flex:1}.au-designs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;border:0}.au-design{position:relative;display:grid;gap:6px;cursor:pointer}.au-design input{position:absolute;opacity:0;pointer-events:none}.au-design__thumb{display:block;aspect-ratio:9/16;overflow:hidden;border-radius:var(--sd-r-md);box-shadow:0 0 0 1px var(--sd-border);transition:box-shadow var(--sd-dur-fast) var(--sd-ease-standard),transform var(--sd-dur-base) var(--sd-ease-standard)}.au-design__thumb .mk-cover__date,.au-design__thumb .mk-cover__eyebrow,.au-design__thumb .mk-cover__rule{display:none}.au-design:hover .au-design__thumb{transform:translateY(-2px)}.au-design[data-selected=true] .au-design__thumb{box-shadow:0 0 0 2px var(--sd-surface),0 0 0 4px var(--sd-brand)}.au-design input:focus-visible+.au-design__thumb{outline:2px solid var(--sd-focus);outline-offset:4px}.au-design__name{font-size:12.5px;font-weight:600;line-height:1.3;text-align:center}.au-design__tick{position:absolute;top:6px;right:6px;display:none;width:22px;height:22px;place-items:center;border-radius:var(--sd-r-full);background:var(--sd-brand);color:var(--sd-white)}.au-design__tick svg{width:13px;height:13px}.au-design[data-selected=true] .au-design__tick{display:grid}.au-switch{color:var(--sd-fg-2);text-align:center}.au-switch a{color:var(--sd-brand);font-weight:650}.au-fine{color:var(--sd-fg-3);font-size:13px;text-align:center}.au-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.au-terms{margin-top:12px;text-align:center;color:var(--sd-fg-3);font-size:var(--sd-text-body-sm)}.au-terms a{color:inherit;text-decoration:underline}