.love-answer :where(h1,h2,h3,h4,h5,h6,b,strong,small,em,i,mark,s,a,ul,ol,table,th,td,button,input,select,summary,svg){font-size:revert;font-weight:revert;font-style:revert;-webkit-text-decoration:revert;text-decoration:revert}.love-answer :where(ul,ol){list-style:revert}.love-answer :where(svg){display:revert;vertical-align:revert}.love-answer :where(img){vertical-align:revert}.love-answer :where(a){color:revert}.love-answer :where(table){border-collapse:revert;border-spacing:revert}.love-answer :where(button,input,select){letter-spacing:revert;line-height:normal}.love-answer .blur{filter:none}.love-answer :where(h1,h2,h3,h4,h5,h6){letter-spacing:revert}.love-answer{text-rendering:auto}.love-answer :where(*){border-color:currentColor}.love-answer :where(*):before,.love-answer :where(*):after{box-sizing:content-box}
.love-answer:not(.love-answer-input){--bg:#fff;--ink:#2a1c21;--soft:#5e4d53;--dim:#7c6a70;--line:#f3dfe5;--card:#fff;--track:#f8e6eb;--red:#fe5757;--red-t:#dc3045;--amber:#ffb648;--amber-t:#b5640a}.love-answer:not(.love-answer-input) *{box-sizing:border-box}.love-answer:not(.love-answer-input){-webkit-text-size-adjust:100%;color:var(--ink);word-break:keep-all;background:#fcfaf3;margin:0;font:400 16px/1.55 Pretendard Variable,Pretendard,-apple-system,sans-serif}.love-answer:not(.love-answer-input) img{max-width:100%;height:auto;display:block}.love-answer:not(.love-answer-input) button,.love-answer:not(.love-answer-input) input{font:inherit;color:inherit}.love-answer:not(.love-answer-input) button{cursor:pointer}.love-answer:not(.love-answer-input) em{font-style:normal}.love-answer:not(.love-answer-input) em.red{color:var(--red-t)}.love-answer:not(.love-answer-input) em.amber{color:var(--amber-t)}.love-answer:not(.love-answer-input) .col{background:var(--bg);width:min(100%,480px);min-height:100svh;margin:0 auto;padding-bottom:96px;position:relative;overflow-x:clip}.love-answer:not(.love-answer-input) .top{z-index:3;pointer-events:none;justify-content:center;display:flex;position:absolute;top:14px;left:0;right:0}.love-answer:not(.love-answer-input) .top img{width:auto;height:34px}.love-answer:not(.love-answer-input) .hero{position:relative}.love-answer:not(.love-answer-input) .hero-img{width:100%}.love-answer:not(.love-answer-input) .hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000080,#0000);height:90px;position:absolute;inset:0 0 auto}.love-answer:not(.love-answer-input) .hero:after{content:"";background:linear-gradient(to bottom, #fff0, #ffffffeb 26%, var(--bg) 42%);pointer-events:none;height:56%;position:absolute;bottom:0;left:0;right:0}.love-answer:not(.love-answer-input) .hero-text{z-index:2;text-align:center;margin-top:-124px;padding:0 20px 8px;position:relative}.love-answer:not(.love-answer-input) .kicker{color:var(--red-t);background:#fff;border-radius:99px;margin:0 0 8px;padding:3px 12px;font-size:15px;font-weight:700;display:inline-block}.love-answer:not(.love-answer-input) h1{letter-spacing:-.8px;margin:0;font-weight:800;line-height:1.2}.love-answer:not(.love-answer-input) .hero h1{font-size:clamp(31px,8.8vw,40px)}.love-answer:not(.love-answer-input) .hero h1 span{display:block}.love-answer:not(.love-answer-input) .hero h1 em{color:var(--red-t);letter-spacing:1px;margin:2px 0;font-size:.62em;display:block}.love-answer:not(.love-answer-input) .hook{width:fit-content;color:var(--ink);letter-spacing:-.5px;background:linear-gradient(#ff7eb600 56%,#ff7eb680 56% 94%,#ff7eb600 94%);margin:16px auto 0;padding:0 4px;font-size:22px;font-weight:800;line-height:1.3}.love-answer:not(.love-answer-input) .sub{color:var(--soft);margin:8px 0 20px;font-size:16px;line-height:1.5}.love-answer:not(.love-answer-input) .cta{background:var(--red);color:#fff;border:0;border-radius:15px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:10px 18px;font-size:18px;font-weight:800;text-decoration:none;transition:transform .12s ease-out,filter .12s;display:flex}.love-answer:not(.love-answer-input) .cta:active{transform:scale(.98)}@media (hover:hover){.love-answer:not(.love-answer-input) .cta:hover{filter:brightness(1.07)}}.love-answer:not(.love-answer-input) :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.love-answer:not(.love-answer-input) .note{color:var(--dim);margin:10px 0 0;font-size:13.5px}.love-answer:not(.love-answer-input) .sec{padding:44px 20px 0}.love-answer:not(.love-answer-input) .sec.tight{padding-top:22px}.love-answer:not(.love-answer-input) .label{color:var(--red-t);margin:0 0 6px;font-size:15px;font-weight:700}.love-answer:not(.love-answer-input) h2{letter-spacing:-.7px;margin:0 0 20px;font-size:26px;font-weight:800;line-height:1.3}.love-answer:not(.love-answer-input) h2.sm{margin-bottom:12px;font-size:22px}.love-answer:not(.love-answer-input) .body{color:var(--soft);margin:0;font-size:16.5px}.love-answer:not(.love-answer-input) .read{color:var(--ink);margin:0;font-size:18px;line-height:1.65}.love-answer:not(.love-answer-input) .cap{color:var(--dim);margin:12px 0 0;font-size:13.5px}.love-answer:not(.love-answer-input) .pcards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.love-answer:not(.love-answer-input) .pcard{background:var(--card);border:2px solid var(--line);text-align:left;border-radius:15px;flex-direction:column;padding:0 0 14px;transition:border-color .15s,transform .12s ease-out;display:flex;overflow:hidden}.love-answer:not(.love-answer-input) .pcard:active{transform:scale(.985)}.love-answer:not(.love-answer-input) .pcard.on{border-color:var(--red)}.love-answer:not(.love-answer-input) .pc-img{display:block;position:relative}.love-answer:not(.love-answer-input) .pc-img img{aspect-ratio:4/5;object-fit:cover;object-position:50% 12%;width:100%}.love-answer:not(.love-answer-input) .pc-say{color:#111;text-align:center;background:#fff;border:1.5px solid #111;border-radius:16px;padding:7px 10px;font-size:13px;font-weight:600;line-height:1.32;position:absolute;bottom:8px;left:8px;right:8px}.love-answer:not(.love-answer-input) .pc-side{letter-spacing:-.4px;margin:12px 12px 3px;font-size:15.5px;font-weight:800;display:block}.love-answer:not(.love-answer-input) .pc-line{color:var(--dim);margin:0 12px;font-size:13.5px;line-height:1.4;display:block}.love-answer:not(.love-answer-input) .picked{margin:18px 0 0;animation:.24s ease-out both love-answer-rise}.love-answer:not(.love-answer-input) .picked[hidden]{display:none}.love-answer:not(.love-answer-input) .dm{text-align:left;align-items:flex-start;gap:6px;display:flex}.love-answer:not(.love-answer-input) .dm-who{flex-direction:column;flex:none;align-items:center;gap:4px;width:52px;display:flex}.love-answer:not(.love-answer-input) .dm-face{object-fit:cover;object-position:50% 12%;border-radius:50%;width:40px;height:40px}.love-answer:not(.love-answer-input) .dm-msgs{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.love-answer:not(.love-answer-input) .dm-name{color:var(--soft);text-align:center;font-size:12px;font-weight:600;line-height:1.25}.love-answer:not(.love-answer-input) .dm-b{color:var(--ink);text-wrap:balance;background:#efeced;border-radius:6px 20px 20px 6px;margin:0;padding:9px 14px;font-size:15px;line-height:1.42;animation:.24s ease-out both love-answer-rise}.love-answer:not(.love-answer-input) .dm-b:first-of-type{border-top-left-radius:20px}.love-answer:not(.love-answer-input) .dm-b:last-child{border-bottom-left-radius:20px}.love-answer:not(.love-answer-input) .worry{margin-top:44px}.love-answer:not(.love-answer-input) .panel{margin:0 20px;position:relative}.love-answer:not(.love-answer-input) .panel img{border-radius:15px;width:100%}.love-answer:not(.love-answer-input) .balloon{color:#111;text-align:center;background:#fff;border:2px solid #111;border-radius:50%;padding:14px 24px;font-size:17px;font-weight:700;line-height:1.32;position:absolute;top:18px;left:18px}.love-answer:not(.love-answer-input) .bars{background:var(--card);border:1px solid var(--line);border-radius:15px;gap:12px;margin-bottom:14px;padding:18px 16px;display:grid;position:relative}.love-answer:not(.love-answer-input) .bar{grid-template-columns:1fr auto;align-items:center;gap:5px 10px;display:grid}.love-answer:not(.love-answer-input) .bar-l{font-size:14.5px;font-weight:600}.love-answer:not(.love-answer-input) .bar b{grid-area:1/2;font-size:15px;font-weight:800}.love-answer:not(.love-answer-input) .bar-t{background:var(--track);border-radius:5px;grid-column:1/-1;height:10px;overflow:hidden}.love-answer:not(.love-answer-input) .bar-t i{background:var(--red);border-radius:5px;height:100%;display:block}.love-answer:not(.love-answer-input) .bar.in .bar-t i{background:var(--amber)}.love-answer:not(.love-answer-input) .bar.locked .bar-t i{background:repeating-linear-gradient(90deg, #e8cdd5 0 6px, var(--track) 6px 12px);width:100%}.love-answer:not(.love-answer-input) .bar.locked b{color:var(--dim)}.love-answer:not(.love-answer-input) .tag{background:var(--track);color:var(--soft);border-radius:99px;justify-self:start;padding:2px 9px;font-size:12.5px;font-weight:600;display:inline-block}.love-answer:not(.love-answer-input) .gets{gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.love-answer:not(.love-answer-input) .gets li{align-items:flex-start;gap:12px;display:flex}.love-answer:not(.love-answer-input) .no{background:var(--track);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid}.love-answer:not(.love-answer-input) .gets b{font-size:17px;font-weight:700;line-height:1.4;display:block}.love-answer:not(.love-answer-input) .gets span:not(.no){color:var(--dim);font-size:14.5px}.love-answer:not(.love-answer-input) .phone{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:18px;padding:18px 16px}.love-answer:not(.love-answer-input) .phone .tag{background:var(--ink);color:#fff;margin-bottom:8px}.love-answer:not(.love-answer-input) .ph-title{margin:0 0 12px;font-size:17px;font-weight:800}.love-answer:not(.love-answer-input) .ph-row+.ph-row{margin-top:14px}.love-answer:not(.love-answer-input) .when{background:var(--red);color:#190405;border-radius:7px;padding:3px 10px;font-size:13.5px;font-weight:800;display:inline-block}.love-answer:not(.love-answer-input) .ph-key{margin-left:6px;font-size:15px;font-weight:800}.love-answer:not(.love-answer-input) .ph-row p{margin:5px 0 0;font-size:15.5px;font-weight:500}.love-answer:not(.love-answer-input) .sticky{z-index:10;width:min(100%,480px);padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--bg) 72%, #fff0);transition:opacity .2s,transform .2s;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.love-answer:not(.love-answer-input) .sticky.off{opacity:0;pointer-events:none;transform:translate(-50%,12px)}.love-answer:not(.love-answer-input) .chat{flex-direction:column;height:100svh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.love-answer:not(.love-answer-input) .chat-bg{background:center top / cover no-repeat var(--bg);position:absolute;inset:0}.love-answer:not(.love-answer-input) .chat-bg:after{content:"";background:linear-gradient(to bottom, #fff0 24%, #ffffffd1 54%, var(--bg) 84%);position:absolute;inset:0}.love-answer:not(.love-answer-input) .chat-back{z-index:3;width:44px;height:44px;color:var(--ink);background:#ffffffd9;border-radius:50%;place-items:center;font-size:30px;line-height:1;text-decoration:none;display:grid;position:absolute;top:10px;left:8px}.love-answer:not(.love-answer-input) .chat-log{z-index:2;flex-direction:column;flex:1;gap:8px;min-height:0;padding:72px 16px 10px;display:flex;position:relative;overflow-y:auto;-webkit-mask:linear-gradient(#0000 30%,#000 54%);mask:linear-gradient(#0000 30%,#000 54%)}.love-answer:not(.love-answer-input) .chat-log:before{content:"";margin-top:auto}.love-answer:not(.love-answer-input) .bubble{border-radius:16px;flex:none;max-width:84%;margin:0;padding:9px 14px;font-size:16px;line-height:1.45;animation:.26s ease-out both love-answer-rise}.love-answer:not(.love-answer-input) .bubble.her{color:var(--ink);border:1px solid var(--line);background:#fff;align-self:flex-start}.love-answer:not(.love-answer-input) .bubble.me{background:var(--red);color:#190405;align-self:flex-end;font-weight:600}.love-answer:not(.love-answer-input) .composer{z-index:2;padding:8px 16px calc(14px + env(safe-area-inset-bottom));opacity:0;min-height:8px;transition:opacity .2s;position:relative}.love-answer:not(.love-answer-input) .composer.on{opacity:1}.love-answer:not(.love-answer-input) .cmp-label{margin-bottom:6px;font-size:22px;font-weight:800;display:block}.love-answer:not(.love-answer-input) .cmp-row{border-bottom:1px solid var(--ink);align-items:center;gap:10px;padding-bottom:8px;display:flex}.love-answer:not(.love-answer-input) .cmp-row input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:44px;font-size:20px;font-weight:600}.love-answer:not(.love-answer-input) .cmp-row input::placeholder{color:#a8979d}.love-answer:not(.love-answer-input) .send{background:var(--red);color:#190405;border:0;border-radius:99px;flex:none;min-height:44px;padding:0 16px;font-size:15px;font-weight:800}.love-answer:not(.love-answer-input) .alt{border:1px solid var(--line);background:#fff;border-radius:99px;min-height:44px;margin:10px 0 0;padding:8px 14px;font-size:14.5px;display:block}.love-answer:not(.love-answer-input) .err{color:var(--red-t);margin:6px 0 0;font-size:14px}.love-answer:not(.love-answer-input) .err:empty{display:none}.love-answer:not(.love-answer-input) .cmp-note{color:var(--dim);margin:8px 0 0;font-size:12.5px}.love-answer:not(.love-answer-input) .choice{gap:8px;display:grid}.love-answer:not(.love-answer-input) .ghost{background:#fff;border:1px solid #e8cdd5;border-radius:14px;width:100%;min-height:52px;padding:10px 14px;font-size:16px;font-weight:600;transition:transform .1s ease-out}.love-answer:not(.love-answer-input) .ghost:active{transform:scale(.98)}.love-answer:not(.love-answer-input) .cal{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.love-answer:not(.love-answer-input) .cal-b{border:1px solid var(--line);background:#fff;border-radius:99px;min-height:36px;padding:0 14px;font-size:14px}.love-answer:not(.love-answer-input) .cal-b.on{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:700}.love-answer:not(.love-answer-input) .leap{margin-left:6px;font-size:14px}.love-answer:not(.love-answer-input) .loading{z-index:50;background:var(--bg);place-items:center;width:min(100%,480px);display:grid;position:fixed;inset:0 0 0 50%;transform:translate(-50%)}.love-answer:not(.love-answer-input) .loading[hidden]{display:none}.love-answer:not(.love-answer-input) .ld-bar{left:20px;right:20px;top:calc(20px + env(safe-area-inset-top));background:var(--track);border-radius:2px;height:4px;position:absolute;overflow:hidden}.love-answer:not(.love-answer-input) .ld-bar i{background:var(--red);transform-origin:0;height:100%;animation:linear both love-answer-ldBar;display:block}.love-answer:not(.love-answer-input) .ld-text{margin:0;font-size:22px;font-weight:700}@keyframes love-answer-ldBar{0%{transform:scaleX(0)}}@keyframes love-answer-rise{0%{opacity:0;transform:translateY(6px)}}.love-answer:not(.love-answer-input) .pv-top,.love-answer:not(.love-answer-input) .rp-top{position:relative}.love-answer:not(.love-answer-input) .pv-top img{aspect-ratio:4/4.2;object-fit:cover;object-position:50% 8%;width:100%}.love-answer:not(.love-answer-input) .pv-top:after{content:"";background:linear-gradient(to bottom, #fff0, var(--bg));position:absolute;inset:40% 0 0}.love-answer:not(.love-answer-input) .pv-top h1{z-index:2;font-size:34px;position:absolute;bottom:6px;left:20px;right:20px}.love-answer:not(.love-answer-input) .rp-top img{width:100%}.love-answer:not(.love-answer-input) .rp-top h1{margin:22px 20px 0;font-size:32px}.love-answer:not(.love-answer-input) .pickline{color:var(--red-t);margin:12px 20px 0;font-size:16.5px;font-weight:600}.love-answer:not(.love-answer-input) .chart{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.love-answer:not(.love-answer-input) .pil{text-align:center;justify-items:stretch;gap:6px;display:grid}.love-answer:not(.love-answer-input) .pl{color:var(--dim);font-size:13px;font-weight:600}.love-answer:not(.love-answer-input) .pil.me .pl{color:var(--red-t)}.love-answer:not(.love-answer-input) .g{aspect-ratio:1;background:var(--card);border-radius:10px;align-content:center;place-items:center;font-size:26px;font-weight:700;line-height:1.1;display:grid}.love-answer:not(.love-answer-input) .g i{opacity:.85;font-size:12px;font-style:normal;font-weight:500}.love-answer:not(.love-answer-input) .g.wood{background:#dff1e4}.love-answer:not(.love-answer-input) .g.fire{background:#fde0dd}.love-answer:not(.love-answer-input) .g.earth{background:#f7ecd3}.love-answer:not(.love-answer-input) .g.metal{background:#eceaee}.love-answer:not(.love-answer-input) .g.water{background:#dde9f7}.love-answer:not(.love-answer-input) .pil.empty .g{color:#b9a6ac;background:0 0;border:1px dashed #e0c8d0}.love-answer:not(.love-answer-input) .cap+.chart{margin-top:18px}.love-answer:not(.love-answer-input) .locks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.love-answer:not(.love-answer-input) .locks li{background:var(--card);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:10px 14px;font-size:16px;font-weight:600;display:flex}.love-answer:not(.love-answer-input) .locks li:after{content:"잠김";color:var(--dim);flex:none;font-size:12.5px;font-weight:500}.love-answer:not(.love-answer-input) .devlink{color:var(--dim);text-align:center;margin:16px 0 0;padding:10px 0;font-size:13.5px;display:block}.love-answer:not(.love-answer-input) .foot{border-top:1px solid var(--line);color:var(--dim);margin:44px 20px 0;padding-top:16px;font-size:13px}.love-answer:not(.love-answer-input) .toast{z-index:60;background:var(--ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:99px;padding:10px 16px;font-size:14px;transition:opacity .2s,transform .2s;position:fixed;bottom:96px;left:50%;transform:translate(-50%,10px)}.love-answer:not(.love-answer-input) .toast.on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.love-answer:not(.love-answer-input) *,.love-answer:not(.love-answer-input) :before,.love-answer:not(.love-answer-input) :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.love-answer:not(.love-answer-input) .col{text-align:center}.love-answer:not(.love-answer-input) .col.chat{text-align:left}.love-answer:not(.love-answer-input) .pcard{text-align:center}.love-answer:not(.love-answer-input) .bar{flex-wrap:wrap;justify-content:center;gap:5px 8px;display:flex}.love-answer:not(.love-answer-input) .bar-t{flex:0 0 100%;order:3}.love-answer:not(.love-answer-input) .bars .tag{justify-self:center}.love-answer:not(.love-answer-input) .gets li{flex-direction:column;align-items:center;gap:6px}.love-answer:not(.love-answer-input) .locks li{justify-content:center}.love-answer:not(.love-answer-input) .dm.right{flex-direction:row-reverse}.love-answer:not(.love-answer-input) .dm.right .dm-msgs{align-items:flex-end}.love-answer:not(.love-answer-input) .dm.right .dm-b{border-radius:20px 6px 6px 20px}.love-answer:not(.love-answer-input) .dm.right .dm-b:first-of-type{border-top-right-radius:20px}.love-answer:not(.love-answer-input) .dm.right .dm-b:last-child{border-bottom-right-radius:20px}.love-answer:not(.love-answer-input) .poll{background:linear-gradient(to bottom, var(--bg), #fff4f6 120px, #fff4f6 calc(100% - 120px), var(--bg));margin:0;padding:72px 20px 88px}.love-answer:not(.love-answer-input) .poll .pcard{border-color:#f6dfe5}.love-answer:not(.love-answer-input) .poll .pcard.on{border-color:var(--red)}.love-answer:not(.love-answer-input) .poll .dm-b{background:#fff}.love-answer:not(.love-answer-input) .sm-pages{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;padding:2px 20px 16px;scroll-padding:0 20px;display:flex;overflow-x:auto}.love-answer:not(.love-answer-input) .sm-pages::-webkit-scrollbar{display:none}.love-answer:not(.love-answer-input) .sm-page{scroll-snap-align:start;background:#fbecec;border:1px solid #ecd7d9;border-radius:6px;flex:none;width:46%;overflow:hidden;box-shadow:0 8px 16px #5a2a3514}.love-answer:not(.love-answer-input) .sm-page img{filter:blur(2px);width:100%;transform:scale(1.04)}.love-answer:not(.love-answer-input) .freeq-line{color:var(--red-t);margin:14px 0 0;font-size:15.5px;font-weight:700}.love-answer:not(.love-answer-input) .fq-l{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.love-answer:not(.love-answer-input) .fq-form{gap:10px;margin-top:16px;display:grid}.love-answer:not(.love-answer-input) .fq-form textarea{width:100%;color:var(--ink);font:inherit;text-align:left;resize:vertical;background:#fff;border:1px solid #e3d6da;border-radius:12px;padding:12px 14px;font-size:16px}.love-answer:not(.love-answer-input) .reviews{color:#fff;background:#17151a;margin-top:44px;padding:36px 14px 44px;overflow:hidden}.love-answer:not(.love-answer-input) .reviews .label{color:#ff8a8a}.love-answer:not(.love-answer-input) .reviews h2{margin-bottom:20px}.love-answer:not(.love-answer-input) .rv-note{color:#c9c4cc;margin:8px 0 0;font-size:12.5px}.love-answer:not(.love-answer-input) .cl-story figcaption{color:#fff;align-items:center;gap:8px;padding:8px 10px;display:flex}.love-answer:not(.love-answer-input) .cl-story figcaption img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px;box-shadow:0 0 0 2px #fe5757}.love-answer:not(.love-answer-input) .cl-story figcaption b{font-size:13px;font-weight:700;line-height:1.25;display:block}.love-answer:not(.love-answer-input) .cl-cap{width:100%;height:auto;display:block}.love-answer:not(.love-answer-input) .freeq .label{color:#2a1c21;background:#ffd84d;border-radius:8px;margin-bottom:10px;padding:5px 12px;font-weight:800;display:inline-block}.love-answer:not(.love-answer-input) .freeq{padding-bottom:72px}.love-answer:not(.love-answer-input) .gets{grid-template-columns:minmax(0,1fr)}.love-answer:not(.love-answer-input) .gets li{min-width:0}.love-answer:not(.love-answer-input) .gets .sm-pages{align-self:stretch;margin:8px -20px 6px;padding:2px 20px 10px}.love-answer:not(.love-answer-input) .get-h{background:linear-gradient(#ff7eb600 56%,#ff7eb680 56% 94%,#ff7eb600 94%);width:fit-content;margin-left:auto;margin-right:auto;padding:0 4px}.love-answer:not(.love-answer-input) .rv-wrap{margin:0 -14px;position:relative}.love-answer:not(.love-answer-input) .cls{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 14% 4px;display:flex;position:relative;overflow-x:auto}.love-answer:not(.love-answer-input) .cls::-webkit-scrollbar{display:none}.love-answer:not(.love-answer-input) .cl{text-align:left;scroll-snap-align:center;border-radius:14px;flex:none;margin:0}.love-answer:not(.love-answer-input) .cl-story{background:#000;width:100%;overflow:hidden}.love-answer:not(.love-answer-input) .rv-arrow{color:#17151a;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-19px;padding:0;transition:opacity .2s;display:grid;position:absolute;top:50%;box-shadow:0 2px 10px #0006}.love-answer:not(.love-answer-input) .rv-arrow.prev{left:8px}.love-answer:not(.love-answer-input) .rv-arrow.next{right:8px}.love-answer:not(.love-answer-input) .rv-arrow:disabled{opacity:0;pointer-events:none}.love-answer:not(.love-answer-input) .rv-dots{justify-content:center;margin-top:10px;display:flex}.love-answer:not(.love-answer-input) .rv-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:28px;padding:0;display:grid}.love-answer:not(.love-answer-input) .rv-dots i{background:#fff5;border-radius:50%;width:8px;height:8px;transition:background .2s;display:block}.love-answer:not(.love-answer-input) .freeq{background:#fff8dc;margin-top:44px;padding-top:36px}.love-answer:not(.love-answer-input) .freeq .dm-b{background:#fff}.love-answer:not(.love-answer-input) .reviews{background:linear-gradient(to bottom, var(--bg), #fff4f6 90px, #fff4f6 calc(100% - 90px), var(--bg));color:var(--ink);margin-top:0;padding-top:56px;padding-bottom:64px}.love-answer:not(.love-answer-input) .reviews .rv-note{color:var(--dim)}.love-answer:not(.love-answer-input) .cl-story{box-shadow:0 10px 24px #5a2a3526}.love-answer:not(.love-answer-input) .rv-arrow{box-shadow:0 2px 10px #5a2a3540}.love-answer:not(.love-answer-input) .rv-dots i{background:#e7cdd4}.love-answer:not(.love-answer-input) .rv-dots button.on i{background:var(--red)}.love-answer.love-answer-input{--bg:#fff;--ink:#2a1c21;--soft:#5e4d53;--dim:#7c6a70;--line:#f3dfe5;--card:#fff;--track:#f8e6eb;--red:#fe5757;--red-t:#dc3045;--amber:#ffb648;--amber-t:#b5640a}.love-answer.love-answer-input *{box-sizing:border-box}.love-answer.love-answer-input{-webkit-text-size-adjust:100%;color:var(--ink);word-break:keep-all;background:#fcfaf3;margin:0;font:400 16px/1.55 Pretendard Variable,Pretendard,-apple-system,sans-serif}.love-answer.love-answer-input img{max-width:100%;height:auto;display:block}.love-answer.love-answer-input button,.love-answer.love-answer-input input{font:inherit;color:inherit}.love-answer.love-answer-input button{cursor:pointer}.love-answer.love-answer-input em{font-style:normal}.love-answer.love-answer-input em.red{color:var(--red-t)}.love-answer.love-answer-input em.amber{color:var(--amber-t)}.love-answer.love-answer-input .col{background:var(--bg);width:min(100%,480px);min-height:100svh;margin:0 auto;padding-bottom:96px;position:relative;overflow-x:clip}.love-answer.love-answer-input .top{z-index:3;pointer-events:none;justify-content:center;display:flex;position:absolute;top:14px;left:0;right:0}.love-answer.love-answer-input .top img{width:auto;height:34px}.love-answer.love-answer-input .hero{position:relative}.love-answer.love-answer-input .hero-img{width:100%}.love-answer.love-answer-input .hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000080,#0000);height:90px;position:absolute;inset:0 0 auto}.love-answer.love-answer-input .hero:after{content:"";background:linear-gradient(to bottom, #fff0, #ffffffeb 26%, var(--bg) 42%);pointer-events:none;height:56%;position:absolute;bottom:0;left:0;right:0}.love-answer.love-answer-input .hero-text{z-index:2;text-align:center;margin-top:-124px;padding:0 20px 8px;position:relative}.love-answer.love-answer-input .kicker{color:var(--red-t);background:#fff;border-radius:99px;margin:0 0 8px;padding:3px 12px;font-size:15px;font-weight:700;display:inline-block}.love-answer.love-answer-input h1{letter-spacing:-.8px;margin:0;font-weight:800;line-height:1.2}.love-answer.love-answer-input .hero h1{font-size:clamp(31px,8.8vw,40px)}.love-answer.love-answer-input .hero h1 span{display:block}.love-answer.love-answer-input .hero h1 em{color:var(--red-t);letter-spacing:1px;margin:2px 0;font-size:.62em;display:block}.love-answer.love-answer-input .hook{width:fit-content;color:var(--ink);letter-spacing:-.5px;background:linear-gradient(#ff7eb600 56%,#ff7eb680 56% 94%,#ff7eb600 94%);margin:16px auto 0;padding:0 4px;font-size:22px;font-weight:800;line-height:1.3}.love-answer.love-answer-input .sub{color:var(--soft);margin:8px 0 20px;font-size:16px;line-height:1.5}.love-answer.love-answer-input .cta{background:var(--red);color:#fff;border:0;border-radius:15px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:10px 18px;font-size:18px;font-weight:800;text-decoration:none;transition:transform .12s ease-out,filter .12s;display:flex}.love-answer.love-answer-input .cta:active{transform:scale(.98)}@media (hover:hover){.love-answer.love-answer-input .cta:hover{filter:brightness(1.07)}}.love-answer.love-answer-input :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.love-answer.love-answer-input .note{color:var(--dim);margin:10px 0 0;font-size:13.5px}.love-answer.love-answer-input .sec{padding:44px 20px 0}.love-answer.love-answer-input .sec.tight{padding-top:22px}.love-answer.love-answer-input .label{color:var(--red-t);margin:0 0 6px;font-size:15px;font-weight:700}.love-answer.love-answer-input h2{letter-spacing:-.7px;margin:0 0 20px;font-size:26px;font-weight:800;line-height:1.3}.love-answer.love-answer-input h2.sm{margin-bottom:12px;font-size:22px}.love-answer.love-answer-input .body{color:var(--soft);margin:0;font-size:16.5px}.love-answer.love-answer-input .read{color:var(--ink);margin:0;font-size:18px;line-height:1.65}.love-answer.love-answer-input .cap{color:var(--dim);margin:12px 0 0;font-size:13.5px}.love-answer.love-answer-input .pcards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.love-answer.love-answer-input .pcard{background:var(--card);border:2px solid var(--line);text-align:left;border-radius:15px;flex-direction:column;padding:0 0 14px;transition:border-color .15s,transform .12s ease-out;display:flex;overflow:hidden}.love-answer.love-answer-input .pcard:active{transform:scale(.985)}.love-answer.love-answer-input .pcard.on{border-color:var(--red)}.love-answer.love-answer-input .pc-img{display:block;position:relative}.love-answer.love-answer-input .pc-img img{aspect-ratio:4/5;object-fit:cover;object-position:50% 12%;width:100%}.love-answer.love-answer-input .pc-say{color:#111;text-align:center;background:#fff;border:1.5px solid #111;border-radius:16px;padding:7px 10px;font-size:13px;font-weight:600;line-height:1.32;position:absolute;bottom:8px;left:8px;right:8px}.love-answer.love-answer-input .pc-side{letter-spacing:-.4px;margin:12px 12px 3px;font-size:15.5px;font-weight:800;display:block}.love-answer.love-answer-input .pc-line{color:var(--dim);margin:0 12px;font-size:13.5px;line-height:1.4;display:block}.love-answer.love-answer-input .picked{margin:18px 0 0;animation:.24s ease-out both love-answer-rise}.love-answer.love-answer-input .picked[hidden]{display:none}.love-answer.love-answer-input .dm{text-align:left;align-items:flex-start;gap:6px;display:flex}.love-answer.love-answer-input .dm-who{flex-direction:column;flex:none;align-items:center;gap:4px;width:52px;display:flex}.love-answer.love-answer-input .dm-face{object-fit:cover;object-position:50% 12%;border-radius:50%;width:40px;height:40px}.love-answer.love-answer-input .dm-msgs{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.love-answer.love-answer-input .dm-name{color:var(--soft);text-align:center;font-size:12px;font-weight:600;line-height:1.25}.love-answer.love-answer-input .dm-b{color:var(--ink);text-wrap:balance;background:#efeced;border-radius:6px 20px 20px 6px;margin:0;padding:9px 14px;font-size:15px;line-height:1.42;animation:.24s ease-out both love-answer-rise}.love-answer.love-answer-input .dm-b:first-of-type{border-top-left-radius:20px}.love-answer.love-answer-input .dm-b:last-child{border-bottom-left-radius:20px}.love-answer.love-answer-input .worry{margin-top:44px}.love-answer.love-answer-input .panel{margin:0 20px;position:relative}.love-answer.love-answer-input .panel img{border-radius:15px;width:100%}.love-answer.love-answer-input .balloon{color:#111;text-align:center;background:#fff;border:2px solid #111;border-radius:50%;padding:14px 24px;font-size:17px;font-weight:700;line-height:1.32;position:absolute;top:18px;left:18px}.love-answer.love-answer-input .bars{background:var(--card);border:1px solid var(--line);border-radius:15px;gap:12px;margin-bottom:14px;padding:18px 16px;display:grid;position:relative}.love-answer.love-answer-input .bar{grid-template-columns:1fr auto;align-items:center;gap:5px 10px;display:grid}.love-answer.love-answer-input .bar-l{font-size:14.5px;font-weight:600}.love-answer.love-answer-input .bar b{grid-area:1/2;font-size:15px;font-weight:800}.love-answer.love-answer-input .bar-t{background:var(--track);border-radius:5px;grid-column:1/-1;height:10px;overflow:hidden}.love-answer.love-answer-input .bar-t i{background:var(--red);border-radius:5px;height:100%;display:block}.love-answer.love-answer-input .bar.in .bar-t i{background:var(--amber)}.love-answer.love-answer-input .bar.locked .bar-t i{background:repeating-linear-gradient(90deg, #e8cdd5 0 6px, var(--track) 6px 12px);width:100%}.love-answer.love-answer-input .bar.locked b{color:var(--dim)}.love-answer.love-answer-input .tag{background:var(--track);color:var(--soft);border-radius:99px;justify-self:start;padding:2px 9px;font-size:12.5px;font-weight:600;display:inline-block}.love-answer.love-answer-input .gets{gap:14px;margin:0 0 18px;padding:0;list-style:none;display:grid}.love-answer.love-answer-input .gets li{align-items:flex-start;gap:12px;display:flex}.love-answer.love-answer-input .no{background:var(--track);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:grid}.love-answer.love-answer-input .gets b{font-size:17px;font-weight:700;line-height:1.4;display:block}.love-answer.love-answer-input .gets span:not(.no){color:var(--dim);font-size:14.5px}.love-answer.love-answer-input .phone{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:18px;padding:18px 16px}.love-answer.love-answer-input .phone .tag{background:var(--ink);color:#fff;margin-bottom:8px}.love-answer.love-answer-input .ph-title{margin:0 0 12px;font-size:17px;font-weight:800}.love-answer.love-answer-input .ph-row+.ph-row{margin-top:14px}.love-answer.love-answer-input .when{background:var(--red);color:#190405;border-radius:7px;padding:3px 10px;font-size:13.5px;font-weight:800;display:inline-block}.love-answer.love-answer-input .ph-key{margin-left:6px;font-size:15px;font-weight:800}.love-answer.love-answer-input .ph-row p{margin:5px 0 0;font-size:15.5px;font-weight:500}.love-answer.love-answer-input .sticky{z-index:10;width:min(100%,480px);padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--bg) 72%, #fff0);transition:opacity .2s,transform .2s;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.love-answer.love-answer-input .sticky.off{opacity:0;pointer-events:none;transform:translate(-50%,12px)}.love-answer.love-answer-input .chat{flex-direction:column;height:100svh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.love-answer.love-answer-input .chat-bg{background:center top / cover no-repeat var(--bg);position:absolute;inset:0}.love-answer.love-answer-input .chat-bg:after{content:"";background:linear-gradient(to bottom, #fff0 24%, #ffffffd1 54%, var(--bg) 84%);position:absolute;inset:0}.love-answer.love-answer-input .chat-back{z-index:3;width:44px;height:44px;color:var(--ink);background:#ffffffd9;border-radius:50%;place-items:center;font-size:30px;line-height:1;text-decoration:none;display:grid;position:absolute;top:10px;left:8px}.love-answer.love-answer-input .chat-log{z-index:2;flex-direction:column;flex:1;gap:8px;min-height:0;padding:72px 16px 10px;display:flex;position:relative;overflow-y:auto;-webkit-mask:linear-gradient(#0000 30%,#000 54%);mask:linear-gradient(#0000 30%,#000 54%)}.love-answer.love-answer-input .chat-log:before{content:"";margin-top:auto}.love-answer.love-answer-input .bubble{border-radius:16px;flex:none;max-width:84%;margin:0;padding:9px 14px;font-size:16px;line-height:1.45;animation:.26s ease-out both love-answer-rise}.love-answer.love-answer-input .bubble.her{color:var(--ink);border:1px solid var(--line);background:#fff;align-self:flex-start}.love-answer.love-answer-input .bubble.me{background:var(--red);color:#190405;align-self:flex-end;font-weight:600}.love-answer.love-answer-input .composer{z-index:2;padding:8px 16px calc(14px + env(safe-area-inset-bottom));opacity:0;min-height:8px;transition:opacity .2s;position:relative}.love-answer.love-answer-input .composer.on{opacity:1}.love-answer.love-answer-input .cmp-label{margin-bottom:6px;font-size:22px;font-weight:800;display:block}.love-answer.love-answer-input .cmp-row{border-bottom:1px solid var(--ink);align-items:center;gap:10px;padding-bottom:8px;display:flex}.love-answer.love-answer-input .cmp-row input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:44px;font-size:20px;font-weight:600}.love-answer.love-answer-input .cmp-row input::placeholder{color:#a8979d}.love-answer.love-answer-input .send{background:var(--red);color:#190405;border:0;border-radius:99px;flex:none;min-height:44px;padding:0 16px;font-size:15px;font-weight:800}.love-answer.love-answer-input .alt{border:1px solid var(--line);background:#fff;border-radius:99px;min-height:44px;margin:10px 0 0;padding:8px 14px;font-size:14.5px;display:block}.love-answer.love-answer-input .err{color:var(--red-t);margin:6px 0 0;font-size:14px}.love-answer.love-answer-input .err:empty{display:none}.love-answer.love-answer-input .cmp-note{color:var(--dim);margin:8px 0 0;font-size:12.5px}.love-answer.love-answer-input .choice{gap:8px;display:grid}.love-answer.love-answer-input .ghost{background:#fff;border:1px solid #e8cdd5;border-radius:14px;width:100%;min-height:52px;padding:10px 14px;font-size:16px;font-weight:600;transition:transform .1s ease-out}.love-answer.love-answer-input .ghost:active{transform:scale(.98)}.love-answer.love-answer-input .cal{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.love-answer.love-answer-input .cal-b{border:1px solid var(--line);background:#fff;border-radius:99px;min-height:36px;padding:0 14px;font-size:14px}.love-answer.love-answer-input .cal-b.on{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:700}.love-answer.love-answer-input .leap{margin-left:6px;font-size:14px}.love-answer.love-answer-input .loading{z-index:50;background:var(--bg);place-items:center;width:min(100%,480px);display:grid;position:fixed;inset:0 0 0 50%;transform:translate(-50%)}.love-answer.love-answer-input .loading[hidden]{display:none}.love-answer.love-answer-input .ld-bar{left:20px;right:20px;top:calc(20px + env(safe-area-inset-top));background:var(--track);border-radius:2px;height:4px;position:absolute;overflow:hidden}.love-answer.love-answer-input .ld-bar i{background:var(--red);transform-origin:0;height:100%;animation:linear both love-answer-ldBar;display:block}.love-answer.love-answer-input .ld-text{margin:0;font-size:22px;font-weight:700}.love-answer.love-answer-input .pv-top,.love-answer.love-answer-input .rp-top{position:relative}.love-answer.love-answer-input .pv-top img{aspect-ratio:4/4.2;object-fit:cover;object-position:50% 8%;width:100%}.love-answer.love-answer-input .pv-top:after{content:"";background:linear-gradient(to bottom, #fff0, var(--bg));position:absolute;inset:40% 0 0}.love-answer.love-answer-input .pv-top h1{z-index:2;font-size:34px;position:absolute;bottom:6px;left:20px;right:20px}.love-answer.love-answer-input .rp-top img{width:100%}.love-answer.love-answer-input .rp-top h1{margin:22px 20px 0;font-size:32px}.love-answer.love-answer-input .pickline{color:var(--red-t);margin:12px 20px 0;font-size:16.5px;font-weight:600}.love-answer.love-answer-input .chart{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.love-answer.love-answer-input .pil{text-align:center;justify-items:stretch;gap:6px;display:grid}.love-answer.love-answer-input .pl{color:var(--dim);font-size:13px;font-weight:600}.love-answer.love-answer-input .pil.me .pl{color:var(--red-t)}.love-answer.love-answer-input .g{aspect-ratio:1;background:var(--card);border-radius:10px;align-content:center;place-items:center;font-size:26px;font-weight:700;line-height:1.1;display:grid}.love-answer.love-answer-input .g i{opacity:.85;font-size:12px;font-style:normal;font-weight:500}.love-answer.love-answer-input .g.wood{background:#dff1e4}.love-answer.love-answer-input .g.fire{background:#fde0dd}.love-answer.love-answer-input .g.earth{background:#f7ecd3}.love-answer.love-answer-input .g.metal{background:#eceaee}.love-answer.love-answer-input .g.water{background:#dde9f7}.love-answer.love-answer-input .pil.empty .g{color:#b9a6ac;background:0 0;border:1px dashed #e0c8d0}.love-answer.love-answer-input .cap+.chart{margin-top:18px}.love-answer.love-answer-input .locks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.love-answer.love-answer-input .locks li{background:var(--card);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:10px 14px;font-size:16px;font-weight:600;display:flex}.love-answer.love-answer-input .locks li:after{content:"잠김";color:var(--dim);flex:none;font-size:12.5px;font-weight:500}.love-answer.love-answer-input .devlink{color:var(--dim);text-align:center;margin:16px 0 0;padding:10px 0;font-size:13.5px;display:block}.love-answer.love-answer-input .foot{border-top:1px solid var(--line);color:var(--dim);margin:44px 20px 0;padding-top:16px;font-size:13px}.love-answer.love-answer-input .toast{z-index:60;background:var(--ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:99px;padding:10px 16px;font-size:14px;transition:opacity .2s,transform .2s;position:fixed;bottom:96px;left:50%;transform:translate(-50%,10px)}.love-answer.love-answer-input .toast.on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.love-answer.love-answer-input *,.love-answer.love-answer-input :before,.love-answer.love-answer-input :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.love-answer.love-answer-input .col{text-align:center}.love-answer.love-answer-input .col.chat{text-align:left}.love-answer.love-answer-input .pcard{text-align:center}.love-answer.love-answer-input .bar{flex-wrap:wrap;justify-content:center;gap:5px 8px;display:flex}.love-answer.love-answer-input .bar-t{flex:0 0 100%;order:3}.love-answer.love-answer-input .bars .tag{justify-self:center}.love-answer.love-answer-input .gets li{flex-direction:column;align-items:center;gap:6px}.love-answer.love-answer-input .locks li{justify-content:center}.love-answer.love-answer-input .dm.right{flex-direction:row-reverse}.love-answer.love-answer-input .dm.right .dm-msgs{align-items:flex-end}.love-answer.love-answer-input .dm.right .dm-b{border-radius:20px 6px 6px 20px}.love-answer.love-answer-input .dm.right .dm-b:first-of-type{border-top-right-radius:20px}.love-answer.love-answer-input .dm.right .dm-b:last-child{border-bottom-right-radius:20px}.love-answer.love-answer-input .poll{background:linear-gradient(to bottom, var(--bg), #fff4f6 120px, #fff4f6 calc(100% - 120px), var(--bg));margin:0;padding:72px 20px 88px}.love-answer.love-answer-input .poll .pcard{border-color:#f6dfe5}.love-answer.love-answer-input .poll .pcard.on{border-color:var(--red)}.love-answer.love-answer-input .poll .dm-b{background:#fff}.love-answer.love-answer-input .sm-pages{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;padding:2px 20px 16px;scroll-padding:0 20px;display:flex;overflow-x:auto}.love-answer.love-answer-input .sm-pages::-webkit-scrollbar{display:none}.love-answer.love-answer-input .sm-page{scroll-snap-align:start;background:#fbecec;border:1px solid #ecd7d9;border-radius:6px;flex:none;width:46%;overflow:hidden;box-shadow:0 8px 16px #5a2a3514}.love-answer.love-answer-input .sm-page img{filter:blur(2px);width:100%;transform:scale(1.04)}.love-answer.love-answer-input .freeq-line{color:var(--red-t);margin:14px 0 0;font-size:15.5px;font-weight:700}.love-answer.love-answer-input .fq-l{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.love-answer.love-answer-input .fq-form{gap:10px;margin-top:16px;display:grid}.love-answer.love-answer-input .fq-form textarea{width:100%;color:var(--ink);font:inherit;text-align:left;resize:vertical;background:#fff;border:1px solid #e3d6da;border-radius:12px;padding:12px 14px;font-size:16px}.love-answer.love-answer-input .reviews{color:#fff;background:#17151a;margin-top:44px;padding:36px 14px 44px;overflow:hidden}.love-answer.love-answer-input .reviews .label{color:#ff8a8a}.love-answer.love-answer-input .reviews h2{margin-bottom:20px}.love-answer.love-answer-input .rv-note{color:#c9c4cc;margin:8px 0 0;font-size:12.5px}.love-answer.love-answer-input .cl-story figcaption{color:#fff;align-items:center;gap:8px;padding:8px 10px;display:flex}.love-answer.love-answer-input .cl-story figcaption img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px;box-shadow:0 0 0 2px #fe5757}.love-answer.love-answer-input .cl-story figcaption b{font-size:13px;font-weight:700;line-height:1.25;display:block}.love-answer.love-answer-input .cl-cap{width:100%;height:auto;display:block}.love-answer.love-answer-input .freeq .label{color:#2a1c21;background:#ffd84d;border-radius:8px;margin-bottom:10px;padding:5px 12px;font-weight:800;display:inline-block}.love-answer.love-answer-input .freeq{padding-bottom:72px}.love-answer.love-answer-input .gets{grid-template-columns:minmax(0,1fr)}.love-answer.love-answer-input .gets li{min-width:0}.love-answer.love-answer-input .gets .sm-pages{align-self:stretch;margin:8px -20px 6px;padding:2px 20px 10px}.love-answer.love-answer-input .get-h{background:linear-gradient(#ff7eb600 56%,#ff7eb680 56% 94%,#ff7eb600 94%);width:fit-content;margin-left:auto;margin-right:auto;padding:0 4px}.love-answer.love-answer-input .rv-wrap{margin:0 -14px;position:relative}.love-answer.love-answer-input .cls{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 14% 4px;display:flex;position:relative;overflow-x:auto}.love-answer.love-answer-input .cls::-webkit-scrollbar{display:none}.love-answer.love-answer-input .cl{text-align:left;scroll-snap-align:center;border-radius:14px;flex:none;margin:0}.love-answer.love-answer-input .cl-story{background:#000;width:100%;overflow:hidden}.love-answer.love-answer-input .rv-arrow{color:#17151a;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-19px;padding:0;transition:opacity .2s;display:grid;position:absolute;top:50%;box-shadow:0 2px 10px #0006}.love-answer.love-answer-input .rv-arrow.prev{left:8px}.love-answer.love-answer-input .rv-arrow.next{right:8px}.love-answer.love-answer-input .rv-arrow:disabled{opacity:0;pointer-events:none}.love-answer.love-answer-input .rv-dots{justify-content:center;margin-top:10px;display:flex}.love-answer.love-answer-input .rv-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:28px;padding:0;display:grid}.love-answer.love-answer-input .rv-dots i{background:#fff5;border-radius:50%;width:8px;height:8px;transition:background .2s;display:block}.love-answer.love-answer-input .freeq{background:#fff8dc;margin-top:44px;padding-top:36px}.love-answer.love-answer-input .freeq .dm-b{background:#fff}.love-answer.love-answer-input .reviews{background:linear-gradient(to bottom, var(--bg), #fff4f6 90px, #fff4f6 calc(100% - 90px), var(--bg));color:var(--ink);margin-top:0;padding-top:56px;padding-bottom:64px}.love-answer.love-answer-input .reviews .rv-note{color:var(--dim)}.love-answer.love-answer-input .cl-story{box-shadow:0 10px 24px #5a2a3526}.love-answer.love-answer-input .rv-arrow{box-shadow:0 2px 10px #5a2a3540}.love-answer.love-answer-input .rv-dots i{background:#e7cdd4}.love-answer.love-answer-input .rv-dots button.on i{background:var(--red)}
.love-answer{min-height:100dvh}[data-native-product][data-native-renderer=love-answer]{scrollbar-width:none}[data-native-product][data-native-renderer=love-answer]::-webkit-scrollbar{display:none}html:has([data-native-renderer=love-answer]){scrollbar-gutter:auto}.love-answer button:disabled{opacity:.65;cursor:wait}.love-answer.love-answer-input .la-form{text-align:left;padding-bottom:40px}.love-answer .la-head{z-index:5;border-bottom:1px solid var(--line);text-align:center;background:#fffffff2;grid-template-columns:44px 1fr 44px;align-items:center;height:52px;padding:0 4px;font-size:15px;font-weight:700;display:grid;position:sticky;top:0}.love-answer .la-back{width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.love-answer .la-form .sec{padding-top:24px}.love-answer .la-form h2,.love-answer .la-form .body,.love-answer .la-form .cap{text-align:left}.love-answer .la-paid{border:1px solid var(--line)}.love-answer .la-form form{flex-direction:column;gap:22px;margin-top:24px;display:flex}.love-answer .la-form .label{color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:700;display:block}.love-answer .la-form .input{border:1.5px solid var(--line);background:#fff;border-radius:14px;outline:none;width:100%;height:52px;padding:0 16px;font-size:16px}.love-answer .la-form .input:focus{border-color:var(--red)}.love-answer .la-form .input:disabled{background:var(--track);color:var(--dim)}.love-answer .la-form .input::placeholder{color:#a8979d}.love-answer .la-form .opts{gap:8px;display:grid}.love-answer .la-form .opts.row2{grid-template-columns:1fr 1fr}.love-answer .la-form .opts.row3{grid-template-columns:1fr 1fr 1fr;margin-bottom:10px}.love-answer .la-form .opt{display:block;position:relative}.love-answer .la-form .opt input{opacity:0;position:absolute;inset:0}.love-answer .la-form .opt span{border:1.5px solid var(--line);text-align:center;background:#fff;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:8px 12px;font-size:15.5px;font-weight:600;display:flex}.love-answer .la-form .opt input:checked+span{border-color:var(--red);color:var(--red-t);background:#fff3f3}.love-answer .la-form .opt input:focus-visible+span{outline:2px solid var(--red);outline-offset:2px}.love-answer .la-form .inline{align-items:center;gap:10px;display:flex}.love-answer .la-form .inline .input{flex:1;min-width:0}.love-answer .la-form .check{flex:none;align-items:center;gap:6px;font-size:15px;display:flex}.love-answer .la-form .check input{appearance:auto;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:18px;height:18px;accent-color:var(--red)}.love-answer .la-form .field.invalid .input,.love-answer .la-form .field.invalid .opt span{border-color:var(--red-t)}.love-answer .la-form .err{color:var(--red-t);margin:6px 0 0;font-size:13.5px}.love-answer .la-birthplace input{height:52px;color:var(--ink);background:#fff;border-radius:14px;font-size:16px;border:1.5px solid var(--line)!important;padding-left:16px!important}.love-answer .la-birthplace input:focus{outline:none;border-color:var(--red)!important}.love-answer .la-birthplace input::placeholder{color:#a8979d}.love-answer .la-birthplace .relative>svg:first-child{display:none}.love-answer .la-birthplace p{margin-top:8px;font-size:12.5px;color:var(--dim)!important}.love-answer .la-form .cta{margin-top:6px}.love-answer .la-loading{text-align:center;background:var(--bg);flex-direction:column;justify-content:center;gap:16px;min-height:100dvh;padding:28px;display:flex}.love-answer .la-loading h1{font-size:26px}.love-answer .la-loading p{color:var(--soft)}.love-answer:not(.love-answer-input) .col{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.love-answer .la-header{z-index:20;width:100%;max-width:480px;height:52px;padding:env(safe-area-inset-top) 8px 0;color:#fff;grid-template-columns:44px 1fr 44px;align-items:center;transition:background .3s,color .3s,box-shadow .3s;display:grid;position:fixed;top:0;left:50%;transform:translate(-50%)}.love-answer .la-header.solid{color:var(--ink);box-shadow:0 1px 0 var(--line);background:#fffffff5}.love-answer .la-header-title{text-align:center;opacity:0;font-size:15px;font-weight:700;transition:opacity .3s}.love-answer .la-header.solid .la-header-title{opacity:1}.love-answer .la-back{width:44px;height:44px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.love-answer .la-back svg{filter:drop-shadow(0 1px 3px #00000059)}.love-answer .la-header.solid .la-back svg{filter:none}.love-answer:not(.love-answer-input) .hero .sub{margin-bottom:14px}.love-answer .la-scroll-cue{width:100%;color:var(--dim);background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:8px 0 4px;font-size:14.5px;font-weight:600;display:flex}.love-answer .la-chevrons{width:22px;height:28px;color:var(--red);display:block;position:relative}.love-answer .la-chevrons svg{animation:1.7s infinite love-answer-cue;position:absolute;top:0;left:0}.love-answer .la-chevrons svg:last-child{animation-delay:.18s;top:9px}@keyframes love-answer-cue{0%,to{opacity:.35;transform:translateY(-2px)}50%{opacity:1;transform:translateY(4px)}}.love-answer:not(.love-answer-input) .poll{padding:36px 20px}.love-answer:not(.love-answer-input) .worry{margin-top:12px}.love-answer:not(.love-answer-input) .poll h2{margin-bottom:16px}.love-answer .pcard{cursor:pointer;position:relative;box-shadow:0 6px 16px #c4566f1f}.love-answer .pcards:not(.chosen) .pcard{animation:2.6s ease-in-out infinite love-answer-nudge}.love-answer .pcards:not(.chosen) .pcard+.pcard{animation-delay:1.3s}@keyframes love-answer-nudge{0%,70%,to{transform:none}80%{transform:translateY(-3px)}90%{transform:translateY(0)}}.love-answer .pc-pick{border:1.5px solid var(--red);color:var(--red-t);background:#fff;border-radius:99px;margin:12px 12px 0;padding:9px 0;font-size:14.5px;font-weight:800;display:block}.love-answer .pcard.on .pc-pick{background:var(--red);color:#fff}.love-answer .pcard.on{box-shadow:0 8px 20px #fe57573d}.love-answer .pcards.chosen .pcard:not(.on){opacity:.72}.love-answer .la-montage{flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0 -8px;padding:18px 0 8px;display:flex}.love-answer .la-shot{cursor:zoom-in;background:#fff;border-radius:3px;flex:none;width:31%;margin:-14px -6px 0;padding:3px 3px 9px;position:relative;box-shadow:0 8px 18px #5a2a3540}.love-answer .la-shot img{border-radius:2px;width:100%;height:auto}.love-answer .la-shot-0{z-index:2;width:35%;transform:rotate(-5deg)}.love-answer .la-shot-1{z-index:1;width:29%;transform:rotate(4deg)translateY(18px)}.love-answer .la-shot-2{z-index:3;width:31%;transform:rotate(3deg)translateY(-6px)}.love-answer .la-shot-3{z-index:2;width:33%;transform:rotate(-3.5deg)translateY(10px)}.love-answer .la-shot-4{z-index:4;width:30%;transform:rotate(-1.5deg)translate(6px)}.love-answer .la-shot-5{z-index:1;width:32%;transform:rotate(5.5deg)translateY(20px)}.love-answer .la-shot:nth-child(3n+1):before{content:"";z-index:1;background:#ffe48ac2;width:48px;height:16px;margin-left:-24px;position:absolute;top:-8px;left:50%;transform:rotate(-5deg)}.love-answer .la-shot:nth-child(4n+2):before{content:"";z-index:1;background:#ffc2d0c2;width:40px;height:14px;position:absolute;top:-4px;right:-10px;transform:rotate(40deg)}.love-answer .la-shot:nth-child(5n+3):after{content:"";z-index:1;background:#cfe8ffb8;width:38px;height:14px;position:absolute;bottom:2px;left:-8px;transform:rotate(-35deg)}.love-answer .la-montage-note{color:var(--dim);margin:44px 0 0;font-size:12px}.love-answer .la-viewer{z-index:70;background:#000000d9;place-items:center;width:min(100%,480px);padding:24px 18px;display:grid;position:fixed;inset:0 0 0 50%;transform:translate(-50%)}.love-answer .la-viewer img{border-radius:8px;width:auto;max-height:calc(100dvh - 48px)}.love-answer .la-viewer-close{color:#fff;background:#ffffff26;border:0;border-radius:50%;width:44px;height:44px;font-size:20px;position:absolute;top:12px;right:12px}.love-answer .la-bar{z-index:30;width:100%;max-width:480px;padding-bottom:env(safe-area-inset-bottom);background:#fff;transition:opacity .25s,transform .25s;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -6px 28px #2a1c211f}.love-answer .la-bar.hide{opacity:0;pointer-events:none;transform:translate(-50%,12px)}.love-answer .la-countdown{color:#f7f2ef;background:#2a1c21;justify-content:center;align-items:baseline;gap:6px;padding:8px 12px;font-size:13px;line-height:1.4;display:flex}.love-answer .la-countdown[hidden]{display:none}.love-answer .la-countdown strong{color:#ffb648;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.love-answer .la-bar-in{grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:12px 20px;display:grid}.love-answer .la-bar-price{text-align:left;flex-direction:column;justify-content:center;line-height:1.2;display:flex}.love-answer .la-was{align-items:baseline;gap:5px;font-size:12px;display:flex}.love-answer .la-was s{color:var(--dim)}.love-answer .la-was em{color:var(--red-t);font-weight:800}.love-answer .la-bar-price b{color:var(--ink);font-size:22px;font-weight:800}.love-answer .la-bar .cta{min-height:52px;font-size:16px}@media (prefers-reduced-motion:reduce){.love-answer .la-chevrons svg,.love-answer .pcard{animation:none!important}}.love-answer:not(.love-answer-input) .hero-text{padding-bottom:20px}.love-answer:not(.love-answer-input) .la-sub{width:fit-content;max-width:300px;color:var(--ink);justify-content:center;align-items:flex-start;gap:10px;margin:26px auto 34px;padding:0;font-size:15.5px;font-weight:600;line-height:1.5;display:flex}.love-answer .la-sub img{object-fit:cover;object-position:50% 20%;border-radius:50%;flex:none;width:38px;height:38px;margin-top:2px;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #ffc2d0}.love-answer .la-sub span{text-align:left;word-break:keep-all;background:#fff4f6;border:1px solid #f6d3dc;border-radius:4px 18px 18px;padding:10px 15px}.love-answer .la-scroll-cue{width:auto;color:var(--dim);box-shadow:none;background:0 0;border:0;flex-direction:column;gap:2px;margin:0 auto;padding:4px 12px;font-size:13px;font-weight:600}.love-answer .la-chevrons{width:20px;height:24px}.love-answer .la-chevrons svg{width:20px;height:20px}.love-answer .la-chevrons svg:last-child{top:8px}.love-answer:not(.love-answer-input) .la-ask{flex-direction:column;align-items:center;gap:10px;margin-top:4px;display:flex}.love-answer .la-ask-q{color:var(--dim);padding:0 22px;font-size:15px;position:relative}.love-answer .la-ask-q:before,.love-answer .la-ask-q:after{content:"";background:#e3c9d0;width:14px;height:1px;position:absolute;top:50%}.love-answer .la-ask-q:before{left:0}.love-answer .la-ask-q:after{right:0}.love-answer .la-ask-a{color:var(--ink);letter-spacing:-.5px;font-size:21px;font-weight:800}.love-answer .la-ask-a em{color:var(--red-t);background:linear-gradient(#ff7eb600 58%,#ff7eb666 58% 94%,#ff7eb600 94%);padding:0 3px}.love-answer:not(.love-answer-input) .la-toc{padding-top:36px}.love-answer .la-toc-stats{grid-template-columns:repeat(4,1fr);gap:6px;margin:4px 0 18px;padding:0;list-style:none;display:grid}.love-answer .la-toc-stats li{background:#fff4f6;border-radius:12px;flex-direction:column;gap:2px;padding:12px 4px;display:flex}.love-answer .la-toc-stats b{color:var(--red-t);letter-spacing:-.3px;font-size:17px;font-weight:800}.love-answer .la-toc-stats span{color:var(--dim);font-size:12px}.love-answer .la-toc-list{text-align:left;gap:10px;margin:0;padding:0;list-style:none;display:grid}.love-answer .la-toc-list>li{border:1.5px solid var(--line);background:#fff;border-radius:14px;padding:14px 16px}.love-answer .la-toc-ch{letter-spacing:-.3px;word-break:keep-all;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:16px;font-weight:800;line-height:1.4;display:flex}.love-answer .la-toc-ch span{background:var(--red);color:#fff;border-radius:99px;flex:none;margin-top:1px;padding:2px 8px;font-size:12px;font-weight:800}.love-answer .la-toc-list ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.love-answer .la-toc-list ul li{color:var(--soft);gap:8px;font-size:14.5px;line-height:1.45;display:flex}.love-answer .la-toc-list ul i{min-width:24px;color:var(--red-t);font-variant-numeric:tabular-nums;flex:none;font-style:normal;font-weight:700}.love-answer .la-stats{background:#fff;border-radius:18px;margin:18px 4px 0;padding:20px 10px 18px;box-shadow:0 10px 24px #c4566f1f}.love-answer .la-stats[hidden]{display:none}.love-answer .la-stats-head{color:var(--red-t);letter-spacing:.2px;margin:0 0 12px;font-size:13px;font-weight:800}.love-answer .la-stats ul{grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.love-answer .la-stats li{flex-direction:column;align-items:center;gap:4px;padding:0 4px;display:flex}.love-answer .la-stats li+li{border-left:1px solid var(--line)}.love-answer .la-stats li p{color:var(--ink);align-items:baseline;gap:1px;margin:0;display:flex}.love-answer .la-stats li p i{color:#ffb648;margin-right:3px;font-size:22px;font-style:normal}.love-answer .la-stats b{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.love-answer .la-stats small{font-size:14px;font-weight:800}.love-answer .la-stats span{color:var(--dim);word-break:keep-all;font-size:13px;line-height:1.35}
