@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fill-rule{fill:var(--rule)}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[alimtalk\:dry\]{alimtalk:dry}}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-critical-404fee2b52fd.woff2)format("woff2");unicode-range:U+D,U+20-7E,U+A0-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BA,U+2BC,U+2C6-2C7,U+2C9,U+2D0,U+2D8-2DD,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335-338,U+2197,U+AC00-AC01,U+AC04,U+ACA9,U+AD6C,U+AD8C,U+AE30,U+AED8,U+B098,U+B0A0,U+B294,U+B2F4,U+B418,U+B450,U+B4DC,U+B529,U+B780,U+B78C,U+B85C,U+B8CC,U+B9AC,U+B9CC,U+B9D0,U+BB34,U+BB38,U+BB3B,U+BC95,U+BCF4,U+BD81,U+C0AC,U+C0D8,U+C131,U+C21C,U+C2A4,U+C2DC,U+C57C,U+C5B5,U+C5C6,U+C6B0,U+C6E8,U+C744,U+C758,U+C774,U+C785,U+C790-C791,U+C8FC,U+C9C8,U+CCB4,U+D1A0,U+D50C,U+D558,U+D55C,U+D568,U+D56D,U+D5D8,U+D6C4,U+D788}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-common-7413ee56c88e.woff2)format("woff2");unicode-range:U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+2039,U+2190-2194,U+2212,U+2282,U+2500,U+25A0,U+25CB,U+25CF,U+2661,U+300C-300D,U+3131-318E,U+AC08,U+AC10-AC12,U+AC14-AC16,U+AC19,U+AC1C-AC1D,U+AC31,U+AC70,U+AC74,U+AC77-AC78,U+AC80-AC81,U+AC83,U+AC8C,U+ACA0,U+ACA8,U+ACAA,U+ACAC,U+ACB0,U+ACB9,U+ACBC-ACBD,U+ACC1,U+ACC4,U+ACE0-ACE1,U+ACE7-ACE8,U+ACF1,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD1C,U+AD50,U+AD6D,U+AD70,U+AD73-AD75,U+AD81,U+ADC0,U+ADC4,U+ADDC,U+ADF8,U+ADFC,U+AE00-AE01,U+AE08-AE09,U+AE0B,U+AE0D,U+AE34,U+AE38,U+AE40-AE41,U+AE4A,U+AE4C,U+AE50,U+AE54,U+AE5C,U+AE68,U+AEBC,U+AECD,U+AECF,U+AEF4,U+AF2C-AF2D,U+AF34,U+AF43,U+AFB8,U+AFBC,U+AFC0,U+AFC8-AFC9,U+AFD4,U+AFE8,U+B00C,U+B010,U+B014,U+B01D,U+B044,U+B04A,U+B04C,U+B054,U+B05D,U+B07C,U+B080,U+B099,U+B09C,U+B0A8-B0A9,U+B0AB-B0AC,U+B0AE-B0AF,U+B0B4,U+B0B8,U+B0BC,U+B0C4-B0C5,U+B0C8,U+B0D0,U+B0E5,U+B108-B109,U+B10C,U+B110,U+B113,U+B118,U+B123-B125,U+B12C,U+B137,U+B140-B141,U+B144,U+B150,U+B178,U+B180,U+B18D,U+B192-B193,U+B1A8,U+B204,U+B208,U+B20C,U+B234,U+B274,U+B290,U+B298,U+B2A0,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F5,U+B2F9,U+B2FF-B300,U+B311,U+B354-B355,U+B358,U+B35C,U+B369,U+B36E,U+B370-B371,U+B3C4-B3C5,U+B3C8,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B41C,U+B420,U+B428-B429,U+B454,U+B458,U+B461,U+B46C,U+B480,U+B4A4,U+B4B7,U+B4C8,U+B4DD,U+B4E0,U+B4E3-B4E4,U+B4EC-B4ED,U+B4EF,U+B4F1,U+B514,U+B518,U+B51C,U+B530-B531,U+B54C,U+B550,U+B560,U+B5A0,U+B5A4,U+B5A8,U+B5B4,U+B5BB-B5BC,U+B610,U+B6AB,U+B6B1,U+B6F4,U+B700,U+B728,U+B72C,U+B739,U+B73B,U+B744,U+B77C-B77D,U+B78D,U+B790-B791,U+B798-B799,U+B79C,U+B7C9,U+B7EC-B7ED,U+B7F0,U+B7FC-B7FD,U+B7FF-B800,U+B807-B809,U+B80C,U+B818,U+B81B,U+B824-B825,U+B828,U+B82C,U+B835,U+B838-B839,U+B840,U+B85D,U+B860,U+B864,U+B86D,U+B86F,U+B8B0,U+B8E8,U+B8EC,U+B8F9,U+B958,U+B960,U+B974,U+B978,U+B97C,U+B984-B985,U+B987,U+B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CE,U+B9D9,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E4,U+B9E8,U+B9FA,U+BA38-BA39,U+BA3C,U+BA40,U+BA48,U+BA4B,U+BA4D,U+BA54,U+BA70-BA71,U+BA74,U+BA85,U+BA87,U+BAA8-BAA9,U+BAAB,U+BAB0,U+BABB,U+BB35-BB36,U+BB3C,U+BB49,U+BB50,U+BB54,U+BB58,U+BBAC,U+BBC0,U+BBF8,U+BBFC,U+BBFF-BC00,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC24-BC25,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94,U+BC97,U+BCA0-BCA1,U+BCA4,U+BCA8,U+BCC0,U+BCC4,U+BCCD,U+BCD1,U+BCF5,U+BCF8,U+BCFC,U+BD04-BD05,U+BD07,U+BD09,U+BD10,U+BD24,U+BD59,U+BD80,U+BD84,U+BD88,U+BD99,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BE48,U+BE4C,U+BE57,U+BE5B,U+BE60-BE61,U+BE7C-BE7D,U+BE80,U+BE84,U+BE90,U+BF08,U+BFCC,U+BFD0,U+C058,U+C05C,U+C0AD,U+C0B0,U+C0B4,U+C0BC-C0BD,U+C0C1,U+C0C8-C0C9,U+C0DC-C0DD,U+C0F7,U+C11C-C11E,U+C120,U+C124,U+C12F,U+C138-C139,U+C13C,U+C140,U+C148-C149,U+C14B-C14C,U+C154,U+C158,U+C168,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C1C4,U+C1E0,U+C218-C219,U+C228,U+C22B,U+C26C,U+C27D,U+C2A8,U+C2AC,U+C2B5,U+C2B9,U+C2DD,U+C2E0,U+C2E3-C2E4,U+C2EC-C2ED,U+C2F6,U+C2F8,U+C2FC,U+C300,U+C30D,U+C313,U+C368,U+C37C,U+C3E0,U+C4F0,U+C4F4,U+C4F8,U+C500-C501,U+C528-C529,U+C52C,U+C544,U+C548-C54A,U+C54C,U+C554-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C568,U+C571,U+C57D,U+C580,U+C587,U+C591,U+C598,U+C5B4,U+C5B8,U+C5BC-C5BD,U+C5C4-C5C5,U+C5C7-C5C8,U+C5D0-C5D1,U+C5D4,U+C5D8,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FD,U+C600-C601,U+C606,U+C608,U+C61B,U+C624,U+C628,U+C62C,U+C62E,U+C634-C635,U+C637,U+C640,U+C644,U+C654-C655,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B4,U+C6B8,U+C6C0-C6C1,U+C6C3,U+C6CC,U+C6D0,U+C6D4,U+C6DC,U+C6E0,U+C6F9,U+C704,U+C717,U+C720,U+C728,U+C73C,U+C740,U+C74C-C74D,U+C751,U+C775,U+C778,U+C77C-C77D,U+C783-C784,U+C787-C788,U+C78E,U+C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC,U+C7B0,U+C7C1,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C-C81D,U+C82F,U+C838,U+C84C,U+C870-C871,U+C874,U+C878,U+C880-C881,U+C885,U+C88B-C88C,U+C8FD,U+C900,U+C904,U+C90D,U+C911,U+C918,U+C92C,U+C988-C989,U+C990,U+C998,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9D0-C9D1,U+C9D3,U+C9D5,U+C9DC-C9DD,U+C9E0,U+C9E7,U+C9F1,U+C9F8,U+CABD,U+CB49,U+CBE4,U+CC0C-CC0D,U+CC14,U+CC28-CC29,U+CC2E,U+CC30,U+CC38,U+CC3C-CC3E,U+CC44-CC45,U+CC58-CC59,U+CC98,U+CC9C,U+CCA9,U+CCAB,U+CCAD,U+CCD0,U+CCE4,U+CD08-CD09,U+CD1D,U+CD2C,U+CD5C,U+CD94-CD95,U+CD98,U+CD9C,U+CDA4,U+CDA9,U+CDB0,U+CDC4,U+CDE8,U+CE21,U+CE35,U+CE58-CE59,U+CE5C,U+CE60,U+CE68-CE69,U+CE6D,U+CE74,U+CE78,U+CE90,U+CE94,U+CEA1,U+CEE4,U+CEEC,U+CEF4,U+CEF7,U+CF00,U+CF1C,U+CF20,U+CF24,U+CF30,U+CF54,U+CF58,U+CF85,U+CFE0,U+CFFC,U+D050,U+D06C,U+D070,U+D074,U+D07C,U+D0A4,U+D0A8,U+D0AC,U+D0B7,U+D0C0-D0C1,U+D0C4,U+D0C8,U+D0D5,U+D0DC-D0DD,U+D0E0,U+D0EC-D0ED,U+D130,U+D138,U+D14C-D14D,U+D150,U+D154,U+D15C,U+D1A1,U+D1A4,U+D1B1,U+D1B5,U+D1F4,U+D22C,U+D230,U+D234,U+D280,U+D2B8-D2B9,U+D2BC,U+D2C0,U+D2F0-D2F1,U+D305,U+D30C,U+D30E,U+D310,U+D314,U+D328,U+D338,U+D37C,U+D398-D399,U+D3B4,U+D3B8,U+D3BC,U+D3C9,U+D3EC-D3ED,U+D3F0,U+D3FC,U+D45C,U+D478-D479,U+D47C,U+D480,U+D488,U+D48D,U+D504,U+D53C,U+D540,U+D544,U+D551,U+D559,U+D560,U+D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5E4,U+D5F7,U+D600,U+D604,U+D611,U+D614-D615,U+D638,U+D63C,U+D640,U+D648,U+D64D,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D69F,U+D6A8,U+D6C8,U+D6D1,U+D6D4,U+D6E8,U+D6FC,U+D720,U+D734,U+D749,U+D750,U+D754,U+D758,U+D769,U+D76C,U+D78C,U+D790,U+D798-D799,U+FF0B}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-other-023d2c41d9af.woff2)format("woff2");unicode-range:U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2002-2003,U+2005,U+2007,U+2010,U+2015-2016,U+201A,U+201E,U+2020-2021,U+2023,U+2025,U+2030,U+2032-2033,U+203A-203C,U+203E,U+2044,U+2047-2049,U+2052,U+2070,U+2074-2079,U+207F-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+212B,U+212E,U+2153-2154,U+215B-215E,U+2160-2169,U+2170-2179,U+2195-2196,U+2198-2199,U+21D2,U+21D4,U+2200,U+2202-2203,U+2206-2208,U+220B,U+220F,U+2211,U+2215,U+2219-221A,U+221D-221E,U+2220,U+2223,U+2225,U+2227-222C,U+222E,U+2234-2236,U+223C-223D,U+2248,U+2252,U+2260-2261,U+2264-2267,U+226A-226B,U+2283,U+2286-2287,U+2299,U+22A5,U+22EF,U+2312,U+2329-232A,U+2460-2487,U+249C-24F4,U+24FF,U+2501-2503,U+250C-254B,U+2592,U+25A1,U+25A3-25A9,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25CA,U+25CE,U+25D0-25D1,U+25E6,U+2605-2606,U+260E-260F,U+261C,U+261E,U+2640,U+2642,U+2660,U+2663-2665,U+2667-266A,U+266C-266D,U+274C,U+2776-277F,U+27E8-27E9,U+3000-3003,U+3008-300B,U+300E-3011,U+3013-3015,U+301C,U+3200-321C,U+3260-327B,U+327E-327F,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+FB01-FB02,U+FF01-FF0A,U+FF0C-FF5E,U+FFE0-FFE3,U+FFE5-FFE6,U+1F110-1F129}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-00-ede5e5c5c412.woff2)format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13,U+AC17-AC18,U+AC1A-AC1B,U+AC1E-AC30,U+AC32-AC6F,U+AC71-AC73,U+AC75-AC76,U+AC79-AC7F,U+AC82,U+AC84-AC8B,U+AC8D-AC9F,U+ACA1-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACB8,U+ACBA-ACBB,U+ACBE-ACC0,U+ACC2-ACC3,U+ACC5-ACDF,U+ACE2-ACE6,U+ACE9-ACF0,U+ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD1B,U+AD1D-AD2C}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-01-6840d87270c6.woff2)format("woff2");unicode-range:U+AD2D-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD72,U+AD76-AD80,U+AD82-AD8B,U+AD8D-ADBF,U+ADC1-ADC3,U+ADC5-ADDB,U+ADDD-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE02-AE07,U+AE0A,U+AE0C,U+AE0E-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE42-AE45}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-02-6397133ffb5f.woff2)format("woff2");unicode-range:U+AE46-AE49,U+AE4B,U+AE4D-AE4F,U+AE51-AE53,U+AE55-AE5B,U+AE5D-AE67,U+AE69-AEBB,U+AEBD-AECC,U+AECE,U+AED0-AED7,U+AED9-AEF3,U+AEF5-AF2B,U+AF2E-AF33,U+AF35-AF42,U+AF44-AF54}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-03-2b66f99186f5.woff2)format("woff2");unicode-range:U+AF55-AFB7,U+AFB9-AFBB,U+AFBD-AFBF,U+AFC1-AFC7,U+AFCA-AFD3,U+AFD5-AFE7,U+AFE9-B00B,U+B00D-B00F,U+B011-B013,U+B015-B01C,U+B01E-B043,U+B045-B049,U+B04B,U+B04D-B053,U+B055-B05C,U+B05E-B064}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-04-8d1d13074978.woff2)format("woff2");unicode-range:U+B065-B07B,U+B07D-B07F,U+B081-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA,U+B0AD,U+B0B0-B0B3,U+B0B5-B0B7,U+B0B9-B0BB,U+B0BD-B0C3,U+B0C6-B0C7,U+B0C9-B0CF,U+B0D1-B0E4,U+B0E6-B107,U+B10A-B10B,U+B10D-B10F,U+B111-B112,U+B114-B117,U+B119-B122,U+B126-B12B,U+B12D-B136,U+B138-B13F,U+B142-B143,U+B145-B14F,U+B151-B177,U+B179-B17F,U+B181-B189}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-05-bf11a37f34ff.woff2)format("woff2");unicode-range:U+B18A-B18C,U+B18E-B191,U+B194-B1A7,U+B1A9-B203,U+B205-B207,U+B209-B20B,U+B20D-B233,U+B235-B273,U+B275-B28F,U+B291-B293}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-06-b2b4482a4f88.woff2)format("woff2");unicode-range:U+B295-B297,U+B299-B29F,U+B2A1-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6-B2F8,U+B2FA-B2FE,U+B301-B310,U+B312-B353,U+B356-B357,U+B359-B35B,U+B35D-B368,U+B36A-B36D,U+B36F,U+B372-B3AE}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-07-c91cff53fc19.woff2)format("woff2");unicode-range:U+B3AF-B3C3,U+B3C6-B3C7,U+B3C9-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B41F,U+B421-B427,U+B42A-B44F,U+B451-B453,U+B455-B457,U+B459-B460,U+B462-B46B,U+B46D-B47F,U+B481-B4A3,U+B4A5-B4B6,U+B4B8-B4C3}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-08-24ab84d9f3d5.woff2)format("woff2");unicode-range:U+B4C4-B4C7,U+B4C9-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EB,U+B4EE,U+B4F0,U+B4F2-B513,U+B515-B517,U+B519-B51B,U+B51D-B528,U+B52A-B52F,U+B532-B54B,U+B54D-B54F,U+B551-B55F,U+B561-B59F,U+B5A1-B5A3,U+B5A5-B5A7,U+B5A9-B5B3,U+B5B5-B5BA,U+B5BD-B5DC}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-09-f835d39fa459.woff2)format("woff2");unicode-range:U+B5DD-B60F,U+B611-B6AA,U+B6AC-B6B0,U+B6B2-B6DF}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-10-69d35eff0439.woff2)format("woff2");unicode-range:U+B6E0-B6F3,U+B6F5-B6FF,U+B701-B727,U+B729-B72B,U+B72D-B738,U+B73A,U+B73C-B743,U+B745-B77B,U+B77E-B77F,U+B781-B78B,U+B78E-B78F,U+B792-B797,U+B79A-B79B,U+B79D-B7C8,U+B7CA-B7EB,U+B7EE-B7EF,U+B7F1-B7F4}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-11-58f7cb557437.woff2)format("woff2");unicode-range:U+B7F5-B7FB,U+B7FE,U+B801-B806,U+B80A-B80B,U+B80D-B817,U+B819-B81A,U+B81C-B823,U+B826-B827,U+B829-B82B,U+B82D-B834,U+B836-B837,U+B83A-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B863,U+B865-B86C,U+B86E,U+B870-B8AF,U+B8B1-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B8F8,U+B8FA-B911}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-12-051bbf0ac191.woff2)format("woff2");unicode-range:U+B912-B957,U+B959-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B986,U+B988-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9D8,U+B9DA,U+B9DC,U+B9DF-B9E0,U+B9E2-B9E3,U+B9E5-B9E7,U+B9E9-B9F9,U+B9FB-BA2E}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-13-86c162aba2d5.woff2)format("woff2");unicode-range:U+BA2F-BA37,U+BA3A-BA3B,U+BA3D-BA3F,U+BA41-BA47,U+BA49-BA4A,U+BA4C,U+BA4E-BA53,U+BA55-BA6F,U+BA72-BA73,U+BA75-BA84,U+BA86,U+BA88-BAA7,U+BAAA,U+BAAC-BAAF,U+BAB1-BABA,U+BABC-BB33,U+BB37,U+BB39-BB3A,U+BB3D-BB46}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-14-1db34d3b9930.woff2)format("woff2");unicode-range:U+BB47-BB48,U+BB4A-BB4F,U+BB51-BB53,U+BB55-BB57,U+BB59-BBAB,U+BBAD-BBBF,U+BBC1-BBF7,U+BBF9-BBFB,U+BBFD-BBFE,U+BC01-BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC23,U+BC26-BC28,U+BC2A-BC2F,U+BC32-BC5C}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-15-644b055206ed.woff2)format("woff2");unicode-range:U+BC5D-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96,U+BC98-BC9F,U+BCA2-BCA3,U+BCA5-BCA7,U+BCA9-BCBF,U+BCC1-BCC3,U+BCC5-BCCC,U+BCCE-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BCFB,U+BCFD-BD03,U+BD06,U+BD08,U+BD0A-BD0F,U+BD11-BD23,U+BD25-BD58,U+BD5A-BD75}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-16-e0a5fb9765d9.woff2)format("woff2");unicode-range:U+BD76-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BD98,U+BD9A-BDEF,U+BDF1-BE0B,U+BE0D-BE13,U+BE15-BE43,U+BE45-BE47,U+BE49-BE4B,U+BE4D-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE62-BE7B,U+BE7E-BE7F,U+BE81-BE83,U+BE85-BE88}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-17-3b9719a239fc.woff2)format("woff2");unicode-range:U+BE89-BE8F,U+BE91-BF07,U+BF09-BF8A}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-18-53b21eb81577.woff2)format("woff2");unicode-range:U+BF8B-BFCB,U+BFCD-BFCF,U+BFD1-C057,U+C059-C05B,U+C05D-C08E}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-19-a08ac9585496.woff2)format("woff2");unicode-range:U+C08F-C0AB,U+C0AE-C0AF,U+C0B1-C0B3,U+C0B5-C0BB,U+C0BE-C0C0,U+C0C2-C0C7,U+C0CA-C0D7,U+C0D9-C0DB,U+C0DE-C0F6,U+C0F8-C11B,U+C11F,U+C121-C123,U+C125-C12E,U+C130,U+C132-C137,U+C13A-C13B,U+C13D-C13F,U+C141-C147,U+C14A,U+C14D-C153,U+C155-C157,U+C159-C167,U+C169-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C1B2}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-20-9351dfdd07a8.woff2)format("woff2");unicode-range:U+C1B3-C1C3,U+C1C5-C1DF,U+C1E1-C217,U+C21A-C21B,U+C21D-C227,U+C229-C22A,U+C22C-C26B,U+C26D-C27C,U+C27E-C2A3,U+C2A5-C2A7,U+C2A9-C2AB,U+C2AD-C2B4,U+C2B6-C2B8,U+C2BA-C2C0}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-21-707015673fbc.woff2)format("woff2");unicode-range:U+C2C1-C2DB,U+C2DE-C2DF,U+C2E1-C2E2,U+C2E5-C2EB,U+C2EE-C2F5,U+C2F7,U+C2F9-C2FB,U+C2FD-C2FF,U+C301-C30C,U+C30E-C312,U+C314-C367,U+C369-C37B,U+C37D-C3CF}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-22-f3cb2f950565.woff2)format("woff2");unicode-range:U+C3D?,U+C3E1-C4D0}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-23-43387b396a6f.woff2)format("woff2");unicode-range:U+C4D1-C4EF,U+C4F1-C4F3,U+C4F5-C4F7,U+C4F9-C4FF,U+C502-C527,U+C52A-C52B,U+C52D-C543,U+C545-C547,U+C54B,U+C54D-C553,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C567,U+C569-C570,U+C572-C57B,U+C57E-C57F,U+C581-C586,U+C588-C590,U+C592-C597,U+C599-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BE-C5C3,U+C5C9-C5CF,U+C5D2-C5D3,U+C5D5-C5D7,U+C5D9-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FC,U+C5FE-C5FF,U+C602}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-24-2ae0287fe0fb.woff2)format("woff2");unicode-range:U+C603-C605,U+C607,U+C609-C61A,U+C61C-C623,U+C625-C627,U+C629-C62B,U+C62D,U+C62F-C633,U+C636,U+C638-C63F,U+C641-C643,U+C645-C653,U+C656-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C2,U+C6C4-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6DB,U+C6DD-C6DF,U+C6E1-C6E7,U+C6E9-C6F8,U+C6FA-C703,U+C705-C716,U+C718-C71F,U+C721-C725}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-25-c86339d2e0da.woff2)format("woff2");unicode-range:U+C726-C727,U+C729-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74E-C750,U+C752-C757,U+C759-C773,U+C776-C777,U+C779-C77B,U+C77E-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C793,U+C795-C797,U+C799-C79F,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7AF,U+C7B1-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81E-C82E,U+C830-C837,U+C839-C84B,U+C84D-C84E}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-26-6aa8c4d6ed13.woff2)format("woff2");unicode-range:U+C84F-C86F,U+C872-C873,U+C875-C877,U+C879-C87F,U+C882-C884,U+C886-C88A,U+C88D-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C90C,U+C90E-C910,U+C912-C917,U+C919-C92B,U+C92D-C95F}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-27-9f6f12b3af4a.woff2)format("woff2");unicode-range:U+C960-C987,U+C98A-C98F,U+C991-C997,U+C999-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9CF,U+C9D2,U+C9D4,U+C9D6-C9DB,U+C9DE-C9DF,U+C9E1-C9E6,U+C9E8-C9F0,U+C9F2-C9F7,U+C9F9-CA72}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-28-b83a82b6bbf2.woff2)format("woff2");unicode-range:U+CA73-CABC,U+CABE-CB48,U+CB4A-CB74}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-29-051df0c73c25.woff2)format("woff2");unicode-range:U+CB75-CBE3,U+CBE5-CC0B,U+CC0E-CC13,U+CC15-CC27,U+CC2A-CC2D,U+CC2F,U+CC31-CC37,U+CC39-CC3B,U+CC3F-CC43,U+CC46-CC57,U+CC5A-CC84}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-30-8412dfab68e8.woff2)format("woff2");unicode-range:U+CC85-CC97,U+CC99-CC9B,U+CC9D-CCA8,U+CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CCE3,U+CCE5-CD07,U+CD0A-CD1C,U+CD1E-CD2B,U+CD2D-CD5B,U+CD5D-CD91}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-31-a96cf35228a2.woff2)format("woff2");unicode-range:U+CD92-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDAF,U+CDB1-CDC3,U+CDC5-CDE7,U+CDE9-CE20,U+CE22-CE34,U+CE36-CE57,U+CE5A-CE5B,U+CE5D-CE5F,U+CE61-CE67,U+CE6A-CE6C,U+CE6E-CE73,U+CE75-CE77,U+CE79-CE8F,U+CE91-CE93,U+CE95-CEA0,U+CEA2-CEA8}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-32-a3520712a7dd.woff2)format("woff2");unicode-range:U+CEA9-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CEF6,U+CEF8-CEFF,U+CF01-CF1B,U+CF1D-CF1F,U+CF21-CF23,U+CF25-CF2F,U+CF31-CF53,U+CF55-CF57,U+CF59-CF84,U+CF86-CFB4}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-33-00fcd9e2dabc.woff2)format("woff2");unicode-range:U+CFB5-CFDF,U+CFE1-CFFB,U+CFFD-D04F,U+D051-D06B,U+D06D-D06F,U+D071-D073,U+D075-D07B,U+D07D-D0A3,U+D0A5-D0A7,U+D0A9-D0AB,U+D0AD-D0B6,U+D0B8-D0BF}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-34-5c43c677dbf4.woff2)format("woff2");unicode-range:U+D0C2-D0C3,U+D0C5-D0C7,U+D0C9-D0D4,U+D0D6-D0DB,U+D0DE-D0DF,U+D0E1-D0EB,U+D0EE-D12F,U+D131-D137,U+D139-D14B,U+D14E-D14F,U+D151-D153,U+D155-D15B,U+D15D-D19F,U+D1A2-D1A3,U+D1A5-D1B0,U+D1B2-D1B4,U+D1B6-D1D5}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-35-616a0ade3d4e.woff2)format("woff2");unicode-range:U+D1D6-D1F3,U+D1F5-D22B,U+D22D-D22F,U+D231-D233,U+D235-D27F,U+D281-D2B7,U+D2BA-D2BB,U+D2BD-D2BF,U+D2C1-D2DE}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-36-deed6e7b3de3.woff2)format("woff2");unicode-range:U+D2DF-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D,U+D30F,U+D311-D313,U+D315-D327,U+D329-D337,U+D339-D37B,U+D37D-D397,U+D39A-D3B3,U+D3B5-D3B7,U+D3B9-D3BB,U+D3BD-D3C8,U+D3CA-D3EB,U+D3EE-D3EF,U+D3F1}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-37-00dad316f7bf.woff2)format("woff2");unicode-range:U+D3F2-D3FB,U+D3FD-D45B,U+D45D-D477,U+D47A-D47B,U+D47D-D47F,U+D481-D487,U+D489-D48C,U+D48E-D4F9}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-38-03469f24893b.woff2)format("woff2");unicode-range:U+D4FA-D503,U+D505-D50B,U+D50D-D53B,U+D53D-D53F,U+D541-D543,U+D545-D550,U+D552-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D587,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5D7,U+D5D9-D5E3,U+D5E5-D5F6,U+D5F8-D5FF,U+D601-D603,U+D605-D610,U+D612-D613}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-39-1b04f9230c3e.woff2)format("woff2");unicode-range:U+D616-D637,U+D639-D63B,U+D63D-D63F,U+D641-D647,U+D649-D64C,U+D64E-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D69E,U+D6A0-D6A7,U+D6A9-D6C3,U+D6C5-D6C7,U+D6C9-D6D0,U+D6D2-D6D3,U+D6D5-D6E7,U+D6E9-D6FB,U+D6FD-D71F,U+D721-D72A}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gowun-regular-cjk-40-fa4f71d972d4.woff2)format("woff2");unicode-range:U+D72B-D733,U+D735-D748,U+D74A-D74F,U+D751-D753,U+D755-D757,U+D759-D768,U+D76A-D76B,U+D76D-D787,U+D789-D78B,U+D78D-D78F,U+D791-D797,U+D79A-D7A3}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-critical-31e538ed04c9.woff2)format("woff2");unicode-range:U+D,U+20-7E,U+A0-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1CC,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BA,U+2BC,U+2C6-2C7,U+2C9,U+2D0,U+2D8-2DD,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335-338,U+2197,U+AC00-AC01,U+AC04,U+ACA9,U+AD6C,U+AD8C,U+AE30,U+AED8,U+B098,U+B0A0,U+B294,U+B2F4,U+B418,U+B450,U+B4DC,U+B529,U+B780,U+B78C,U+B85C,U+B8CC,U+B9AC,U+B9CC,U+B9D0,U+BB34,U+BB38,U+BB3B,U+BC95,U+BCF4,U+BD81,U+C0AC,U+C0D8,U+C131,U+C21C,U+C2A4,U+C2DC,U+C57C,U+C5B5,U+C5C6,U+C6B0,U+C6E8,U+C744,U+C758,U+C774,U+C785,U+C790-C791,U+C8FC,U+C9C8,U+CCB4,U+D1A0,U+D50C,U+D558,U+D55C,U+D568,U+D56D,U+D5D8,U+D6C4,U+D788}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-common-2c0fb5f64fcb.woff2)format("woff2");unicode-range:U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+2039,U+2190-2194,U+2212,U+2282,U+2500,U+25A0,U+25CB,U+25CF,U+2661,U+300C-300D,U+3131-318E,U+AC08,U+AC10-AC12,U+AC14-AC16,U+AC19,U+AC1C-AC1D,U+AC31,U+AC70,U+AC74,U+AC77-AC78,U+AC80-AC81,U+AC83,U+AC8C,U+ACA0,U+ACA8,U+ACAA,U+ACAC,U+ACB0,U+ACB9,U+ACBC-ACBD,U+ACC1,U+ACC4,U+ACE0-ACE1,U+ACE7-ACE8,U+ACF1,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD1C,U+AD50,U+AD6D,U+AD70,U+AD73-AD75,U+AD81,U+ADC0,U+ADC4,U+ADDC,U+ADF8,U+ADFC,U+AE00-AE01,U+AE08-AE09,U+AE0B,U+AE0D,U+AE34,U+AE38,U+AE40-AE41,U+AE4A,U+AE4C,U+AE50,U+AE54,U+AE5C,U+AE68,U+AEBC,U+AECD,U+AECF,U+AEF4,U+AF2C-AF2D,U+AF34,U+AF43,U+AFB8,U+AFBC,U+AFC0,U+AFC8-AFC9,U+AFD4,U+AFE8,U+B00C,U+B010,U+B014,U+B01D,U+B044,U+B04A,U+B04C,U+B054,U+B05D,U+B07C,U+B080,U+B099,U+B09C,U+B0A8-B0A9,U+B0AB-B0AC,U+B0AE-B0AF,U+B0B4,U+B0B8,U+B0BC,U+B0C4-B0C5,U+B0C8,U+B0D0,U+B0E5,U+B108-B109,U+B10C,U+B110,U+B113,U+B118,U+B123-B125,U+B12C,U+B137,U+B140-B141,U+B144,U+B150,U+B178,U+B180,U+B18D,U+B192-B193,U+B1A8,U+B204,U+B208,U+B20C,U+B234,U+B274,U+B290,U+B298,U+B2A0,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F5,U+B2F9,U+B2FF-B300,U+B311,U+B354-B355,U+B358,U+B35C,U+B369,U+B36E,U+B370-B371,U+B3C4-B3C5,U+B3C8,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B41C,U+B420,U+B428-B429,U+B454,U+B458,U+B461,U+B46C,U+B480,U+B4A4,U+B4B7,U+B4C8,U+B4DD,U+B4E0,U+B4E3-B4E4,U+B4EC-B4ED,U+B4EF,U+B4F1,U+B514,U+B518,U+B51C,U+B530-B531,U+B54C,U+B550,U+B560,U+B5A0,U+B5A4,U+B5A8,U+B5B4,U+B5BB-B5BC,U+B610,U+B6AB,U+B6B1,U+B6F4,U+B700,U+B728,U+B72C,U+B739,U+B73B,U+B744,U+B77C-B77D,U+B78D,U+B790-B791,U+B798-B799,U+B79C,U+B7C9,U+B7EC-B7ED,U+B7F0,U+B7FC-B7FD,U+B7FF-B800,U+B807-B809,U+B80C,U+B818,U+B81B,U+B824-B825,U+B828,U+B82C,U+B835,U+B838-B839,U+B840,U+B85D,U+B860,U+B864,U+B86D,U+B86F,U+B8B0,U+B8E8,U+B8EC,U+B8F9,U+B958,U+B960,U+B974,U+B978,U+B97C,U+B984-B985,U+B987,U+B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CE,U+B9D9,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E4,U+B9E8,U+B9FA,U+BA38-BA39,U+BA3C,U+BA40,U+BA48,U+BA4B,U+BA4D,U+BA54,U+BA70-BA71,U+BA74,U+BA85,U+BA87,U+BAA8-BAA9,U+BAAB,U+BAB0,U+BABB,U+BB35-BB36,U+BB3C,U+BB49,U+BB50,U+BB54,U+BB58,U+BBAC,U+BBC0,U+BBF8,U+BBFC,U+BBFF-BC00,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC24-BC25,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94,U+BC97,U+BCA0-BCA1,U+BCA4,U+BCA8,U+BCC0,U+BCC4,U+BCCD,U+BCD1,U+BCF5,U+BCF8,U+BCFC,U+BD04-BD05,U+BD07,U+BD09,U+BD10,U+BD24,U+BD59,U+BD80,U+BD84,U+BD88,U+BD99,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BE48,U+BE4C,U+BE57,U+BE5B,U+BE60-BE61,U+BE7C-BE7D,U+BE80,U+BE84,U+BE90,U+BF08,U+BFCC,U+BFD0,U+C058,U+C05C,U+C0AD,U+C0B0,U+C0B4,U+C0BC-C0BD,U+C0C1,U+C0C8-C0C9,U+C0DC-C0DD,U+C0F7,U+C11C-C11E,U+C120,U+C124,U+C12F,U+C138-C139,U+C13C,U+C140,U+C148-C149,U+C14B-C14C,U+C154,U+C158,U+C168,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C1C4,U+C1E0,U+C218-C219,U+C228,U+C22B,U+C26C,U+C27D,U+C2A8,U+C2AC,U+C2B5,U+C2B9,U+C2DD,U+C2E0,U+C2E3-C2E4,U+C2EC-C2ED,U+C2F6,U+C2F8,U+C2FC,U+C300,U+C30D,U+C313,U+C368,U+C37C,U+C3E0,U+C4F0,U+C4F4,U+C4F8,U+C500-C501,U+C528-C529,U+C52C,U+C544,U+C548-C54A,U+C54C,U+C554-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C568,U+C571,U+C57D,U+C580,U+C587,U+C591,U+C598,U+C5B4,U+C5B8,U+C5BC-C5BD,U+C5C4-C5C5,U+C5C7-C5C8,U+C5D0-C5D1,U+C5D4,U+C5D8,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FD,U+C600-C601,U+C606,U+C608,U+C61B,U+C624,U+C628,U+C62C,U+C62E,U+C634-C635,U+C637,U+C640,U+C644,U+C654-C655,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B4,U+C6B8,U+C6C0-C6C1,U+C6C3,U+C6CC,U+C6D0,U+C6D4,U+C6DC,U+C6E0,U+C6F9,U+C704,U+C717,U+C720,U+C728,U+C73C,U+C740,U+C74C-C74D,U+C751,U+C775,U+C778,U+C77C-C77D,U+C783-C784,U+C787-C788,U+C78E,U+C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC,U+C7B0,U+C7C1,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C-C81D,U+C82F,U+C838,U+C84C,U+C870-C871,U+C874,U+C878,U+C880-C881,U+C885,U+C88B-C88C,U+C8FD,U+C900,U+C904,U+C90D,U+C911,U+C918,U+C92C,U+C988-C989,U+C990,U+C998,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9D0-C9D1,U+C9D3,U+C9D5,U+C9DC-C9DD,U+C9E0,U+C9E7,U+C9F1,U+C9F8,U+CABD,U+CB49,U+CBE4,U+CC0C-CC0D,U+CC14,U+CC28-CC29,U+CC2E,U+CC30,U+CC38,U+CC3C-CC3E,U+CC44-CC45,U+CC58-CC59,U+CC98,U+CC9C,U+CCA9,U+CCAB,U+CCAD,U+CCD0,U+CCE4,U+CD08-CD09,U+CD1D,U+CD2C,U+CD5C,U+CD94-CD95,U+CD98,U+CD9C,U+CDA4,U+CDA9,U+CDB0,U+CDC4,U+CDE8,U+CE21,U+CE35,U+CE58-CE59,U+CE5C,U+CE60,U+CE68-CE69,U+CE6D,U+CE74,U+CE78,U+CE90,U+CE94,U+CEA1,U+CEE4,U+CEEC,U+CEF4,U+CEF7,U+CF00,U+CF1C,U+CF20,U+CF24,U+CF30,U+CF54,U+CF58,U+CF85,U+CFE0,U+CFFC,U+D050,U+D06C,U+D070,U+D074,U+D07C,U+D0A4,U+D0A8,U+D0AC,U+D0B7,U+D0C0-D0C1,U+D0C4,U+D0C8,U+D0D5,U+D0DC-D0DD,U+D0E0,U+D0EC-D0ED,U+D130,U+D138,U+D14C-D14D,U+D150,U+D154,U+D15C,U+D1A1,U+D1A4,U+D1B1,U+D1B5,U+D1F4,U+D22C,U+D230,U+D234,U+D280,U+D2B8-D2B9,U+D2BC,U+D2C0,U+D2F0-D2F1,U+D305,U+D30C,U+D30E,U+D310,U+D314,U+D328,U+D338,U+D37C,U+D398-D399,U+D3B4,U+D3B8,U+D3BC,U+D3C9,U+D3EC-D3ED,U+D3F0,U+D3FC,U+D45C,U+D478-D479,U+D47C,U+D480,U+D488,U+D48D,U+D504,U+D53C,U+D540,U+D544,U+D551,U+D559,U+D560,U+D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5E4,U+D5F7,U+D600,U+D604,U+D611,U+D614-D615,U+D638,U+D63C,U+D640,U+D648,U+D64D,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D69F,U+D6A8,U+D6C8,U+D6D1,U+D6D4,U+D6E8,U+D6FC,U+D720,U+D734,U+D749,U+D750,U+D754,U+D758,U+D769,U+D76C,U+D78C,U+D790,U+D798-D799,U+FF0B}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-other-115d3f816684.woff2)format("woff2");unicode-range:U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2002-2003,U+2005,U+2007,U+2010,U+2015-2016,U+201A,U+201E,U+2020-2021,U+2023,U+2025,U+2030,U+2032-2033,U+203A-203C,U+203E,U+2044,U+2047-2049,U+2052,U+2070,U+2074-2079,U+207F-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+212B,U+212E,U+2153-2154,U+215B-215E,U+2160-2169,U+2170-2179,U+2195-2196,U+2198-2199,U+21D2,U+21D4,U+2200,U+2202-2203,U+2206-2208,U+220B,U+220F,U+2211,U+2215,U+2219-221A,U+221D-221E,U+2220,U+2223,U+2225,U+2227-222C,U+222E,U+2234-2236,U+223C-223D,U+2248,U+2252,U+2260-2261,U+2264-2267,U+226A-226B,U+2283,U+2286-2287,U+2299,U+22A5,U+22EF,U+2312,U+2329-232A,U+2460-2487,U+249C-24F4,U+24FF,U+2501-2503,U+250C-254B,U+2592,U+25A1,U+25A3-25A9,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25CA,U+25CE,U+25D0-25D1,U+25E6,U+2605-2606,U+260E-260F,U+261C,U+261E,U+2640,U+2642,U+2660,U+2663-2665,U+2667-266A,U+266C-266D,U+274C,U+2776-277F,U+27E8-27E9,U+3000-3003,U+3008-300B,U+300E-3011,U+3013-3015,U+301C,U+3200-321C,U+3260-327B,U+327E-327F,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+FB01-FB02,U+FF01-FF0A,U+FF0C-FF5E,U+FFE0-FFE3,U+FFE5-FFE6,U+1F110-1F129}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-00-a714e9c06df8.woff2)format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13,U+AC17-AC18,U+AC1A-AC1B,U+AC1E-AC30,U+AC32-AC6F,U+AC71-AC73,U+AC75-AC76,U+AC79-AC7F,U+AC82,U+AC84-AC8B,U+AC8D-AC9F,U+ACA1-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACB8,U+ACBA-ACBB,U+ACBE-ACC0,U+ACC2-ACC3,U+ACC5-ACDF,U+ACE2-ACE6,U+ACE9-ACF0,U+ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD1B,U+AD1D-AD2C}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-01-88fd172575fe.woff2)format("woff2");unicode-range:U+AD2D-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD72,U+AD76-AD80,U+AD82-AD8B,U+AD8D-ADBF,U+ADC1-ADC3,U+ADC5-ADDB,U+ADDD-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE02-AE07,U+AE0A,U+AE0C,U+AE0E-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE42-AE45}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-02-2d775e7a7a78.woff2)format("woff2");unicode-range:U+AE46-AE49,U+AE4B,U+AE4D-AE4F,U+AE51-AE53,U+AE55-AE5B,U+AE5D-AE67,U+AE69-AEBB,U+AEBD-AECC,U+AECE,U+AED0-AED7,U+AED9-AEF3,U+AEF5-AF2B,U+AF2E-AF33,U+AF35-AF42,U+AF44-AF54}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-03-923e67eec06f.woff2)format("woff2");unicode-range:U+AF55-AFB7,U+AFB9-AFBB,U+AFBD-AFBF,U+AFC1-AFC7,U+AFCA-AFD3,U+AFD5-AFE7,U+AFE9-B00B,U+B00D-B00F,U+B011-B013,U+B015-B01C,U+B01E-B043,U+B045-B049,U+B04B,U+B04D-B053,U+B055-B05C,U+B05E-B064}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-04-f58d7e696981.woff2)format("woff2");unicode-range:U+B065-B07B,U+B07D-B07F,U+B081-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA,U+B0AD,U+B0B0-B0B3,U+B0B5-B0B7,U+B0B9-B0BB,U+B0BD-B0C3,U+B0C6-B0C7,U+B0C9-B0CF,U+B0D1-B0E4,U+B0E6-B107,U+B10A-B10B,U+B10D-B10F,U+B111-B112,U+B114-B117,U+B119-B122,U+B126-B12B,U+B12D-B136,U+B138-B13F,U+B142-B143,U+B145-B14F,U+B151-B177,U+B179-B17F,U+B181-B189}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-05-813b64ad8845.woff2)format("woff2");unicode-range:U+B18A-B18C,U+B18E-B191,U+B194-B1A7,U+B1A9-B203,U+B205-B207,U+B209-B20B,U+B20D-B233,U+B235-B273,U+B275-B28F,U+B291-B293}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-06-670bfba7d7b7.woff2)format("woff2");unicode-range:U+B295-B297,U+B299-B29F,U+B2A1-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6-B2F8,U+B2FA-B2FE,U+B301-B310,U+B312-B353,U+B356-B357,U+B359-B35B,U+B35D-B368,U+B36A-B36D,U+B36F,U+B372-B3AE}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-07-035b98ca83b4.woff2)format("woff2");unicode-range:U+B3AF-B3C3,U+B3C6-B3C7,U+B3C9-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B41F,U+B421-B427,U+B42A-B44F,U+B451-B453,U+B455-B457,U+B459-B460,U+B462-B46B,U+B46D-B47F,U+B481-B4A3,U+B4A5-B4B6,U+B4B8-B4C3}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-08-ad515156fe26.woff2)format("woff2");unicode-range:U+B4C4-B4C7,U+B4C9-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EB,U+B4EE,U+B4F0,U+B4F2-B513,U+B515-B517,U+B519-B51B,U+B51D-B528,U+B52A-B52F,U+B532-B54B,U+B54D-B54F,U+B551-B55F,U+B561-B59F,U+B5A1-B5A3,U+B5A5-B5A7,U+B5A9-B5B3,U+B5B5-B5BA,U+B5BD-B5DC}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-09-b7f8262e7b14.woff2)format("woff2");unicode-range:U+B5DD-B60F,U+B611-B6AA,U+B6AC-B6B0,U+B6B2-B6DF}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-10-03c65ec7ebfe.woff2)format("woff2");unicode-range:U+B6E0-B6F3,U+B6F5-B6FF,U+B701-B727,U+B729-B72B,U+B72D-B738,U+B73A,U+B73C-B743,U+B745-B77B,U+B77E-B77F,U+B781-B78B,U+B78E-B78F,U+B792-B797,U+B79A-B79B,U+B79D-B7C8,U+B7CA-B7EB,U+B7EE-B7EF,U+B7F1-B7F4}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-11-c0535e9ff3e9.woff2)format("woff2");unicode-range:U+B7F5-B7FB,U+B7FE,U+B801-B806,U+B80A-B80B,U+B80D-B817,U+B819-B81A,U+B81C-B823,U+B826-B827,U+B829-B82B,U+B82D-B834,U+B836-B837,U+B83A-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B863,U+B865-B86C,U+B86E,U+B870-B8AF,U+B8B1-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B8F8,U+B8FA-B911}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-12-473d2795b2d4.woff2)format("woff2");unicode-range:U+B912-B957,U+B959-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B986,U+B988-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9D8,U+B9DA,U+B9DC,U+B9DF-B9E0,U+B9E2-B9E3,U+B9E5-B9E7,U+B9E9-B9F9,U+B9FB-BA2E}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-13-1c7360f935b8.woff2)format("woff2");unicode-range:U+BA2F-BA37,U+BA3A-BA3B,U+BA3D-BA3F,U+BA41-BA47,U+BA49-BA4A,U+BA4C,U+BA4E-BA53,U+BA55-BA6F,U+BA72-BA73,U+BA75-BA84,U+BA86,U+BA88-BAA7,U+BAAA,U+BAAC-BAAF,U+BAB1-BABA,U+BABC-BB33,U+BB37,U+BB39-BB3A,U+BB3D-BB46}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-14-0adb42fa4efd.woff2)format("woff2");unicode-range:U+BB47-BB48,U+BB4A-BB4F,U+BB51-BB53,U+BB55-BB57,U+BB59-BBAB,U+BBAD-BBBF,U+BBC1-BBF7,U+BBF9-BBFB,U+BBFD-BBFE,U+BC01-BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC23,U+BC26-BC28,U+BC2A-BC2F,U+BC32-BC5C}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-15-94a9ee296450.woff2)format("woff2");unicode-range:U+BC5D-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96,U+BC98-BC9F,U+BCA2-BCA3,U+BCA5-BCA7,U+BCA9-BCBF,U+BCC1-BCC3,U+BCC5-BCCC,U+BCCE-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BCFB,U+BCFD-BD03,U+BD06,U+BD08,U+BD0A-BD0F,U+BD11-BD23,U+BD25-BD58,U+BD5A-BD75}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-16-e271fafd0766.woff2)format("woff2");unicode-range:U+BD76-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BD98,U+BD9A-BDEF,U+BDF1-BE0B,U+BE0D-BE13,U+BE15-BE43,U+BE45-BE47,U+BE49-BE4B,U+BE4D-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE62-BE7B,U+BE7E-BE7F,U+BE81-BE83,U+BE85-BE88}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-17-90af6158c187.woff2)format("woff2");unicode-range:U+BE89-BE8F,U+BE91-BF07,U+BF09-BF8A}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-18-c3212386c639.woff2)format("woff2");unicode-range:U+BF8B-BFCB,U+BFCD-BFCF,U+BFD1-C057,U+C059-C05B,U+C05D-C08E}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-19-89b11b5189cf.woff2)format("woff2");unicode-range:U+C08F-C0AB,U+C0AE-C0AF,U+C0B1-C0B3,U+C0B5-C0BB,U+C0BE-C0C0,U+C0C2-C0C7,U+C0CA-C0D7,U+C0D9-C0DB,U+C0DE-C0F6,U+C0F8-C11B,U+C11F,U+C121-C123,U+C125-C12E,U+C130,U+C132-C137,U+C13A-C13B,U+C13D-C13F,U+C141-C147,U+C14A,U+C14D-C153,U+C155-C157,U+C159-C167,U+C169-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C1B2}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-20-06bcdca050f0.woff2)format("woff2");unicode-range:U+C1B3-C1C3,U+C1C5-C1DF,U+C1E1-C217,U+C21A-C21B,U+C21D-C227,U+C229-C22A,U+C22C-C26B,U+C26D-C27C,U+C27E-C2A3,U+C2A5-C2A7,U+C2A9-C2AB,U+C2AD-C2B4,U+C2B6-C2B8,U+C2BA-C2C0}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-21-4e87449a05b7.woff2)format("woff2");unicode-range:U+C2C1-C2DB,U+C2DE-C2DF,U+C2E1-C2E2,U+C2E5-C2EB,U+C2EE-C2F5,U+C2F7,U+C2F9-C2FB,U+C2FD-C2FF,U+C301-C30C,U+C30E-C312,U+C314-C367,U+C369-C37B,U+C37D-C3CF}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-22-2271c9b09243.woff2)format("woff2");unicode-range:U+C3D?,U+C3E1-C4D0}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-23-7c8291708f7b.woff2)format("woff2");unicode-range:U+C4D1-C4EF,U+C4F1-C4F3,U+C4F5-C4F7,U+C4F9-C4FF,U+C502-C527,U+C52A-C52B,U+C52D-C543,U+C545-C547,U+C54B,U+C54D-C553,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C567,U+C569-C570,U+C572-C57B,U+C57E-C57F,U+C581-C586,U+C588-C590,U+C592-C597,U+C599-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BE-C5C3,U+C5C9-C5CF,U+C5D2-C5D3,U+C5D5-C5D7,U+C5D9-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FC,U+C5FE-C5FF,U+C602}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-24-650925cb0700.woff2)format("woff2");unicode-range:U+C603-C605,U+C607,U+C609-C61A,U+C61C-C623,U+C625-C627,U+C629-C62B,U+C62D,U+C62F-C633,U+C636,U+C638-C63F,U+C641-C643,U+C645-C653,U+C656-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C2,U+C6C4-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6DB,U+C6DD-C6DF,U+C6E1-C6E7,U+C6E9-C6F8,U+C6FA-C703,U+C705-C716,U+C718-C71F,U+C721-C725}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-25-a3bf9566f4cb.woff2)format("woff2");unicode-range:U+C726-C727,U+C729-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74E-C750,U+C752-C757,U+C759-C773,U+C776-C777,U+C779-C77B,U+C77E-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C793,U+C795-C797,U+C799-C79F,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7AF,U+C7B1-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81E-C82E,U+C830-C837,U+C839-C84B,U+C84D-C84E}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-26-86621ccb72da.woff2)format("woff2");unicode-range:U+C84F-C86F,U+C872-C873,U+C875-C877,U+C879-C87F,U+C882-C884,U+C886-C88A,U+C88D-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C90C,U+C90E-C910,U+C912-C917,U+C919-C92B,U+C92D-C95F}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-27-c72e27a6c6d0.woff2)format("woff2");unicode-range:U+C960-C987,U+C98A-C98F,U+C991-C997,U+C999-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9CF,U+C9D2,U+C9D4,U+C9D6-C9DB,U+C9DE-C9DF,U+C9E1-C9E6,U+C9E8-C9F0,U+C9F2-C9F7,U+C9F9-CA72}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-28-852217001959.woff2)format("woff2");unicode-range:U+CA73-CABC,U+CABE-CB48,U+CB4A-CB74}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-29-5f8810c3c982.woff2)format("woff2");unicode-range:U+CB75-CBE3,U+CBE5-CC0B,U+CC0E-CC13,U+CC15-CC27,U+CC2A-CC2D,U+CC2F,U+CC31-CC37,U+CC39-CC3B,U+CC3F-CC43,U+CC46-CC57,U+CC5A-CC84}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-30-995f3ff47b35.woff2)format("woff2");unicode-range:U+CC85-CC97,U+CC99-CC9B,U+CC9D-CCA8,U+CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CCE3,U+CCE5-CD07,U+CD0A-CD1C,U+CD1E-CD2B,U+CD2D-CD5B,U+CD5D-CD91}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-31-cc44ccf76a13.woff2)format("woff2");unicode-range:U+CD92-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDAF,U+CDB1-CDC3,U+CDC5-CDE7,U+CDE9-CE20,U+CE22-CE34,U+CE36-CE57,U+CE5A-CE5B,U+CE5D-CE5F,U+CE61-CE67,U+CE6A-CE6C,U+CE6E-CE73,U+CE75-CE77,U+CE79-CE8F,U+CE91-CE93,U+CE95-CEA0,U+CEA2-CEA8}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-32-54450d9195d9.woff2)format("woff2");unicode-range:U+CEA9-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CEF6,U+CEF8-CEFF,U+CF01-CF1B,U+CF1D-CF1F,U+CF21-CF23,U+CF25-CF2F,U+CF31-CF53,U+CF55-CF57,U+CF59-CF84,U+CF86-CFB4}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-33-553c83b1cdee.woff2)format("woff2");unicode-range:U+CFB5-CFDF,U+CFE1-CFFB,U+CFFD-D04F,U+D051-D06B,U+D06D-D06F,U+D071-D073,U+D075-D07B,U+D07D-D0A3,U+D0A5-D0A7,U+D0A9-D0AB,U+D0AD-D0B6,U+D0B8-D0BF}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-34-e6e297053dd3.woff2)format("woff2");unicode-range:U+D0C2-D0C3,U+D0C5-D0C7,U+D0C9-D0D4,U+D0D6-D0DB,U+D0DE-D0DF,U+D0E1-D0EB,U+D0EE-D12F,U+D131-D137,U+D139-D14B,U+D14E-D14F,U+D151-D153,U+D155-D15B,U+D15D-D19F,U+D1A2-D1A3,U+D1A5-D1B0,U+D1B2-D1B4,U+D1B6-D1D5}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-35-93bdce0971f6.woff2)format("woff2");unicode-range:U+D1D6-D1F3,U+D1F5-D22B,U+D22D-D22F,U+D231-D233,U+D235-D27F,U+D281-D2B7,U+D2BA-D2BB,U+D2BD-D2BF,U+D2C1-D2DE}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-36-6c3280a376a4.woff2)format("woff2");unicode-range:U+D2DF-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D,U+D30F,U+D311-D313,U+D315-D327,U+D329-D337,U+D339-D37B,U+D37D-D397,U+D39A-D3B3,U+D3B5-D3B7,U+D3B9-D3BB,U+D3BD-D3C8,U+D3CA-D3EB,U+D3EE-D3EF,U+D3F1}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-37-17e9760a4430.woff2)format("woff2");unicode-range:U+D3F2-D3FB,U+D3FD-D45B,U+D45D-D477,U+D47A-D47B,U+D47D-D47F,U+D481-D487,U+D489-D48C,U+D48E-D4F9}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-38-ca792487ab2e.woff2)format("woff2");unicode-range:U+D4FA-D503,U+D505-D50B,U+D50D-D53B,U+D53D-D53F,U+D541-D543,U+D545-D550,U+D552-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D587,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5D7,U+D5D9-D5E3,U+D5E5-D5F6,U+D5F8-D5FF,U+D601-D603,U+D605-D610,U+D612-D613}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-39-deed26eb0367.woff2)format("woff2");unicode-range:U+D616-D637,U+D639-D63B,U+D63D-D63F,U+D641-D647,U+D649-D64C,U+D64E-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D69E,U+D6A0-D6A7,U+D6A9-D6C3,U+D6C5-D6C7,U+D6C9-D6D0,U+D6D2-D6D3,U+D6D5-D6E7,U+D6E9-D6FB,U+D6FD-D71F,U+D721-D72A}@font-face{font-family:Gowun Batang;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/gowun-bold-cjk-40-b1c29539ce5d.woff2)format("woff2");unicode-range:U+D72B-D733,U+D735-D748,U+D74A-D74F,U+D751-D753,U+D755-D757,U+D759-D768,U+D76A-D76B,U+D76D-D787,U+D789-D78B,U+D78D-D78F,U+D791-D797,U+D79A-D7A3}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-critical-3b047804131a.woff2)format("woff2");unicode-range:U+20-7E,U+A0-148,U+14A-1C3,U+1C5-31E,U+321-36F,U+2197,U+AC00-AC01,U+AC04,U+ACA9,U+AD6C,U+AD8C,U+AE30,U+AED8,U+B098,U+B0A0,U+B294,U+B2F4,U+B418,U+B450,U+B4DC,U+B529,U+B780,U+B78C,U+B85C,U+B8CC,U+B9AC,U+B9CC,U+B9D0,U+BB34,U+BB38,U+BB3B,U+BC95,U+BCF4,U+BD81,U+C0AC,U+C0D8,U+C131,U+C21C,U+C2A4,U+C2DC,U+C57C,U+C5B5,U+C5C6,U+C6B0,U+C6E8,U+C744,U+C758,U+C774,U+C785,U+C790-C791,U+C8FC,U+C9C8,U+CCB4,U+D1A0,U+D50C,U+D558,U+D55C,U+D568,U+D56D,U+D5D8,U+D6C4,U+D788}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-common-542e94ba5df8.woff2)format("woff2");unicode-range:U+1DC0-1DF5,U+1DFC-1DFF,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+2039,U+20DB-20DE,U+20E8,U+20F0,U+2190-2194,U+21BA,U+2212,U+2318,U+25A0,U+25CB,U+25CF,U+2661,U+26A0,U+2713,U+2717,U+300C-300D,U+3131-3164,U+318D,U+AC08,U+AC10-AC12,U+AC14-AC16,U+AC19,U+AC1C-AC1D,U+AC31,U+AC70,U+AC74,U+AC77-AC78,U+AC80-AC81,U+AC83,U+AC8C,U+ACA0,U+ACA8,U+ACAA,U+ACAC,U+ACB0,U+ACB9,U+ACBC-ACBD,U+ACC1,U+ACC4,U+ACE0-ACE1,U+ACE7-ACE8,U+ACF1,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD04,U+AD11,U+AD1C,U+AD50,U+AD6D,U+AD70,U+AD73-AD75,U+AD81,U+ADC0,U+ADC4,U+ADDC,U+ADF8,U+ADFC,U+AE00-AE01,U+AE08-AE09,U+AE0B,U+AE0D,U+AE34,U+AE38,U+AE40-AE41,U+AE4A,U+AE4C,U+AE50,U+AE54,U+AE5C,U+AE68,U+AEBC,U+AECD,U+AECF,U+AEF4,U+AF2C-AF2D,U+AF34,U+AF43,U+AFB8,U+AFBC,U+AFC0,U+AFC8-AFC9,U+AFD4,U+AFE8,U+B00C,U+B010,U+B014,U+B01D,U+B044,U+B04A,U+B04C,U+B054,U+B05D,U+B07C,U+B080,U+B099,U+B09C,U+B0A8-B0A9,U+B0AB-B0AC,U+B0AE-B0AF,U+B0B4,U+B0B8,U+B0BC,U+B0C4-B0C5,U+B0C8,U+B0D0,U+B0E5,U+B108-B109,U+B10C,U+B110,U+B113,U+B118,U+B123-B125,U+B12C,U+B137,U+B140-B141,U+B144,U+B150,U+B178,U+B180,U+B18D,U+B192-B193,U+B1A8,U+B204,U+B208,U+B20C,U+B234,U+B274,U+B290,U+B298,U+B2A0,U+B2A5-B2A6,U+B2C8,U+B2CC,U+B2D8-B2D9,U+B2E4,U+B2E8,U+B2EB-B2EC,U+B2F5,U+B2F9,U+B2FF-B300,U+B311,U+B354-B355,U+B358,U+B35C,U+B369,U+B36E,U+B370-B371,U+B3C4-B3C5,U+B3C8,U+B3CC,U+B3D5,U+B3D9,U+B3FC,U+B410,U+B41C,U+B420,U+B428-B429,U+B454,U+B458,U+B461,U+B46C,U+B480,U+B4A4,U+B4B7,U+B4C8,U+B4DD,U+B4E0,U+B4E3-B4E4,U+B4EC-B4ED,U+B4EF,U+B4F1,U+B514,U+B518,U+B51C,U+B530-B531,U+B54C,U+B550,U+B560,U+B5A0,U+B5A4,U+B5A8,U+B5B4,U+B5BB-B5BC,U+B610,U+B6AB,U+B6B1,U+B6F4,U+B700,U+B728,U+B72C,U+B739,U+B73B,U+B744,U+B77C-B77D,U+B78D,U+B790-B791,U+B798-B799,U+B79C,U+B7C9,U+B7EC-B7ED,U+B7F0,U+B7FC-B7FD,U+B7FF-B800,U+B807-B809,U+B80C,U+B818,U+B81B,U+B824-B825,U+B828,U+B82C,U+B835,U+B838-B839,U+B840,U+B85D,U+B860,U+B864,U+B86D,U+B86F,U+B8B0,U+B8E8,U+B8EC,U+B8F9,U+B958,U+B960,U+B974,U+B978,U+B97C,U+B984-B985,U+B987,U+B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CE,U+B9D9,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E4,U+B9E8,U+B9FA,U+BA38-BA39,U+BA3C,U+BA40,U+BA48,U+BA4B,U+BA4D,U+BA54,U+BA70-BA71,U+BA74,U+BA85,U+BA87,U+BAA8-BAA9,U+BAAB,U+BAB0,U+BABB,U+BB35-BB36,U+BB3C,U+BB49,U+BB50,U+BB54,U+BB58,U+BBAC,U+BBC0,U+BBF8,U+BBFC,U+BBFF-BC00,U+BC0F,U+BC14-BC16,U+BC18,U+BC1B-BC1C,U+BC24-BC25,U+BC29,U+BC30-BC31,U+BC84,U+BC88,U+BC8C,U+BC94,U+BC97,U+BCA0-BCA1,U+BCA4,U+BCA8,U+BCC0,U+BCC4,U+BCCD,U+BCD1,U+BCF5,U+BCF8,U+BCFC,U+BD04-BD05,U+BD07,U+BD09,U+BD10,U+BD24,U+BD59,U+BD80,U+BD84,U+BD88,U+BD99,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BE48,U+BE4C,U+BE57,U+BE5B,U+BE60-BE61,U+BE7C-BE7D,U+BE80,U+BE84,U+BE90,U+BF08,U+BFCC,U+BFD0,U+C058,U+C05C,U+C0AD,U+C0B0,U+C0B4,U+C0BC-C0BD,U+C0C1,U+C0C8-C0C9,U+C0DC-C0DD,U+C0F7,U+C11C-C11E,U+C120,U+C124,U+C12F,U+C138-C139,U+C13C,U+C140,U+C148-C149,U+C14B-C14C,U+C154,U+C158,U+C168,U+C18C-C18D,U+C190,U+C194,U+C1A1,U+C1C4,U+C1E0,U+C218-C219,U+C228,U+C22B,U+C26C,U+C27D,U+C2A8,U+C2AC,U+C2B5,U+C2B9,U+C2DD,U+C2E0,U+C2E3-C2E4,U+C2EC-C2ED,U+C2F6,U+C2F8,U+C2FC,U+C300,U+C30D,U+C313,U+C368,U+C37C,U+C3E0,U+C4F0,U+C4F4,U+C4F8,U+C500-C501,U+C528-C529,U+C52C,U+C544,U+C548-C54A,U+C54C,U+C554-C555,U+C558,U+C55E,U+C560-C561,U+C564,U+C568,U+C571,U+C57D,U+C580,U+C587,U+C591,U+C598,U+C5B4,U+C5B8,U+C5BC-C5BD,U+C5C4-C5C5,U+C5C7-C5C8,U+C5D0-C5D1,U+C5D4,U+C5D8,U+C5E0,U+C5EC-C5ED,U+C5F0,U+C5F4,U+C5FD,U+C600-C601,U+C606,U+C608,U+C61B,U+C624,U+C628,U+C62C,U+C62E,U+C634-C635,U+C637,U+C640,U+C644,U+C654-C655,U+C65C,U+C678,U+C67C,U+C694,U+C6A9,U+C6B4,U+C6B8,U+C6C0-C6C1,U+C6C3,U+C6CC,U+C6D0,U+C6D4,U+C6DC,U+C6E0,U+C6F9,U+C704,U+C717,U+C720,U+C728,U+C73C,U+C740,U+C74C-C74D,U+C751,U+C775,U+C778,U+C77C-C77D,U+C783-C784,U+C787-C788,U+C78E,U+C794,U+C798,U+C7A0-C7A1,U+C7A5,U+C7AC,U+C7B0,U+C7C1,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C-C81D,U+C82F,U+C838,U+C84C,U+C870-C871,U+C874,U+C878,U+C880-C881,U+C885,U+C88B-C88C,U+C8FD,U+C900,U+C904,U+C90D,U+C911,U+C918,U+C92C,U+C988-C989,U+C990,U+C998,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9D0-C9D1,U+C9D3,U+C9D5,U+C9DC-C9DD,U+C9E0,U+C9E7,U+C9F1,U+C9F8,U+CABD,U+CB49,U+CBE4,U+CC0C-CC0D,U+CC14,U+CC28-CC29,U+CC2E,U+CC30,U+CC38,U+CC3C-CC3E,U+CC44-CC45,U+CC58-CC59,U+CC98,U+CC9C,U+CCA9,U+CCAB,U+CCAD,U+CCD0,U+CCE4,U+CD08-CD09,U+CD1D,U+CD2C,U+CD5C,U+CD94-CD95,U+CD98,U+CD9C,U+CDA4,U+CDA9,U+CDB0,U+CDC4,U+CDE8,U+CE21,U+CE35,U+CE58-CE59,U+CE5C,U+CE60,U+CE68-CE69,U+CE6D,U+CE74,U+CE78,U+CE90,U+CE94,U+CEA1,U+CEE4,U+CEEC,U+CEF4,U+CEF7,U+CF00,U+CF1C,U+CF20,U+CF24,U+CF30,U+CF54,U+CF58,U+CF85,U+CFE0,U+CFFC,U+D050,U+D06C,U+D070,U+D074,U+D07C,U+D0A4,U+D0A8,U+D0AC,U+D0B7,U+D0C0-D0C1,U+D0C4,U+D0C8,U+D0D5,U+D0DC-D0DD,U+D0E0,U+D0EC-D0ED,U+D130,U+D138,U+D14C-D14D,U+D150,U+D154,U+D15C,U+D1A1,U+D1A4,U+D1B1,U+D1B5,U+D1F4,U+D22C,U+D230,U+D234,U+D280,U+D2B8-D2B9,U+D2BC,U+D2C0,U+D2F0-D2F1,U+D305,U+D30C,U+D30E,U+D310,U+D314,U+D328,U+D338,U+D37C,U+D398-D399,U+D3B4,U+D3B8,U+D3BC,U+D3C9,U+D3EC-D3ED,U+D3F0,U+D3FC,U+D45C,U+D478-D479,U+D47C,U+D480,U+D488,U+D48D,U+D504,U+D53C,U+D540,U+D544,U+D551,U+D559,U+D560,U+D569,U+D574-D575,U+D578,U+D588-D589,U+D5A5,U+D5C8,U+D5E4,U+D5F7,U+D600,U+D604,U+D611,U+D614-D615,U+D638,U+D63C,U+D640,U+D648,U+D64D,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C-D68D,U+D69F,U+D6A8,U+D6C8,U+D6D1,U+D6D4,U+D6E8,U+D6FC,U+D720,U+D734,U+D749,U+D750,U+D754,U+D758,U+D769,U+D76C,U+D78C,U+D790,U+D798-D799,U+FE20-FE2D,U+FEFF,U+FF0B}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-other-96d45047e672.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF,U+1E00-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200D,U+2010-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027,U+202F-2038,U+203A-2060,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20BF,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2188,U+2195-2196,U+2198-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A1-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2665,U+266A,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+3000-3003,U+3008-300B,U+300E-3011,U+3014-301F,U+3041-3094,U+3099-309E,U+30A1-30FE,U+321C,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FF01-FF0A,U+FF0C-FF60,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-00-00b24100edd8.woff2)format("woff2");unicode-range:U+AC02-AC03,U+AC05-AC07,U+AC09-AC0F,U+AC13,U+AC17-AC18,U+AC1A-AC1B,U+AC1E-AC30,U+AC32-AC6F,U+AC71-AC73,U+AC75-AC76,U+AC79-AC7F,U+AC82,U+AC84-AC8B,U+AC8D-AC9F,U+ACA1-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACB8,U+ACBA-ACBB,U+ACBE-ACC0,U+ACC2-ACC3,U+ACC5-ACDF,U+ACE2-ACE6,U+ACE9-ACF0,U+ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD03,U+AD05-AD10,U+AD12-AD1B,U+AD1D-AD2C}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-01-b1e1ff7db559.woff2)format("woff2");unicode-range:U+AD2D-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD72,U+AD76-AD80,U+AD82-AD8B,U+AD8D-ADBF,U+ADC1-ADC3,U+ADC5-ADDB,U+ADDD-ADF7,U+ADF9-ADFB,U+ADFD-ADFF,U+AE02-AE07,U+AE0A,U+AE0C,U+AE0E-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE42-AE45}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-02-0ffa3c72045b.woff2)format("woff2");unicode-range:U+AE46-AE49,U+AE4B,U+AE4D-AE4F,U+AE51-AE53,U+AE55-AE5B,U+AE5D-AE67,U+AE69-AEBB,U+AEBD-AECC,U+AECE,U+AED0-AED7,U+AED9-AEF3,U+AEF5-AF2B,U+AF2E-AF33,U+AF35-AF42,U+AF44-AF54}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-03-4fec4ad4c8aa.woff2)format("woff2");unicode-range:U+AF55-AFB7,U+AFB9-AFBB,U+AFBD-AFBF,U+AFC1-AFC7,U+AFCA-AFD3,U+AFD5-AFE7,U+AFE9-B00B,U+B00D-B00F,U+B011-B013,U+B015-B01C,U+B01E-B043,U+B045-B049,U+B04B,U+B04D-B053,U+B055-B05C,U+B05E-B064}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-04-665214a303e7.woff2)format("woff2");unicode-range:U+B065-B07B,U+B07D-B07F,U+B081-B097,U+B09A-B09B,U+B09D-B09F,U+B0A1-B0A7,U+B0AA,U+B0AD,U+B0B0-B0B3,U+B0B5-B0B7,U+B0B9-B0BB,U+B0BD-B0C3,U+B0C6-B0C7,U+B0C9-B0CF,U+B0D1-B0E4,U+B0E6-B107,U+B10A-B10B,U+B10D-B10F,U+B111-B112,U+B114-B117,U+B119-B122,U+B126-B12B,U+B12D-B136,U+B138-B13F,U+B142-B143,U+B145-B14F,U+B151-B177,U+B179-B17F,U+B181-B189}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-05-1521f496d41e.woff2)format("woff2");unicode-range:U+B18A-B18C,U+B18E-B191,U+B194-B1A7,U+B1A9-B203,U+B205-B207,U+B209-B20B,U+B20D-B233,U+B235-B273,U+B275-B28F,U+B291-B293}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-06-85b354a3c960.woff2)format("woff2");unicode-range:U+B295-B297,U+B299-B29F,U+B2A1-B2A4,U+B2A7-B2C7,U+B2C9-B2CB,U+B2CD-B2D7,U+B2DA-B2E3,U+B2E5-B2E7,U+B2E9-B2EA,U+B2ED-B2F3,U+B2F6-B2F8,U+B2FA-B2FE,U+B301-B310,U+B312-B353,U+B356-B357,U+B359-B35B,U+B35D-B368,U+B36A-B36D,U+B36F,U+B372-B3AE}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-07-e8598bf87480.woff2)format("woff2");unicode-range:U+B3AF-B3C3,U+B3C6-B3C7,U+B3C9-B3CB,U+B3CD-B3D4,U+B3D6-B3D8,U+B3DA-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B41F,U+B421-B427,U+B42A-B44F,U+B451-B453,U+B455-B457,U+B459-B460,U+B462-B46B,U+B46D-B47F,U+B481-B4A3,U+B4A5-B4B6,U+B4B8-B4C3}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-08-e59bf36805fb.woff2)format("woff2");unicode-range:U+B4C4-B4C7,U+B4C9-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EB,U+B4EE,U+B4F0,U+B4F2-B513,U+B515-B517,U+B519-B51B,U+B51D-B528,U+B52A-B52F,U+B532-B54B,U+B54D-B54F,U+B551-B55F,U+B561-B59F,U+B5A1-B5A3,U+B5A5-B5A7,U+B5A9-B5B3,U+B5B5-B5BA,U+B5BD-B5DC}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-09-23b53789c5fe.woff2)format("woff2");unicode-range:U+B5DD-B60F,U+B611-B6AA,U+B6AC-B6B0,U+B6B2-B6DF}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-10-36f316cd6af0.woff2)format("woff2");unicode-range:U+B6E0-B6F3,U+B6F5-B6FF,U+B701-B727,U+B729-B72B,U+B72D-B738,U+B73A,U+B73C-B743,U+B745-B77B,U+B77E-B77F,U+B781-B78B,U+B78E-B78F,U+B792-B797,U+B79A-B79B,U+B79D-B7C8,U+B7CA-B7EB,U+B7EE-B7EF,U+B7F1-B7F4}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-11-18b477bd7b5e.woff2)format("woff2");unicode-range:U+B7F5-B7FB,U+B7FE,U+B801-B806,U+B80A-B80B,U+B80D-B817,U+B819-B81A,U+B81C-B823,U+B826-B827,U+B829-B82B,U+B82D-B834,U+B836-B837,U+B83A-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B863,U+B865-B86C,U+B86E,U+B870-B8AF,U+B8B1-B8CB,U+B8CD-B8E7,U+B8E9-B8EB,U+B8ED-B8F8,U+B8FA-B911}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-12-250a4824e9a1.woff2)format("woff2");unicode-range:U+B912-B957,U+B959-B95F,U+B961-B973,U+B975-B977,U+B979-B97B,U+B97D-B983,U+B986,U+B988-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF,U+B9D1-B9D8,U+B9DA,U+B9DC,U+B9DF-B9E0,U+B9E2-B9E3,U+B9E5-B9E7,U+B9E9-B9F9,U+B9FB-BA2E}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-13-4ba5b30743b3.woff2)format("woff2");unicode-range:U+BA2F-BA37,U+BA3A-BA3B,U+BA3D-BA3F,U+BA41-BA47,U+BA49-BA4A,U+BA4C,U+BA4E-BA53,U+BA55-BA6F,U+BA72-BA73,U+BA75-BA84,U+BA86,U+BA88-BAA7,U+BAAA,U+BAAC-BAAF,U+BAB1-BABA,U+BABC-BB33,U+BB37,U+BB39-BB3A,U+BB3D-BB46}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-14-9288f6d704ff.woff2)format("woff2");unicode-range:U+BB47-BB48,U+BB4A-BB4F,U+BB51-BB53,U+BB55-BB57,U+BB59-BBAB,U+BBAD-BBBF,U+BBC1-BBF7,U+BBF9-BBFB,U+BBFD-BBFE,U+BC01-BC0E,U+BC10-BC13,U+BC17,U+BC19-BC1A,U+BC1D-BC23,U+BC26-BC28,U+BC2A-BC2F,U+BC32-BC5C}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-15-caf2de6867d8.woff2)format("woff2");unicode-range:U+BC5D-BC83,U+BC85-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96,U+BC98-BC9F,U+BCA2-BCA3,U+BCA5-BCA7,U+BCA9-BCBF,U+BCC1-BCC3,U+BCC5-BCCC,U+BCCE-BCD0,U+BCD2-BCF3,U+BCF6-BCF7,U+BCF9-BCFB,U+BCFD-BD03,U+BD06,U+BD08,U+BD0A-BD0F,U+BD11-BD23,U+BD25-BD58,U+BD5A-BD75}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-16-17c685b605f0.woff2)format("woff2");unicode-range:U+BD76-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD89-BD98,U+BD9A-BDEF,U+BDF1-BE0B,U+BE0D-BE13,U+BE15-BE43,U+BE45-BE47,U+BE49-BE4B,U+BE4D-BE56,U+BE58-BE5A,U+BE5C-BE5F,U+BE62-BE7B,U+BE7E-BE7F,U+BE81-BE83,U+BE85-BE88}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-17-805dd3545900.woff2)format("woff2");unicode-range:U+BE89-BE8F,U+BE91-BF07,U+BF09-BF8A}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-18-574008438404.woff2)format("woff2");unicode-range:U+BF8B-BFCB,U+BFCD-BFCF,U+BFD1-C057,U+C059-C05B,U+C05D-C08E}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-19-2910eccee2ff.woff2)format("woff2");unicode-range:U+C08F-C0AB,U+C0AE-C0AF,U+C0B1-C0B3,U+C0B5-C0BB,U+C0BE-C0C0,U+C0C2-C0C7,U+C0CA-C0D7,U+C0D9-C0DB,U+C0DE-C0F6,U+C0F8-C11B,U+C11F,U+C121-C123,U+C125-C12E,U+C130,U+C132-C137,U+C13A-C13B,U+C13D-C13F,U+C141-C147,U+C14A,U+C14D-C153,U+C155-C157,U+C159-C167,U+C169-C18B,U+C18E-C18F,U+C191-C193,U+C195-C1A0,U+C1A2-C1B2}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-20-42f2e1a04b12.woff2)format("woff2");unicode-range:U+C1B3-C1C3,U+C1C5-C1DF,U+C1E1-C217,U+C21A-C21B,U+C21D-C227,U+C229-C22A,U+C22C-C26B,U+C26D-C27C,U+C27E-C2A3,U+C2A5-C2A7,U+C2A9-C2AB,U+C2AD-C2B4,U+C2B6-C2B8,U+C2BA-C2C0}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-21-6219241cea53.woff2)format("woff2");unicode-range:U+C2C1-C2DB,U+C2DE-C2DF,U+C2E1-C2E2,U+C2E5-C2EB,U+C2EE-C2F5,U+C2F7,U+C2F9-C2FB,U+C2FD-C2FF,U+C301-C30C,U+C30E-C312,U+C314-C367,U+C369-C37B,U+C37D-C3CF}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-22-f373b5ff91b2.woff2)format("woff2");unicode-range:U+C3D?,U+C3E1-C4D0}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-23-00745b30b81b.woff2)format("woff2");unicode-range:U+C4D1-C4EF,U+C4F1-C4F3,U+C4F5-C4F7,U+C4F9-C4FF,U+C502-C527,U+C52A-C52B,U+C52D-C543,U+C545-C547,U+C54B,U+C54D-C553,U+C556-C557,U+C559-C55D,U+C55F,U+C562-C563,U+C565-C567,U+C569-C570,U+C572-C57B,U+C57E-C57F,U+C581-C586,U+C588-C590,U+C592-C597,U+C599-C5B3,U+C5B6-C5B7,U+C5B9-C5BB,U+C5BE-C5C3,U+C5C9-C5CF,U+C5D2-C5D3,U+C5D5-C5D7,U+C5D9-C5DF,U+C5E1-C5EB,U+C5EE-C5EF,U+C5F1-C5F3,U+C5F5-C5FC,U+C5FE-C5FF,U+C602}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-24-5d6633e46f1f.woff2)format("woff2");unicode-range:U+C603-C605,U+C607,U+C609-C61A,U+C61C-C623,U+C625-C627,U+C629-C62B,U+C62D,U+C62F-C633,U+C636,U+C638-C63F,U+C641-C643,U+C645-C653,U+C656-C65B,U+C65D-C677,U+C679-C67B,U+C67D-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6BF,U+C6C2,U+C6C4-C6CB,U+C6CD-C6CF,U+C6D1-C6D3,U+C6D5-C6DB,U+C6DD-C6DF,U+C6E1-C6E7,U+C6E9-C6F8,U+C6FA-C703,U+C705-C716,U+C718-C71F,U+C721-C725}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-25-64298fb02362.woff2)format("woff2");unicode-range:U+C726-C727,U+C729-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74E-C750,U+C752-C757,U+C759-C773,U+C776-C777,U+C779-C77B,U+C77E-C782,U+C786,U+C789-C78D,U+C78F,U+C792-C793,U+C795-C797,U+C799-C79F,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7AF,U+C7B1-C7C0,U+C7C2-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81E-C82E,U+C830-C837,U+C839-C84B,U+C84D-C84E}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-26-c8a945d875a0.woff2)format("woff2");unicode-range:U+C84F-C86F,U+C872-C873,U+C875-C877,U+C879-C87F,U+C882-C884,U+C886-C88A,U+C88D-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C90C,U+C90E-C910,U+C912-C917,U+C919-C92B,U+C92D-C95F}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-27-27abd21f9981.woff2)format("woff2");unicode-range:U+C960-C987,U+C98A-C98F,U+C991-C997,U+C999-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9CF,U+C9D2,U+C9D4,U+C9D6-C9DB,U+C9DE-C9DF,U+C9E1-C9E6,U+C9E8-C9F0,U+C9F2-C9F7,U+C9F9-CA72}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-28-3c7f6f57f584.woff2)format("woff2");unicode-range:U+CA73-CABC,U+CABE-CB48,U+CB4A-CB74}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-29-d4cbd0f3acc9.woff2)format("woff2");unicode-range:U+CB75-CBE3,U+CBE5-CC0B,U+CC0E-CC13,U+CC15-CC27,U+CC2A-CC2D,U+CC2F,U+CC31-CC37,U+CC39-CC3B,U+CC3F-CC43,U+CC46-CC57,U+CC5A-CC84}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-30-719ccf8b1ca8.woff2)format("woff2");unicode-range:U+CC85-CC97,U+CC99-CC9B,U+CC9D-CCA8,U+CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CCE3,U+CCE5-CD07,U+CD0A-CD1C,U+CD1E-CD2B,U+CD2D-CD5B,U+CD5D-CD91}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-31-e7e18390e71e.woff2)format("woff2");unicode-range:U+CD92-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDA3,U+CDA5-CDA8,U+CDAA-CDAF,U+CDB1-CDC3,U+CDC5-CDE7,U+CDE9-CE20,U+CE22-CE34,U+CE36-CE57,U+CE5A-CE5B,U+CE5D-CE5F,U+CE61-CE67,U+CE6A-CE6C,U+CE6E-CE73,U+CE75-CE77,U+CE79-CE8F,U+CE91-CE93,U+CE95-CEA0,U+CEA2-CEA8}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-32-aca8aadccc69.woff2)format("woff2");unicode-range:U+CEA9-CEE3,U+CEE5-CEEB,U+CEED-CEF3,U+CEF5-CEF6,U+CEF8-CEFF,U+CF01-CF1B,U+CF1D-CF1F,U+CF21-CF23,U+CF25-CF2F,U+CF31-CF53,U+CF55-CF57,U+CF59-CF84,U+CF86-CFB4}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-33-8d2fb03a1bb8.woff2)format("woff2");unicode-range:U+CFB5-CFDF,U+CFE1-CFFB,U+CFFD-D04F,U+D051-D06B,U+D06D-D06F,U+D071-D073,U+D075-D07B,U+D07D-D0A3,U+D0A5-D0A7,U+D0A9-D0AB,U+D0AD-D0B6,U+D0B8-D0BF}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-34-382cdb52e16e.woff2)format("woff2");unicode-range:U+D0C2-D0C3,U+D0C5-D0C7,U+D0C9-D0D4,U+D0D6-D0DB,U+D0DE-D0DF,U+D0E1-D0EB,U+D0EE-D12F,U+D131-D137,U+D139-D14B,U+D14E-D14F,U+D151-D153,U+D155-D15B,U+D15D-D19F,U+D1A2-D1A3,U+D1A5-D1B0,U+D1B2-D1B4,U+D1B6-D1D5}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-35-ae8dc0c3ab5e.woff2)format("woff2");unicode-range:U+D1D6-D1F3,U+D1F5-D22B,U+D22D-D22F,U+D231-D233,U+D235-D27F,U+D281-D2B7,U+D2BA-D2BB,U+D2BD-D2BF,U+D2C1-D2DE}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-36-bef16ff6edbe.woff2)format("woff2");unicode-range:U+D2DF-D2EF,U+D2F2-D304,U+D306-D30B,U+D30D,U+D30F,U+D311-D313,U+D315-D327,U+D329-D337,U+D339-D37B,U+D37D-D397,U+D39A-D3B3,U+D3B5-D3B7,U+D3B9-D3BB,U+D3BD-D3C8,U+D3CA-D3EB,U+D3EE-D3EF,U+D3F1}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-37-df6b194d860d.woff2)format("woff2");unicode-range:U+D3F2-D3FB,U+D3FD-D45B,U+D45D-D477,U+D47A-D47B,U+D47D-D47F,U+D481-D487,U+D489-D48C,U+D48E-D4F9}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-38-f825fae9989e.woff2)format("woff2");unicode-range:U+D4FA-D503,U+D505-D50B,U+D50D-D53B,U+D53D-D53F,U+D541-D543,U+D545-D550,U+D552-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D576-D577,U+D579-D587,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5D7,U+D5D9-D5E3,U+D5E5-D5F6,U+D5F8-D5FF,U+D601-D603,U+D605-D610,U+D612-D613}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-39-b97f5e2728d3.woff2)format("woff2");unicode-range:U+D616-D637,U+D639-D63B,U+D63D-D63F,U+D641-D647,U+D649-D64C,U+D64E-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68E-D69E,U+D6A0-D6A7,U+D6A9-D6C3,U+D6C5-D6C7,U+D6C9-D6D0,U+D6D2-D6D3,U+D6D5-D6E7,U+D6E9-D6FB,U+D6FD-D71F,U+D721-D72A}@font-face{font-family:Naran Sans;font-style:normal;font-weight:45 920;font-display:swap;src:url(/fonts/naran-sans-cjk-40-1bd868ba2882.woff2)format("woff2");unicode-range:U+D72B-D733,U+D735-D748,U+D74A-D74F,U+D751-D753,U+D755-D757,U+D759-D768,U+D76A-D76B,U+D76D-D787,U+D789-D78B,U+D78D-D78F,U+D791-D797,U+D79A-D7A3}:root{--paper:#f4f2ee;--sheet:#fbfaf8;--ink:#232b31;--ink2:#5c666d;--ink3:#626970;--rule:#ded9d2;--groom:#46596b;--bride:#8a6472;--maxw:1180px;--cta:#704b59;--cta-hover:#75505f;--ok:#5a7a5e;--warn:#a8843c;--font-gowun:"Gowun Batang";--serif:var(--font-gowun), serif;--sans:"Naran Sans", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Noto Sans KR", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}section[id],header[id]{scroll-margin-top:76px}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;word-break:keep-all;overflow-wrap:break-word;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.75}.wrap{max-width:var(--maxw);margin:0 auto;padding-inline:24px}.eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:600}.nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);background:#f4f2eee0;position:sticky;top:0}.nav__in{max-width:var(--maxw);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:14px 24px;display:flex}.brand{font-family:var(--serif);letter-spacing:.06em;color:var(--ink);font-size:21px;font-weight:700;text-decoration:none}.brand small{font-family:var(--sans);letter-spacing:.18em;color:var(--ink3);margin-left:9px;font-size:10px;font-weight:600}.nav__links{align-items:center;gap:26px;display:flex}.nav__links a{color:var(--ink2);font-size:14px;text-decoration:none}.nav__links a:hover{color:var(--ink)}.btn{cursor:pointer;background:var(--ink);color:var(--sheet);font-family:var(--sans);letter-spacing:-.01em;border:none;border-radius:2px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.btn:hover{background:#0f1519;transform:translateY(-1px)}.btn--lg{padding:16px 34px;font-size:15px}.btn--ghost{color:var(--ink);border:1px solid var(--ink);background:0 0}.btn--ghost:hover{background:var(--ink);color:var(--sheet)}.btn--cta{background:var(--cta)}.btn--cta:hover{background:var(--cta-hover)}footer{border-top:1px solid var(--rule);padding-block:34px 46px}.foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.foot small{color:var(--ink3);font-size:12.5px;line-height:1.9}.foot__brand{flex-direction:column;gap:14px;display:flex}.foot__links{flex-wrap:wrap;gap:8px 20px;display:flex}.foot__links a{color:var(--ink2);border-bottom:1px solid #0000;padding-bottom:1px;font-size:13px;text-decoration:none}.foot__links a:hover{color:var(--ink);border-bottom-color:var(--rule)}.foot__biz{text-align:right}.foot__todo{color:var(--warn)}@media (max-width:640px){.foot{gap:20px}.foot__biz{text-align:left}}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.nav__links a.btn--cta,.nav__links a.btn--cta:hover,.btn--cta{color:#fff}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:640px){.nav__in{gap:12px;padding-inline:20px}.nav__links{gap:0}.nav__links a:not(.btn){display:none}.nav__links .btn{white-space:nowrap;padding:12px 14px;font-size:12px}}html,body{overflow-x:clip}.atmos{pointer-events:none;z-index:0;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.atmos:before{content:"";background:radial-gradient(120% 90% at 18% 8%, #f7e8d8bf 0%, #f7e8d800 60%), radial-gradient(100% 80% at 88% 12%, #dee7eea6 0%, #dee7ee00 58%), linear-gradient(168deg, #fbf7f1 0%, #f7f4ee 46%, var(--paper) 100%);position:absolute;inset:0}.atmos:after{content:"";background:linear-gradient(180deg, #f4f2ee00 0%, var(--paper) 96%);height:14%;position:absolute;inset:auto 0 0}.atmos i{will-change:transform;border-radius:50%;display:block;position:absolute}.atmos i:first-child{background:radial-gradient(circle,#8ca6be6b 0%,#8ca6be26 46%,#8ca6be00 72%);width:58vw;height:58vw;min-height:62%;top:-14%;left:-16vw}.atmos i:nth-child(2){background:radial-gradient(circle,#c8a0ae6b 0%,#c8a0ae26 46%,#c8a0ae00 72%);width:54vw;height:54vw;min-height:60%;bottom:-18%;right:-14vw}.atmos i:nth-child(3){background:radial-gradient(circle,#f3cdae75 0%,#f3cdae29 46%,#f3cdae00 72%);width:56vw;height:56vw;min-height:58%;top:-10%;left:18vw}.atmos i:nth-child(4){background:radial-gradient(circle,#c4d8e870 0%,#c4d8e826 46%,#c4d8e800 72%);width:50vw;height:50vw;min-height:54%;top:-16%;right:-10vw}@media (prefers-reduced-motion:no-preference){.atmos i:first-child{animation:58s ease-in-out infinite alternate atmos-a}.atmos i:nth-child(2){animation:71s ease-in-out infinite alternate atmos-b}.atmos i:nth-child(3){animation:64s ease-in-out infinite alternate atmos-c}.atmos i:nth-child(4){animation:83s ease-in-out infinite alternate atmos-d}}@keyframes atmos-a{0%{transform:translate(0)scale(1)}to{transform:translate(7vw,5vw)scale(1.12)}}@keyframes atmos-b{0%{transform:translate(0)scale(1.06)}to{transform:translate(-8vw,6vw)scale(1)}}@keyframes atmos-c{0%{transform:translate(0)scale(1)}to{transform:translate(-5vw,-4vw)scale(1.15)}}@keyframes atmos-d{0%{transform:translate(0)scale(1.04)}to{transform:translate(6vw,-5vw)scale(1)}}.has-atmos{position:relative}.has-atmos>:not(.atmos){z-index:1;position:relative}.atmos--top{height:26rem;bottom:auto}.atmos--top:after{height:42%}@media (max-width:760px){.atmos i:first-child{width:108vw;height:108vw;top:-12%;left:-34vw}.atmos i:nth-child(2){width:104vw;height:104vw;bottom:-14%;right:-34vw}.atmos i:nth-child(3){width:100vw;height:100vw;top:-8%;left:-8vw}.atmos i:nth-child(4){width:92vw;height:92vw;top:-14%;right:-30vw}}.spread{margin:0}.spread__q{text-align:center;margin-bottom:26px;padding:0 20px}.spread__num{letter-spacing:.2em;color:var(--ink3);margin-bottom:9px;font-size:11px;font-weight:600;display:inline-block}.spread__q h3{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:700;line-height:1.5}.spread__pages{background:var(--sheet);border:1px solid var(--rule);border-radius:3px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #232b310a,0 12px 32px -18px #232b3138}.spread__pages:before{content:"";background:var(--rule);z-index:2;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.spread__pages:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#232b3100 0%,#232b310b 46%,#232b310e 50%,#232b310b 54%,#232b3100 100%);width:56px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-28px)}.page{z-index:3;padding:38px 40px 42px;position:relative}.page__who{letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:600;display:flex}.page__who i{border-radius:50%;width:6px;height:6px;font-style:normal;display:block}.page--l .page__who{color:var(--groom)}.page--l .page__who i{background:var(--groom)}.page--r .page__who{color:var(--bride)}.page--r .page__who i{background:var(--bride)}.page p{font-family:var(--serif);color:#2e363c;word-break:keep-all;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15.5px;line-height:2.05}.page p.page--empty{color:var(--ink3);white-space:normal;font-style:italic}.page--l{border-right:none}@media (prefers-reduced-motion:no-preference){.page{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.22,.7,.3,1)}.page--l{transform:translate(-14px)}.page--r{transform:translate(14px)}.is-in .page{opacity:1;transform:translate(0)}.is-in .page--r{transition-delay:.12s}}@media (max-width:720px){.spread__pages{grid-template-columns:1fr}.spread__pages:before,.spread__pages:after{display:none}.page{border-left:3px solid #0000;padding:26px 24px 28px}.page--l{border-bottom:1px solid var(--rule);border-left-color:var(--groom)}.page--r{border-left-color:var(--bride)}.page p{font-size:15px;line-height:1.95}.spread__q{margin-bottom:20px;padding:0}}@media (max-width:400px){.page{padding:24px 20px 26px}}.pg-landing{--nav-h:76px;background:var(--paper)}.pg-landing .hero{padding-block:76px 28px}.pg-landing .hero__top{grid-template-columns:1.8fr 1fr;align-items:end;gap:48px;margin-bottom:64px;display:grid}.pg-landing .eyebrow{letter-spacing:.06em;color:var(--ink2);font-size:12px}.pg-landing .hero h1{font-family:var(--sans);letter-spacing:-.065em;margin-top:25px;font-size:clamp(42px,5.2vw,68px);font-weight:650;line-height:1.23}.pg-landing .hero h1 span{color:#777c83}.pg-landing .hero .lead{color:var(--ink2);font-size:16px;line-height:1.85}.pg-landing .hero__cta{flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;display:flex}.pg-landing .hero__cta .btn{justify-content:space-between;align-items:center;gap:34px;display:flex}.pg-landing .hero__note{color:var(--ink3);font-size:12px}.hero-stories{border-top:1px solid var(--ink);margin:0}.hero-stories>figcaption{gap:28px;padding:17px 0;font-size:13px;display:flex}.hero-stories>figcaption>span:first-child{color:var(--ink3)}.hero-stories__sample{color:var(--ink3);margin-left:auto;font-size:11px}.hero-stories__pair{background:#f2f4f6;grid-template-columns:1fr 1fr;display:grid}.hero-stories blockquote{margin:0;padding:38px 42px 26px}.hero-stories blockquote+blockquote{background:#e9edf1}.hero-stories blockquote p{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(23px,2.6vw,34px);line-height:1.6}.hero-stories blockquote footer{color:var(--ink2);border:0;justify-content:space-between;padding:28px 0 0;font-size:12px;display:flex}.pg-landing .rule-top{border-top:1px solid var(--rule)}.pg-landing .sec-head{max-width:680px;margin-bottom:48px}.pg-landing .sec-head h2,.pg-landing .pilot h2{font-family:var(--sans);letter-spacing:-.055em;margin:20px 0;font-size:clamp(30px,3.5vw,44px);font-weight:600;line-height:1.35}.pg-landing .sec-head p,.pg-landing .pilot p{color:var(--ink2);max-width:580px;font-size:15px;line-height:1.85}.pg-landing .samples .spread{border-top:1px solid var(--rule);grid-template-columns:.65fr 1.65fr;gap:42px;padding-block:32px;display:grid}.pg-landing .spread__q{text-align:left;padding:0}.pg-landing .spread__q h3{font-family:var(--sans);font-size:22px;font-weight:550;line-height:1.6}.pg-landing .spread__pages{box-shadow:none;background:0 0;border:0;border-radius:0;gap:32px}.pg-landing .spread__pages:before,.pg-landing .spread__pages:after{display:none}.pg-landing .page{opacity:1;border:0;padding:0;transform:none}.pg-landing .page p{font-size:16px;line-height:2}.pg-landing .page__who{color:var(--ink2);margin-bottom:20px}.pg-landing .page__who i{display:none}.more-stories{border-bottom:1px solid var(--rule)}.more-stories>summary{cursor:pointer;padding:20px 0;font-size:14px;list-style:none}.more-stories>summary::-webkit-details-marker{display:none}.more-stories>summary span{float:right;font-size:22px;line-height:1}.more-stories[open]>summary span{transform:rotate(45deg)}.pg-landing .steps{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.pg-landing .step{border-top:1px solid var(--ink);padding-top:20px}.pg-landing .step__ico{display:none}.pg-landing .step b{color:var(--ink3);font-size:13px;font-weight:400}.pg-landing .step h4{margin:24px 0 12px;font-size:18px;font-weight:550}.pg-landing .step p{color:var(--ink2);font-size:14px;line-height:1.85}.editions{background:#f2f4f6;grid-template-columns:1fr 1fr;gap:0;display:grid}.edition{padding:42px}.edition+.edition{border-left:1px solid #d7dce1}.edition__index{letter-spacing:.13em;color:var(--ink3);font-size:11px}.edition h3{letter-spacing:-.04em;margin:28px 0 18px;font-size:26px;font-weight:550}.edition p{color:var(--ink2);max-width:380px;font-size:15px}.edition__format{margin-top:32px;font-size:12px;display:block}.venue-photo{margin-top:30px}.venue-photo img{width:100%;height:auto;display:block}.venue-photo figcaption{color:var(--ink3);padding-top:12px;font-size:12px}.pg-landing .feats{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.pg-landing .feat{border-top:1px solid var(--rule);padding-top:24px}.pg-landing .feat__ico{display:none}.pg-landing .feat h3{margin-bottom:22px;font-size:19px;font-weight:550}.pg-landing .feat__lead{margin-bottom:12px;font-size:14px}.pg-landing .feat__body{color:var(--ink2);font-size:14px;line-height:1.85}.pg-landing .tiers{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.pg-landing .tier{flex-direction:column;padding:34px 30px;display:flex;position:relative}.pg-landing .tier+.tier{border-left:1px solid var(--rule)}.pg-landing .tier h4{font-size:23px;font-weight:550}.pg-landing .tier .sub{color:var(--ink2);margin:10px 0 28px;font-size:12px}.pg-landing .tier .price{letter-spacing:-.04em;font-size:36px;font-weight:550}.pg-landing .tier .price small{margin-left:5px;font-size:14px;font-weight:400}.pg-landing .tier ul{margin:26px 0;list-style:none}.pg-landing .tier li{color:var(--ink2);padding-block:5px;font-size:14px}.pg-landing .tier .most{color:var(--ink2);font-size:11px;position:absolute;top:39px;right:26px}.pg-landing .tier__cta{text-align:center;color:var(--ink);border:1px solid var(--ink);margin-bottom:26px;padding:12px;font-size:14px;text-decoration:none}.pg-landing .tier__cta:hover,.pg-landing .tier--pick .tier__cta{background:var(--ink);color:#fff}.pg-landing .tier--pick .tier__cta:hover{background:var(--cta-hover)}.pg-landing .tier .book{border-top:1px solid var(--rule);color:var(--ink2);margin-top:auto;padding-top:20px;font-size:12px}.pg-landing .tier__total{margin-top:8px;font-size:13px}.pg-landing .pilot{grid-template-columns:1.3fr 1fr;gap:80px;display:grid}.pg-landing .pilot__cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.pg-landing .pilot__facts{list-style:none}.pg-landing .pilot__facts li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:20px 0;font-size:14px;display:flex}.pg-landing .pilot__facts b{font-weight:550}.pg-landing .pilot__facts span{color:var(--ink2);font-size:13px}.pg-landing #faq{grid-template-columns:1fr 2fr;gap:0 50px;display:grid}.pg-landing #faq>.faq-more{grid-column:2;justify-self:start}.pg-landing .faq details{border-bottom:1px solid var(--rule)}.pg-landing .faq summary{cursor:pointer;padding:22px 30px 22px 0;font-size:16px;font-weight:500;list-style:none;position:relative}.pg-landing .faq summary::-webkit-details-marker{display:none}.pg-landing .faq summary:after{content:"+";font-size:20px;font-weight:400;position:absolute;right:0}.pg-landing .faq details[open] summary:after{content:"−"}.pg-landing .faq p{color:var(--ink2);padding:0 24px 24px 0;font-size:14px;line-height:1.85}.pg-landing .closing{color:#fff;text-align:center;background:#202428;padding-block:100px}.pg-landing .closing h2{letter-spacing:-.05em;margin:26px 0;font-size:clamp(38px,4.5vw,58px);font-weight:500;line-height:1.35}.pg-landing .closing p{color:#bfc4ca;margin-bottom:32px;font-size:14px}.pg-landing .closing .btn{color:#202428;background:#fff}.pg-landing .samplenote{border:1px solid var(--rule);border-left:3px solid var(--warn);background:var(--sheet);color:var(--ink2);border-radius:2px;margin-bottom:26px;padding:13px 16px;font-size:13.5px;line-height:1.75;display:block}.pg-landing .samplenote b{color:var(--warn);letter-spacing:.06em;text-transform:uppercase;margin-right:8px;font-size:11px;font-weight:700}.pg-landing .themes{gap:10px;max-width:62ch;margin:0 0 34px;list-style:none;display:grid}.pg-landing .themes li{font-family:var(--serif);color:var(--ink);word-break:keep-all;padding-left:20px;font-size:17px;line-height:1.7;position:relative}.pg-landing .themes li:before{content:"";background:var(--cta);width:11px;height:1px;position:absolute;top:15px;left:0}.pg-landing .rvmq{padding-inline:max(24px, calc(50vw - var(--maxw) / 2 + 24px));margin-inline:calc(50% - 50vw);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.pg-landing .rvmq__track{width:max-content;display:flex}.pg-landing .rvmq__set{display:flex}@media (prefers-reduced-motion:no-preference){.pg-landing .rvmq__track{animation:52s linear infinite rvmq-run}.pg-landing .rvmq:hover .rvmq__track,.pg-landing .rvmq:focus-within .rvmq__track{animation-play-state:paused}}@keyframes rvmq-run{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pg-landing .rvmq{scroll-snap-type:x mandatory;overflow-x:auto}.pg-landing .rvmq__set--dup{display:none}.pg-landing .review{scroll-snap-align:start}}.pg-landing .review{background:var(--paper);border:1px solid var(--rule);border-radius:3px;flex-direction:column;flex:none;width:330px;margin-inline-end:18px;padding:26px 24px 24px;display:flex}.pg-landing .review__pic{aspect-ratio:4/3;border-bottom:1px solid var(--rule);background:var(--sheet);margin:-26px -24px 18px;position:relative;overflow:hidden}.pg-landing .review__pic img{object-fit:cover;width:100%;height:100%;display:block}.pg-landing .review__stamp{color:var(--sheet);letter-spacing:.12em;background:#181e23b8;border-radius:2px;padding:4px 9px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}.pg-landing .review blockquote{color:var(--ink2);word-break:keep-all;flex:1;margin:0 0 18px;font-size:14.5px;line-height:1.85}.pg-landing .review figcaption{color:var(--ink3);border-top:1px solid var(--rule);justify-content:space-between;gap:10px;padding-top:14px;font-size:12.5px;font-weight:600;display:flex}.pg-landing .review figcaption span{color:var(--cta);font-weight:700}@media (max-width:560px){.pg-landing .review{width:280px;margin-inline-end:14px}}.pg-landing .progress{background:var(--ink);z-index:60;width:0;height:2px;transition:width .1s linear;position:fixed;top:0;left:0}.pg-landing .menu-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:none}.pg-landing .menu-btn span{background:var(--ink);width:20px;height:1.5px;transition:background .2s;display:block;position:relative}.pg-landing .menu-btn span:before,.pg-landing .menu-btn span:after{content:"";background:var(--ink);width:20px;height:1.5px;transition:transform .25s;position:absolute;left:0}.pg-landing .menu-btn span:before{top:-6px}.pg-landing .menu-btn span:after{top:6px}.pg-landing .menu-btn[aria-expanded=true] span{background:0 0}.pg-landing .menu-btn[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.pg-landing .menu-btn[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.pg-landing .panel{border-bottom:1px solid var(--rule);background:var(--paper);display:none}.pg-landing .panel.is-open{display:block}.pg-landing .panel a{color:var(--ink);border-bottom:1px solid var(--rule);padding:15px 24px;font-size:15.5px;text-decoration:none;display:block}.pg-landing .panel a:last-child{border-bottom:none}.pg-landing .panel a span{float:right;color:var(--ink3);font-size:13px}.pg-landing .panel a.panel__cta{color:var(--cta);font-weight:600}.pg-landing .faq-more{color:var(--ink);border-bottom:1px solid var(--ink);align-items:center;gap:7px;margin-top:26px;padding-bottom:3px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.pg-landing .faq-more:hover{opacity:.65}@media (max-width:760px){.pg-landing .menu-btn{display:flex}}@media (max-width:1000px){.pg-landing .hero__top{grid-template-columns:1.6fr 1fr;gap:28px}.pg-landing .hero h1{font-size:49px}.pg-landing .steps{grid-template-columns:repeat(2,1fr);gap:36px}.pg-landing .samples .spread{grid-template-columns:1fr;gap:16px}}@media (max-width:760px){.pg-landing .nav__links{display:none}.pg-landing .wrap{padding-inline:22px}.pg-landing .hero{padding-block:46px 12px}.pg-landing .hero__top{grid-template-columns:1fr;gap:26px;margin-bottom:38px}.pg-landing .hero h1{margin-top:20px;font-size:clamp(36px,7.8vw,56px)}.pg-landing .hero .lead{font-size:15px}.pg-landing .hero__cta{margin-top:22px}.hero-stories>figcaption{flex-wrap:wrap;gap:4px 16px;padding-block:14px;font-size:12px}.hero-stories>figcaption>span:nth-child(2){flex-basis:100%;order:3}.hero-stories blockquote{padding:25px 18px 20px}.hero-stories blockquote p{letter-spacing:-.06em;font-size:clamp(17px,3.8vw,27px);line-height:1.65}.hero-stories blockquote footer{padding-top:25px;font-size:10px}.hero-stories blockquote footer span:last-child{display:none}.pg-landing section{padding-block:64px}.pg-landing .sec-head{margin-bottom:30px}.pg-landing .sec-head h2,.pg-landing .pilot h2{font-size:30px}.pg-landing .spread__pages{grid-template-columns:1fr;gap:26px}.pg-landing .page__who{margin-bottom:10px}.pg-landing .page p{font-size:15px}.pg-landing .spread__q h3{font-size:20px}.pg-landing .steps{gap:28px 20px}.pg-landing .step h4{margin-top:18px;font-size:16px}.pg-landing .step p{font-size:13px}.editions,.pg-landing .feats,.pg-landing .tiers,.pg-landing .pilot,.pg-landing #faq{grid-template-columns:1fr}.edition{padding:30px 26px}.edition+.edition{border-top:1px solid #d7dce1;border-left:0}.edition h3{margin-top:20px;font-size:23px}.pg-landing .feats{gap:26px}.pg-landing .feat h3{margin-bottom:16px}.pg-landing .tier{padding:30px 24px}.pg-landing .tier+.tier{border-left:0;border-top:1px solid var(--rule)}.pg-landing .pilot{gap:30px}.pg-landing #faq>.faq-more{grid-column:1}.pg-landing .closing{padding-block:76px}}@media (max-width:480px){.hero-stories__pair{grid-template-columns:1fr}.hero-stories blockquote{padding:24px}.hero-stories blockquote p{letter-spacing:-.045em;font-size:23px}.hero-stories blockquote footer{padding-top:15px;font-size:11px}}.pg-faq .nav{background:#f4f2eee6}@media (max-width:760px){.pg-faq .nav__links a:not(.btn){display:none}}.pg-faq .head{padding-block:72px 40px}.pg-faq .head h1{font-family:var(--serif);letter-spacing:-.02em;margin:16px 0 18px;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:700;line-height:1.38}.pg-faq .head p{color:var(--ink2);max-width:560px;font-size:16px;line-height:1.85}.pg-faq .toc{flex-wrap:wrap;gap:8px;padding-block:0 8px;display:flex}.pg-faq .toc a{color:var(--ink2);border:1px solid var(--rule);background:var(--sheet);border-radius:2px;padding:8px 15px;font-size:13.5px;text-decoration:none;transition:all .2s}.pg-faq .toc a:hover{border-color:var(--ink);color:var(--ink)}.pg-faq .group{padding-block:56px}.pg-faq .group+.group{border-top:1px solid var(--rule)}.pg-faq .group h2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:8px;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:700}.pg-faq .faq{max-width:800px}.pg-faq .faq details{border-bottom:1px solid var(--rule)}.pg-faq .faq summary{cursor:pointer;letter-spacing:-.01em;padding:20px 34px 20px 0;font-size:16px;font-weight:600;list-style:none;position:relative}.pg-faq .faq summary::-webkit-details-marker{display:none}.pg-faq .faq summary:after{content:"+";color:var(--ink3);font-size:19px;font-weight:400;transition:transform .2s;position:absolute;top:18px;right:6px}.pg-faq .faq details[open] summary:after{transform:rotate(45deg)}.pg-faq .faq p{color:var(--ink2);padding:0 30px 22px 0;font-size:15px;line-height:1.85}.pg-faq .faq p+p{margin-top:-8px;padding-top:0}.pg-faq .closing{text-align:center;border-top:1px solid var(--rule);padding-block:88px 96px}.pg-faq .closing h2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:700;line-height:1.45}.pg-faq .closing p{color:var(--ink2);margin-bottom:30px;font-size:16px}.pg-faq .back{color:var(--ink2);border-bottom:1px solid var(--rule);margin-top:26px;padding-bottom:2px;font-size:14.5px;text-decoration:none;display:inline-block}.pg-faq .back:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:760px){.pg-faq .wrap{padding-inline:20px}.pg-faq .head{padding-block:44px 28px}.pg-faq .group{padding-block:40px}.pg-faq .faq summary{padding:18px 30px 18px 0;font-size:15.5px}.pg-faq .faq p{font-size:14.5px}.pg-faq .closing{padding-block:64px 72px}}.pg-try{flex-direction:column;min-height:100vh;display:flex}.pg-try main{flex:1;padding-block:44px 88px}.pg-try .wrap{max-width:1120px}.try__rail{flex-wrap:wrap;gap:8px;margin-bottom:40px;padding:0;list-style:none;display:flex}.try__railitem{letter-spacing:.1em;color:var(--ink3);text-transform:uppercase;border:1px solid var(--rule);background:var(--sheet);border-radius:2px;padding:7px 14px;font-size:11.5px;font-weight:600}.try__railitem.is-done{color:var(--ink2);border-color:var(--ink3)}.try__railitem.is-now{color:var(--sheet);background:var(--ink);border-color:var(--ink)}.try__panel h2{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:12px 0 14px;font-size:clamp(1.5rem,3vw,2.15rem);font-weight:700;line-height:1.42}.try__lead{color:var(--ink2);max-width:60ch;font-size:16px;line-height:1.85}.try__q{text-align:center;max-width:46rem;margin:0 auto 34px}.try__q h2{margin-top:10px}.try__qhint{color:var(--ink3);font-size:14px;line-height:1.75}.try__panel--done .try__q{text-align:left;margin-inline:0}.try__names{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:560px;margin:32px 0 8px;display:grid}.field{flex-direction:column;gap:8px;display:flex}.field__label{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.field__label--groom{color:var(--groom)}.field__label--bride{color:var(--bride)}.field input{font-family:var(--serif);color:var(--ink);background:var(--sheet);border:1px solid var(--rule);border-radius:2px;width:100%;padding:14px 16px;font-size:19px;transition:border-color .2s}.field input:focus{border-color:var(--ink);outline:none}.field input::placeholder{color:var(--ink3);font-family:var(--sans);font-size:16px}.try__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;display:grid}.try__inputs{gap:22px;display:grid}.try__preview{position:sticky;top:92px}.try__previewcap{letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);text-align:center;margin-bottom:14px;font-size:11px;font-weight:700;display:block}.abox{border:1px solid var(--rule);background:var(--sheet);border-radius:3px;padding:18px 18px 14px}.abox--groom{border-left:3px solid var(--groom)}.abox--bride{border-left:3px solid var(--bride)}.abox__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.abox__who{letter-spacing:.04em;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.abox__who i{border-radius:50%;flex:none;width:6px;height:6px;display:block}.abox--groom .abox__who{color:var(--groom)}.abox--groom .abox__who i{background:var(--groom)}.abox--bride .abox__who{color:var(--bride)}.abox--bride .abox__who i{background:var(--bride)}.abox__ex{cursor:pointer;font-family:var(--sans);color:var(--ink3);text-underline-offset:3px;background:0 0;border:none;padding:2px;font-size:12.5px;text-decoration:underline}.abox__ex:hover{color:var(--ink)}.abox__example{font-family:var(--serif);color:var(--ink2);background:var(--paper);border-left:2px solid var(--rule);border-radius:2px;margin-bottom:12px;padding:12px 14px;font-size:14px;line-height:1.9}.abox textarea{resize:vertical;width:100%;min-height:150px;font-family:var(--serif);color:var(--ink);background:0 0;border:none;padding:0;font-size:15.5px;line-height:1.95}.abox textarea:focus{outline:none}.abox textarea::placeholder{font-family:var(--sans);color:var(--ink3);font-size:14.5px}.abox__count{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:12px;padding-top:10px;font-size:12.5px;display:flex}.abox__num{font-variant-numeric:tabular-nums;color:var(--ink3);font-weight:600}.abox__msg{color:var(--ink3)}.abox__count--ok .abox__num{color:var(--ok)}.abox__count--warn .abox__num,.abox__count--warn .abox__msg{color:var(--warn)}.abox__count--full .abox__num,.abox__count--full .abox__msg{color:var(--cta)}.try__nav{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;padding-top:26px;display:flex}.try__hint{color:var(--ink3);font-size:13px}.btn:disabled{opacity:.38;cursor:not-allowed}.btn:disabled:hover{background:var(--cta);transform:none}.try__book{gap:56px;margin:8px 0 48px;display:grid}.try__cta{text-align:center;border-top:1px solid var(--rule);padding-top:48px}.try__cta h3{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:700}.try__cta p{color:var(--ink2);max-width:46ch;margin:0 auto 26px;font-size:15.5px;line-height:1.85}.try__links{flex-wrap:wrap;justify-content:center;gap:6px 28px;margin-top:22px;display:flex}.try__link,.try__reset{cursor:pointer;font-family:var(--sans);text-underline-offset:3px;background:0 0;border:none;padding:6px 0;text-decoration:underline}.try__link{color:var(--ink2);font-size:14px}.try__link:hover{color:var(--ink)}.try__reset{color:var(--ink3);margin:18px auto 0;font-size:13px;display:block}.try__reset:hover{color:var(--ink2)}.try__cta p.try__status{min-height:0;margin:14px auto 0;font-size:13.5px}.try__cta p.try__status:empty{margin:0}.try__cta p.try__reset-confirm{color:var(--ink3);margin:18px auto 0;font-size:13px;line-height:1.8}.try__reset-confirm span{justify-content:center;gap:22px;display:flex}.try__reset-confirm .try__reset{margin:0;display:inline}@media (max-width:900px){.try__split{grid-template-columns:1fr;gap:34px}.try__preview{position:static}}@media (max-width:720px){.pg-try .wrap{padding-inline:20px}.pg-try main{padding-block:30px 64px}.try__names{grid-template-columns:1fr;gap:14px}.try__rail{margin-bottom:28px}.try__book{gap:40px}}.try__storage{color:var(--ink2);margin-bottom:18px;font-size:13px}.try__role{border:1px solid var(--rule);max-width:560px;margin-top:24px;padding:16px}.try__role legend{padding-inline:8px;font-size:14px}.try__role label{align-items:center;gap:8px;padding:8px 24px 8px 0;display:inline-flex}.try__lock{border:1px solid var(--rule);background:var(--sheet);padding:24px}.try__lock p{color:var(--ink2);margin:12px 0;font-size:14px}.try__panel h2{scroll-margin-top:100px}.abox:focus-within{outline:2px solid var(--cta);outline-offset:3px}.pg-legal{flex-direction:column;min-height:100vh;display:flex}.pg-legal main{flex:1;padding-block:56px 88px}.pg-legal .wrap{max-width:780px}.legal__head{border-bottom:1px solid var(--rule);margin-bottom:8px;padding-bottom:28px}.legal__head h1{font-family:var(--serif);letter-spacing:-.02em;margin:14px 0 12px;font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:700;line-height:1.36}.legal__meta{color:var(--ink3);font-size:13.5px}.legal__draft{border:1px solid var(--rule);border-left:3px solid var(--warn);background:var(--sheet);color:var(--ink2);border-radius:2px;align-items:flex-start;gap:12px;margin:26px 0 8px;padding:16px 18px;font-size:14px;line-height:1.8;display:flex}.legal__draft b{color:var(--ink);font-weight:700}.legal section{padding-block:34px}.legal section+section{border-top:1px solid var(--rule)}.legal h2{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:14px;font-size:19px;font-weight:700}.legal h3{margin:20px 0 8px;font-size:15px;font-weight:700}.legal p{color:var(--ink2);font-size:15px;line-height:1.9}.legal p+p{margin-top:10px}.legal ul,.legal ol{margin:10px 0 0;padding-left:0;list-style:none}.legal li{color:var(--ink2);padding:4px 0 4px 18px;font-size:15px;line-height:1.9;position:relative}.legal li:before{content:"";background:var(--ink3);width:7px;height:1px;position:absolute;top:17px;left:0}.legal ol{counter-reset:n}.legal ol>li{counter-increment:n}.legal ol>li:before{content:counter(n) ".";width:auto;height:auto;color:var(--ink3);font-variant-numeric:tabular-nums;background:0 0;font-size:13.5px;top:4px}.legal .tablewrap{margin-top:14px;overflow-x:auto}.legal table{border-collapse:collapse;width:100%;min-width:460px}.legal th,.legal td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:12px 14px;font-size:14px;line-height:1.8}.legal th{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--ink);font-size:11px;font-weight:700}.legal td:first-child{color:var(--ink);width:32%;font-weight:500}.legal td{color:var(--ink2)}.legal__todo{color:var(--warn);border-bottom:1px dashed var(--warn);padding-bottom:1px;font-weight:600}@media (max-width:720px){.pg-legal .wrap{padding-inline:20px}.pg-legal main{padding-block:36px 64px}}.pg-work{--paper:#fff;--sheet:#faf6f3;--card:#fffdfa;--line:#eee4dc;--ink:#443833;--ink2:#6b5e58;--ink3:#786961;--rule:#e9ded7;--rose:#b78c7b;--rose-light:#f7eeea;--sage:#839184;--sage-light:#eef2ec;--groom:#5d7163;--bride:#98695c;--cta:#916454;--cta-hover:#795040;--ok:#5f7f64;--warn:#a9843a;background:var(--paper);min-height:100vh;color:var(--ink);letter-spacing:0;flex-direction:column;line-height:1.85;display:flex}.pg-work main{flex:1;width:100%;min-width:0;padding-block:44px 90px}.pg-work .wrap{max-width:1040px}.pg-work .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#946c5c;font-size:11px;font-weight:500}.pg-work :is(a,button,summary,input,textarea):focus-visible{outline:2px solid var(--cta);outline-offset:4px;border-radius:3px}.pg-work .nav{border-bottom:1px solid var(--rule);background:#fffffff5}.pg-work .nav__in{justify-content:space-between;padding-block:15px}.pg-work .brand{font-family:var(--serif);letter-spacing:.04em;color:var(--ink);font-size:22px;font-weight:700;text-decoration:none}.pg-work .brand small{color:var(--ink3)}.work__dday{background:var(--rose-light);min-height:36px;color:var(--cta);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:6px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}a.work__dday:hover{background:#efe0d9}.pg-work .btn{letter-spacing:.015em;border-radius:40px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:12px 24px;font-size:14px;font-weight:500;display:inline-flex}.pg-work .btn--lg{padding:15px 30px;font-size:15px}.pg-work .btn--cta{background:var(--cta);color:#fff}.pg-work .btn--cta:hover{background:var(--cta-hover);transform:none}.pg-work .btn--ghost{color:var(--cta);background:#fff;border:1px solid #d9bca9}.pg-work .btn--ghost:hover{background:var(--rose-light);color:var(--cta-hover);border-color:var(--rose)}.pg-work .btn:disabled{opacity:.45;cursor:default;transform:none}.pg-work .btn--cta:disabled:hover{background:var(--cta)}.pg-work .btn--ghost:disabled:hover{color:var(--cta);background:#fff;border-color:#d9bca9}.work__head{max-width:720px;margin-bottom:34px}.work__head h1{font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:12px 0;font-size:clamp(26px,3.4vw,36px);font-weight:400;line-height:1.55}.work__lead{color:var(--ink2);font-size:15px;line-height:1.95}.work__stats{background:var(--sheet);border-radius:14px;margin-bottom:30px;padding:26px 26px 24px}.bar{gap:16px;display:grid}.bar__row{grid-template-columns:5rem 1fr auto;align-items:center;gap:16px;display:grid}.bar__who{letter-spacing:.02em;font-size:12.5px;font-weight:500}.bar__who--me{color:var(--ink)}.bar__who--partner{color:var(--cta)}.bar__track{background:#eee2da;border-radius:3px;height:6px;overflow:hidden}.bar__fill{border-radius:3px;height:100%;transition:width .6s cubic-bezier(.22,.7,.3,1)}.bar__fill--me{background:var(--rose)}.bar__fill--partner{background:var(--sage)}.bar__num{color:var(--ink2);font-variant-numeric:tabular-nums;text-align:right;min-width:3.4rem;font-size:12.5px}.work__notice{background:var(--rose-light);color:var(--ink2);border-radius:10px;margin-top:20px;padding:14px 16px;font-size:14px;line-height:1.8}.work__notice b{color:var(--cta);font-weight:500}.work__notice--quiet{border-top:1px solid var(--line);color:var(--ink3);background:0 0;border-radius:0;padding:14px 0 0}.work__next{background:var(--card);border:1px solid #ecdfd6;border-radius:14px;margin-bottom:34px;padding:30px 30px 32px;box-shadow:0 8px 30px #6b46390a}.work__next .work__weekhead{margin-bottom:0}.work__next .work__done{margin-top:10px}.work__more{color:var(--ink3);margin:14px 0 0;font-size:13px}.work__next h2{font-family:var(--serif);letter-spacing:0;text-wrap:pretty;margin:10px 0 22px;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.65}.work__weekhead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.work__weekhead h2{font-family:var(--serif);letter-spacing:0;font-size:20px;font-weight:400;line-height:1.6}.work__weekcount{color:var(--ink3);font-size:12.5px}.qlist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qrow a{background:var(--card);min-height:60px;color:inherit;border:1px solid #efe5dd;border-radius:12px;grid-template-columns:3.4rem 1fr auto;align-items:center;gap:14px;padding:15px 18px;text-decoration:none;transition:border-color .15s,background .15s;display:grid}.qrow a:hover{border-color:var(--rose);background:#fffaf6}.qrow__num{color:#946c5c;letter-spacing:.08em;font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;font-size:12px;font-weight:500;display:flex}.qrow__num em{color:var(--ink3);letter-spacing:.04em;font-size:10px;font-style:normal}.qrow__body{font-size:15px;line-height:1.65}.qrow.is-done .qrow__body{color:var(--ink2)}.qrow__state{white-space:nowrap;color:var(--ink3);font-size:11.5px}.qrow__state>:is(span,b){background:#f4efea;border-radius:999px;align-items:center;min-height:26px;padding:3px 10px;font-weight:500;display:inline-flex}.qrow__state .is-open{background:var(--sage-light);color:#4f6a55}.qrow__state .is-draft{color:#8a6a2b;background:#f7efe0}.qrow__state .is-waiting{background:var(--rose-light);color:var(--cta)}.work__all{margin-top:36px}.work__all summary{cursor:pointer;min-height:44px;color:var(--cta);align-items:center;gap:10px;font-size:13.5px;list-style:none;display:inline-flex}.work__all summary::-webkit-details-marker{display:none}.work__all summary:after{content:"+";color:var(--rose);font-size:18px;line-height:1}.work__all[open] summary:after{content:"−"}.work__all .qlist{margin-top:12px}.work__links{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:40px;display:grid}.work__links a{background:var(--sheet);color:var(--ink);border-radius:14px;gap:6px;padding:22px 44px 20px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:grid;position:relative}.work__links a:after{content:"→";color:var(--rose);font-size:15px;position:absolute;top:20px;right:20px}.work__links a:hover{background:var(--rose-light)}.work__links a span{color:var(--ink3);font-size:12.5px;font-weight:400;line-height:1.7}.editor__q{text-align:center;max-width:46rem;margin:0 auto 36px}.editor__q .spread__num{letter-spacing:.14em;color:#946c5c;margin-bottom:8px;font-size:10px;font-weight:500;display:inline-block}.editor__q h1{font-family:var(--serif);letter-spacing:0;text-wrap:balance;margin:6px 0 12px;font-size:clamp(23px,3vw,31px);font-weight:400;line-height:1.6}.editor__hint{color:var(--ink2);font-size:13.5px;line-height:1.85}.editor__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:36px;display:grid}.editor__partner{position:sticky;top:96px}.editor__book{margin-bottom:18px}.editor__book .storybook__heading,.editor__book .storybook__tools,.editor__book .storybook__hint,.editor__book .storybook__note,.editor__book .storybook__text{display:none}.editor__book .storybook__stage{border-radius:12px}.editor__partnercap{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#946c5c;margin-bottom:12px;font-size:10.5px;font-weight:500;display:block}.pg-work .abox{background:var(--card);border:1px solid #e9ddd4;border-radius:12px;padding:22px 22px 16px;box-shadow:0 6px 24px #6b463906}.pg-work .abox--groom,.pg-work .abox--bride{border-left:1px solid #e9ddd4}.pg-work .abox:focus-within{outline:2px solid var(--rose);outline-offset:3px}.pg-work .abox__head{gap:10px;margin-bottom:14px}.pg-work .abox__who{letter-spacing:.02em;font-size:12px;font-weight:500}.pg-work .abox__ex{cursor:pointer;min-height:44px;font-family:var(--sans);color:#8b6856;background:0 0;border:0;margin-block:-9px;padding:8px 0 8px 10px;font-size:12px}.pg-work .abox__ex:hover{color:var(--cta-hover)}.pg-work .abox__example{background:var(--rose-light);color:var(--ink2);white-space:pre-wrap;border-left:2px solid #ccb09b;border-radius:0 8px 8px 0;margin-bottom:14px;padding:13px 14px;font-size:14px;line-height:1.9}.pg-work .abox textarea{resize:vertical;width:100%;min-height:220px;font-family:var(--serif);color:var(--ink);background:0 0;border:0;border-radius:0;padding:0;font-size:16px;line-height:1.95;display:block}.pg-work .abox textarea::placeholder{font-family:var(--sans);color:#958477;font-size:14px}.pg-work .abox__count{border-top:1px solid var(--line);color:var(--ink3);justify-content:space-between;gap:5px 12px;margin-top:14px;padding-top:12px;font-size:11.5px;line-height:1.8;display:flex}.pg-work .abox__num{font-weight:500}.pg-work .abox__count{flex-wrap:wrap;justify-content:flex-start;align-items:center}.vis__toggle{cursor:pointer;min-height:44px;font-family:var(--sans);color:var(--ink3);white-space:nowrap;margin-left:auto;background:0 0;border:0;align-items:center;gap:4px;margin-block:-10px;padding:8px 0 8px 10px;font-size:12px;display:inline-flex}.vis__toggle b{color:#8b6856;font-weight:500}.vis__toggle:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:-3px 2px 0 4px;transition:transform .2s;transform:rotate(45deg)}.vis__toggle[aria-expanded=true]:after{margin-top:3px;transform:rotate(-135deg)}.vis__toggle:hover{color:var(--cta-hover)}.vis[hidden]{display:none}.vis__rule,.vitem__scope{color:var(--ink3);margin-top:10px;font-size:12.5px;line-height:1.7}.vitem__scope{background:var(--rose-light);color:var(--ink2);border-radius:8px;padding:9px 12px}.vis{border:0;margin:14px 0 0;padding:0}.vis legend{color:var(--ink2);margin-bottom:10px;padding:0;font-size:12.5px;font-weight:500}.vis__opt{cursor:pointer;background:var(--card);border:1px solid #ecdfd6;border-radius:10px;grid-template-columns:auto 1fr;align-items:baseline;gap:3px 12px;min-height:44px;margin-bottom:8px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}.vis__opt:hover{border-color:var(--rose)}.vis__opt.is-on{border-color:var(--rose);background:var(--rose-light)}.vis__opt input{width:16px;height:16px;accent-color:var(--cta);margin:0}.vis__label{font-size:14px;font-weight:500}.vis__opt.is-on .vis__label{color:var(--cta)}.vis__help{color:var(--ink3);grid-column:2;font-size:12.5px;line-height:1.6}.editor__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.editor__back{min-height:44px;color:var(--ink3);align-items:center;margin-left:auto;padding-inline:4px;font-size:13px;text-decoration:none;display:inline-flex}.editor__back:hover{color:var(--cta)}.editor__note{color:var(--ink3);margin-top:14px;font-size:13px;line-height:1.8}.editor__ok{background:var(--sage-light);color:#4f6a55;border-radius:8px;margin-top:14px;padding:12px 14px;font-size:13.5px}.editor__ok--done{color:var(--ink2);background:0 0;align-items:center;gap:9px;padding:0;font-size:13.5px;animation:.5s both okIn;display:flex}.editor__ok--done:before{content:"";background:var(--rose-light) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23916454' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 10.4l2.7 2.7L14.2 7.4'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:50%;flex:none;width:20px;height:20px;box-shadow:inset 0 0 0 1px #e6d3c8}@keyframes okIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.pbox--open{animation:.6s both okIn}@media (prefers-reduced-motion:reduce){.editor__ok--done,.pbox--open{animation:none}}.editor__err{background:var(--rose-light);color:var(--cta);border-radius:8px;margin-top:14px;padding:12px 14px;font-size:13.5px}.editor__next{border-top:1px solid var(--line);text-align:center;margin-top:44px;padding-top:30px}.pbox{background:var(--card);border:1px solid #ecdfd6;border-radius:12px;padding:26px 26px 28px}.pbox p{color:var(--ink2);font-size:14.5px;line-height:1.9}.pbox__sub{color:var(--ink3);margin-top:8px;font-size:13px}.pbox__sub--em{color:var(--cta);font-weight:500}.pbox--none{text-align:center;color:var(--ink3);background:var(--sheet);border-style:dashed}.pbox--locked{text-align:center;background:linear-gradient(180deg, #fff9f5, var(--rose-light));border-style:dashed;border-color:#dcc4b6}.pbox--locked b{color:var(--cta);font-weight:500}.pbox__lock{color:var(--rose);margin-bottom:10px;font-size:26px;display:block}.pbox--open .page__who{letter-spacing:.02em;margin-bottom:14px;font-size:12px;font-weight:500}.pbox--groom .page__who{color:var(--groom)}.pbox--groom .page__who i{background:var(--groom)}.pbox--bride .page__who{color:var(--bride)}.pbox--bride .page__who i{background:var(--bride)}.pbox__body{font-family:var(--serif);color:var(--ink);white-space:pre-wrap;font-size:15.5px;line-height:2.05}.pbox--sealed{border-style:solid;border-color:#e6d3c8}.pbox--sealed .pbox__lock{color:var(--cta)}.editor__partner--solo{grid-column:1/-1;max-width:640px;margin:0 auto}.work__empty{text-align:center;background:var(--sheet);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:56px 24px;display:flex}.work__empty p{color:var(--ink2);margin-bottom:24px;font-size:15px}.work__empty p:last-child{margin-bottom:0}.work__inline{color:var(--cta);text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #d9bca9;text-decoration:underline #d9bca9}.pairs{gap:56px;margin-top:12px;display:grid}.pg-work .spread__num{color:#946c5c;letter-spacing:.14em;font-size:10px;font-weight:500}.pg-work .spread__q h3{letter-spacing:0;font-size:21px;font-weight:400;line-height:1.7}.pg-work .spread__pages{background:var(--card);border-color:#ecdfd6;border-radius:12px;box-shadow:0 8px 30px #6b463908}.pg-work .page__who{letter-spacing:.02em;font-weight:500}.pg-work .page p{color:var(--ink);line-height:2.1}.bsum{margin-bottom:44px}.bsum__title{font-family:var(--serif);letter-spacing:0;margin-bottom:16px;font-size:21px;font-weight:400}.bsum__grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.bsum__item{background:var(--sheet);border-radius:12px;gap:6px;padding:22px 20px 20px;display:grid}.bsum__item b{font-family:var(--serif);font-variant-numeric:tabular-nums;color:var(--ink);font-size:28px;font-weight:400;line-height:1.2}.bsum__item b em{color:var(--ink3);font-size:15px;font-style:normal}.bsum__item span{color:var(--ink2);font-size:12.5px;line-height:1.6}.bsum__note{color:var(--ink3);margin-top:14px;font-size:13px;line-height:1.85}.qrsec{margin-bottom:44px}.qrp{background:var(--card);border:1px solid #ecdfd6;border-radius:14px;padding:24px 26px 26px;transition:border-color .2s,background .2s}.qrp.is-on{background:linear-gradient(#fff,#f5f8f4);border-color:#c9d6c9}.qrp__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.qrp__title{margin-right:10px;font-size:15px;font-weight:500}.qrp__state{color:var(--ink3);font-size:12.5px}.qrp.is-on .qrp__state{color:#4f6a55}.qrp__toggle{cursor:pointer;min-height:44px;font-family:var(--sans);color:var(--cta);background:#fff;border:1px solid #d9bca9;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 12px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.qrp__toggle:hover:not(:disabled){background:var(--rose-light);border-color:var(--rose)}.qrp__toggle:disabled{opacity:.5;cursor:default}.qrp__knob{background:#e6d8ce;border-radius:8px;width:30px;height:16px;transition:background .2s;position:relative}.qrp__knob:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0002}.qrp.is-on .qrp__knob,.qrp__toggle[aria-checked=true] .qrp__knob{background:var(--sage)}.qrp.is-on .qrp__knob:after,.qrp__toggle[aria-checked=true] .qrp__knob:after{transform:translate(14px)}.qrp__desc{color:var(--ink2);font-size:14px;line-height:1.85}.qrp__desc b{color:var(--ink);font-weight:500}.qrp__url{align-items:stretch;gap:8px;margin-top:16px;display:flex}.qrp__url code{white-space:nowrap;background:var(--sheet);min-width:0;color:var(--ink2);border:1px solid #ecdfd6;border-radius:10px;flex:1;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow-x:auto}.qrp__url button{background:var(--cta);color:#fff;cursor:pointer;min-width:64px;font-family:var(--sans);border:0;border-radius:10px;flex:none;padding:0 18px;font-size:12.5px;font-weight:500;transition:background .15s}.qrp__url button:hover{background:var(--cta-hover)}.qrp__preview{min-height:44px;color:var(--cta);align-items:center;margin-top:10px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.qrp__preview:hover{text-underline-offset:4px;text-decoration:underline}.qrp__err{color:var(--cta);margin-top:12px;font-size:13px}.steps-next{margin-bottom:20px}.nsteps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nsteps li{background:var(--sheet);border-radius:12px;grid-template-columns:9rem 1fr;align-items:baseline;gap:16px;padding:18px 20px;display:grid}.nsteps b{color:var(--ink3);font-size:14.5px;font-weight:500}.nsteps span{color:var(--ink3);font-size:14px;line-height:1.8}.nsteps li.is-done b,.nsteps li.is-done span{color:var(--ink2)}.nsteps li.is-done b:before{content:"✓ ";color:var(--sage)}.nsteps li.is-now{background:var(--rose-light)}.nsteps li.is-now b{color:var(--cta)}.nsteps li.is-now span{color:var(--ink)}.nsteps__go{color:var(--cta);border-bottom:1px solid var(--rose);margin-top:6px;font-weight:500;text-decoration:none;display:inline-block}.nsteps__soon{color:var(--ink3);white-space:nowrap;border:1px solid #dccfc5;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:10.5px;font-style:normal;font-weight:500;display:inline-block}.vsum{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:8px;display:grid}.pg-work .vsum+.work__notice{border-bottom:1px solid var(--line);margin-top:28px;margin-bottom:26px;padding-block:22px 26px}.pg-work .vsum+.work__notice+.work__empty{margin-top:0}.vsum__item{background:var(--sheet);border-radius:12px;gap:3px;padding:20px 20px 18px;display:grid}.vsum__item b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1.2}.vsum__item span{color:var(--ink);font-size:13px;font-weight:500}.vsum__item em{color:var(--ink3);font-size:12px;font-style:normal;line-height:1.6}.vlist{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.vitem{background:var(--card);border:1px solid #efe5dd;border-radius:14px;padding:22px 22px 20px}.vitem__head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.vitem__num{color:#946c5c;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.vitem__draft{color:#8a6a2b;background:#f7efe0;border-radius:999px;padding:3px 9px;font-size:11px}.vitem__by{color:var(--ink3);background:#f4efea;border-radius:999px;padding:3px 9px;font-size:11.5px}.vitem__q{font-family:var(--serif);letter-spacing:0;margin-bottom:8px;font-size:17px;font-weight:400;line-height:1.6}.vitem__body{font-family:var(--serif);color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:14px;line-height:1.95;display:-webkit-box;overflow:hidden}.vpick__row{flex-wrap:wrap;gap:8px;display:flex}.vpick__btn{cursor:pointer;min-height:40px;font-family:var(--sans);color:var(--ink2);background:#fff;border:1px solid #e3d6cc;border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:500;transition:border-color .15s,color .15s,background .15s}.vpick__btn:hover:not(:disabled){border-color:var(--rose);color:var(--cta)}.vpick__btn:disabled{opacity:.5;cursor:default}.vpick__btn.is-on{border-color:var(--cta);background:var(--cta);color:#fff}.vpick__btn--private.is-on{border-color:var(--rose);background:var(--rose)}.vpick__btn--hidden.is-on{background:#8f8078;border-color:#8f8078}.vpick__err{color:var(--cta);margin-top:8px;font-size:12.5px}.pg-work footer{border-top:1px solid var(--line);padding-block:28px 40px}.pg-work .foot small{color:var(--ink3);font-size:12.5px}@media (max-width:900px){.editor__split{grid-template-columns:1fr;gap:28px}.editor__partner{position:static}}@media (max-width:720px){.pg-work .wrap{padding-inline:20px}.pg-work main{padding-block:28px 64px}.work__head{margin-bottom:26px}.work__stats{border-radius:12px;padding:20px 18px 18px}.bar__row{grid-template-columns:3.8rem 1fr auto;gap:10px}.work__next{padding:24px 20px 26px}.qrow a{grid-template-columns:2.9rem 1fr;align-items:start;gap:10px 12px;padding:14px 16px}.qrow__num{padding-top:2px;line-height:1.55}.qrow__state{grid-column:2;margin-top:2px}.work__links{grid-template-columns:1fr 1fr;gap:8px}.bsum__grid{grid-template-columns:repeat(2,1fr)}.nsteps li{grid-template-columns:1fr;gap:6px}.vsum{grid-template-columns:1fr}.pairs{gap:40px}.pg-work .abox{padding:18px 16px 14px}.pbox{padding:22px 20px 24px}.qrp{padding:20px 18px 22px}.vitem{padding:18px 16px 16px}}.invite{background:var(--rose-light);border-radius:14px;margin-bottom:30px;padding:28px 28px 26px}.invite h2{font-family:var(--serif);letter-spacing:0;text-wrap:pretty;margin:8px 0 10px;font-size:clamp(21px,2.6vw,27px);font-weight:400;line-height:1.6}.invite__lead{max-width:60ch;color:var(--ink2);font-size:14px;line-height:1.9}.invite__url{align-items:stretch;gap:8px;margin-top:18px;display:flex}.invite__url code{white-space:nowrap;min-width:0;color:var(--ink2);background:#fff;border:1px solid #e9d6cb;border-radius:10px;flex:1;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;overflow-x:auto}.invite__url button{min-width:64px;color:var(--cta);cursor:pointer;font-family:var(--sans);background:#fff;border:1px solid #d9bca9;border-radius:10px;flex:none;padding:0 16px;font-size:12.5px;font-weight:500;transition:background .15s}.invite__url button:hover{background:#fff6f1}.invite__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.invite__hint{color:var(--ink3);font-size:12.5px}.pg-join .work__head{max-width:640px}.join{background:var(--card);border:1px solid #ecdfd6;border-radius:14px;max-width:560px;padding:28px 26px 26px;box-shadow:0 8px 30px #6b46390a}.join__who{border-bottom:1px solid var(--line);padding-bottom:20px}.join__who b{font-family:var(--serif);margin-top:8px;font-size:22px;font-weight:400;display:block}.join__who p{color:var(--ink3);margin-top:6px;font-size:12.5px;line-height:1.8}.join__field{gap:8px;margin-top:22px;display:grid}.join__field>span{color:var(--ink2);font-size:13px;font-weight:500}.join__field em{color:var(--ink3);font-style:normal;font-weight:400}.join__field input{box-sizing:border-box;width:100%;min-height:50px;font-family:var(--sans);color:var(--ink);background:#fff;border:1px solid #e3d7cf;border-radius:10px;padding:11px 14px;font-size:16px}.join__field input:focus{outline:2px solid var(--rose);outline-offset:2px;border-color:var(--rose)}.join__field small{color:var(--ink3);font-size:12.5px;line-height:1.8}.join__consent{background:var(--sheet);color:var(--ink2);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:12px;margin-top:16px;padding:14px 16px;font-size:13px;line-height:1.8;transition:opacity .15s;display:grid}.join__consent.is-muted{opacity:.55;cursor:default}.join__consent input{width:18px;height:18px;accent-color:var(--cta);margin-top:4px}.join__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.join__hint{color:var(--ink3);font-size:12.5px}@media (max-width:720px){.invite,.join{padding:22px 18px 20px}}.wskel{max-width:720px}.wskel__bar{background:linear-gradient(90deg,#efe9e5 25%,#f8f4f1 50%,#efe9e5 75%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite wskel-shine;display:block}.wskel__box{background:#fff;border:1px solid #ece4df;border-radius:12px;gap:14px;padding:22px;display:grid}@keyframes wskel-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.wskel__bar{animation:none}}.work__done{color:var(--ink2);margin:0;font-size:14px;line-height:1.7}.photos__foot{text-align:center;margin-top:32px;padding-block:22px 8px}.photos__bar{align-items:center;gap:16px;margin-bottom:20px;display:flex}.photos__count{color:var(--ink3);font-size:13px}.photos__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.photos__item{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid;overflow:hidden}.photos__item img{aspect-ratio:4/3;object-fit:cover;background:var(--sheet);border-radius:10px;width:100%;height:auto;display:block}.photos__meta{align-items:center;gap:8px;min-width:0;display:flex}.photos__num{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px}.photos__meta input{border:1px solid var(--line);width:0;min-width:0;min-height:36px;font:13px var(--sans);background:#fff;border-radius:8px;flex:1 1 0;padding:6px 10px}.photos__meta input:focus{outline:2px solid var(--rose);outline-offset:1px}.photos__order{gap:2px;display:inline-flex}.photos__order button{border:1px solid var(--line);width:32px;min-height:36px;color:var(--ink2);font:14px var(--sans);cursor:pointer;background:#fff;border-radius:8px}.photos__order button:disabled{opacity:.35;cursor:default}.photos__order button:hover:not(:disabled){background:var(--rose-light);color:var(--cta)}.photos__del{min-height:36px;color:var(--ink3);font:12.5px var(--sans);cursor:pointer;background:0 0;border:0;padding:0 8px}.photos__del:hover{color:var(--cta)}.photos__preview{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--cta);font:13px var(--sans);cursor:pointer;border-radius:9px;padding:10px 12px}.photos__preview:hover:not(:disabled){background:var(--rose-light)}.photos__preview:disabled{opacity:.5;cursor:default}@media (max-width:700px){.photos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:420px){.photos__grid{grid-template-columns:minmax(0,1fr)}}.reader{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.reader .storybook__text,.reader .storybook__note{display:none}.reader .storybook__unavailable small:after{content:" 다른 기기나 브라우저에서 열어 주세요."}.pg-guest{--guest-w:34rem;--paper:#fff;--sheet:#faf6f3;--line:#eee4dc;--ink:#443833;--ink2:#6b5e58;--ink3:#786961;--rule:#e9ded7;--rose:#b78c7b;--rose-light:#f7eeea;--sage:#839184;--groom:#5d7163;--bride:#98695c;--cta:#916454;--cta-hover:#795040;background:var(--paper);color:var(--ink);letter-spacing:0;min-height:100vh;line-height:1.85}.pg-guest a:focus-visible{outline:2px solid var(--cta);outline-offset:4px;border-radius:3px}.pg-guest .atmos:before{background:radial-gradient(120% 90% at 18% 8%,#f7eeeae6 0%,#f7eeea00 60%),radial-gradient(100% 80% at 88% 12%,#eef2eccc 0%,#eef2ec00 58%),linear-gradient(168deg,#fdfaf8 0%,#faf6f3 46%,#fff 100%)}.pg-guest .atmos:after{background:linear-gradient(#fff0 0%,#fff 96%)}.pg-guest .atmos i:first-child{background:radial-gradient(circle,#8391844d 0%,#8391841a 46%,#83918400 72%)}.pg-guest .atmos i:nth-child(2){background:radial-gradient(circle,#b78c7b4d 0%,#b78c7b1a 46%,#b78c7b00 72%)}.pg-guest .atmos i:nth-child(3){background:radial-gradient(circle,#f3d9cf8c 0%,#f3d9cf2e 46%,#f3d9cf00 72%)}.pg-guest .atmos i:nth-child(4){background:radial-gradient(circle,#e2e8e080 0%,#e2e8e029 46%,#e2e8e000 72%)}.gcover{max-width:var(--guest-w);text-align:center;margin:0 auto;padding:80px 24px 12px}.gcover__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#946c5c;font-size:11px;font-weight:500}.gcover__names{font-family:var(--serif);letter-spacing:0;margin:22px 0 12px;font-size:clamp(2.1rem,9.5vw,3rem);font-weight:400;line-height:1.35}.gcover__names em{color:var(--rose);vertical-align:.12em;margin:0 .4em;font-size:.6em;font-style:normal;font-weight:400}.gcover__names--soft{font-size:clamp(1.6rem,6.5vw,2.1rem)}.gempty a{color:var(--cta);border-bottom:1px solid var(--rose);padding-bottom:2px;text-decoration:none}.gcover__date{color:var(--ink3);letter-spacing:.08em;font-size:13.5px}.gcover__lead{color:var(--ink2);margin-top:26px;font-size:15px;line-height:2}.gcover__rule{background:linear-gradient(180deg, var(--rose), #b78c7b00);width:1px;height:56px;margin:40px auto 0;display:block}.gbook{max-width:var(--guest-w);margin:0 auto;padding:0 20px 48px}.gempty{text-align:center;color:var(--ink3);padding:60px 0;font-size:15px}.gentry{padding-block:44px}.gentry+.gentry{border-top:1px solid var(--line)}.gentry__q{text-align:center;margin-bottom:26px}.gentry__num{letter-spacing:.2em;color:#946c5c;font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:10.5px;font-weight:500;display:block}.gentry__q h2{font-family:var(--serif);letter-spacing:0;text-wrap:balance;font-size:clamp(1.25rem,5vw,1.55rem);font-weight:400;line-height:1.6}.gside{background:var(--sheet);border-radius:14px;padding:24px 22px 26px}.gside+.gside{margin-top:12px}.gside--groom{background:#f1f4f0}.gside--bride{background:#f9f1ee}.gside__who{letter-spacing:.02em;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:4px 11px 4px 9px;font-size:12px;font-weight:500;display:inline-flex}.gside__who i{border-radius:50%;flex:none;width:6px;height:6px;display:block}.gside--groom .gside__who{color:var(--groom)}.gside--groom .gside__who i{background:var(--groom)}.gside--bride .gside__who{color:var(--bride)}.gside--bride .gside__who i{background:var(--bride)}.gside p{font-family:var(--serif);color:var(--ink);white-space:pre-wrap;font-size:16px;line-height:2.05}.gfoot{border-top:1px solid var(--line);background:var(--rose-light);text-align:center;padding:60px 24px 68px}.gfoot__q{font-family:var(--serif);margin-bottom:12px;font-size:clamp(1.3rem,5.4vw,1.7rem);font-weight:400;line-height:1.55}.gfoot__lead{max-width:26rem;color:var(--ink2);margin:0 auto 28px;font-size:14.5px;line-height:1.95}.gfoot__cta{background:var(--cta);color:#fff;min-height:48px;font-family:var(--sans);letter-spacing:.015em;border-radius:40px;justify-content:center;align-items:center;padding:14px 32px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.gfoot__cta:hover{background:var(--cta-hover)}.gfoot__brand{width:fit-content;font-family:var(--serif);letter-spacing:.04em;color:var(--ink2);margin:36px auto 0;font-size:17px;font-weight:700;text-decoration:none;display:block}.gfoot__brand small{font-family:var(--sans);letter-spacing:.18em;color:var(--ink3);margin-left:8px;font-size:9px;font-weight:500}@media (min-width:760px){.gcover{padding-top:100px}.gentry{padding-block:54px}.gside{padding:28px 28px 30px}}.pg-howto{flex-direction:column;min-height:100vh;display:flex}.pg-howto main{flex:1}.pg-howto .wrap{max-width:860px}.pg-faq .head__more{margin-top:12px;font-size:15px}.pg-faq .head__more a{color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:1px;font-weight:600;text-decoration:none}.pg-faq .head__more a:hover{border-bottom-color:var(--ink)}.ht-head{padding-block:72px 56px}.ht-head h1{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:16px 0 20px;font-size:clamp(1.8rem,4.4vw,2.9rem);font-weight:700;line-height:1.34}.ht-lead{color:var(--ink2);word-break:keep-all;max-width:44rem;font-size:17px;line-height:1.9}.ht-head__cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.ht-steps{padding-bottom:24px}.ht-step{border-top:1px solid var(--rule);grid-template-columns:7rem 1fr;gap:32px;padding-block:52px;display:grid}.ht-step__mark{align-self:start;position:sticky;top:96px}.ht-step__n{font-family:var(--serif);color:var(--rule);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1;display:block}.ht-step__label{letter-spacing:.12em;color:var(--ink3);margin-top:8px;font-size:12px;font-weight:700;display:block}.ht-step.is-key .ht-step__n,.ht-step.is-key .ht-step__label{color:var(--cta)}.ht-step__body h2{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px;font-size:clamp(1.3rem,2.8vw,1.75rem);font-weight:700;line-height:1.45}.ht-step__lead{color:var(--ink2);word-break:keep-all;font-size:16px;line-height:1.9}.ht-points{gap:18px;margin-top:26px;display:grid}.ht-point{gap:5px;display:grid}.ht-point dt{color:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:700}.ht-point dd{color:var(--ink2);border-left:2px solid var(--rule);word-break:keep-all;margin:0;padding-left:14px;font-size:14.5px;line-height:1.85}.ht-step.is-key .ht-point dd{border-left-color:var(--cta)}.ht-tablewrap{margin-top:26px;overflow-x:auto}.ht-table{border-collapse:collapse;width:100%;min-width:26rem}.ht-table th,.ht-table td{text-align:left;border-bottom:1px solid var(--rule);padding:12px 14px;font-size:14.5px}.ht-table th{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--ink);font-size:11px;font-weight:700}.ht-table td{color:var(--ink2)}.ht-table td:first-child{color:var(--ink);font-weight:600}.ht-lock{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.ht-lock__col{grid-template-rows:auto 1fr;align-content:stretch;gap:8px;display:grid}.ht-lock__cap{letter-spacing:.14em;color:var(--ink3);text-transform:uppercase;font-size:11px;font-weight:700}.ht-lock__box{border:1px solid var(--rule);box-sizing:border-box;border-radius:3px;height:100%;padding:20px 18px}.ht-lock__box p{color:var(--ink2);word-break:keep-all;font-size:13.5px;line-height:1.8}.ht-lock__box.is-locked{text-align:center;background:var(--paper);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;display:flex}.ht-lock__box.is-locked b{color:var(--cta);font-weight:700}.ht-lock__sub{color:var(--cta);margin-top:6px;font-size:12.5px;font-weight:600}.ht-lock__icon{color:var(--ink3);opacity:.6;margin-bottom:8px;font-size:20px;display:block}.ht-lock__box.is-open{background:var(--sheet);border-left:3px solid var(--bride)}.ht-lock__who{color:var(--bride);align-items:center;gap:7px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.ht-lock__who i{background:var(--bride);border-radius:50%;flex:none;width:6px;height:6px}.ht-lock__box.is-open p{font-family:var(--serif);color:#2e363c;font-size:14px;line-height:1.95}.ht-when{border-top:1px solid var(--rule);padding-block:56px}.ht-when h2,.ht-cases h2{font-family:var(--serif);letter-spacing:-.02em;margin:12px 0 14px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.42}.ht-timeline{border-top:1px solid var(--rule);margin:30px 0 0;padding:0;list-style:none}.ht-timeline li{border-bottom:1px solid var(--rule);grid-template-columns:9rem 1fr;align-items:baseline;gap:20px;padding:18px 0;display:grid}.ht-timeline b{color:var(--ink);font-size:15px;font-weight:700}.ht-timeline span{color:var(--ink2);word-break:keep-all;font-size:14.5px;line-height:1.85}.ht-cases{border-top:1px solid var(--rule);padding-block:56px 64px}.ht-caselist{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:28px;display:grid}.ht-case{background:var(--paper);padding:24px 22px 26px}.ht-case h3{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:10px;font-size:16px;font-weight:700}.ht-case p{color:var(--ink2);word-break:keep-all;font-size:14.5px;line-height:1.85}.ht-more{color:var(--ink);border-bottom:1px solid var(--ink);align-items:center;gap:7px;margin-top:26px;padding-bottom:3px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ht-more:hover{opacity:.65}.pg-howto .closing{text-align:center;border-top:1px solid var(--rule);padding-block:88px 96px}.pg-howto .closing h2{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(1.5rem,3.2vw,2.2rem);font-weight:700;line-height:1.45}.pg-howto .closing p{color:var(--ink2);margin-bottom:30px;font-size:16px}@media (max-width:760px){.pg-howto .wrap{padding-inline:20px}.ht-head{padding-block:44px 36px}.ht-step{grid-template-columns:1fr;gap:16px;padding-block:40px}.ht-step__mark{align-items:baseline;gap:12px;display:flex;position:static}.ht-step__n{font-size:22px}.ht-step__label{margin-top:0}.ht-lock{grid-template-columns:1fr}.ht-timeline li{grid-template-columns:1fr;gap:4px}.ht-caselist{grid-template-columns:1fr}.ht-when,.ht-cases{padding-block:44px}}.pg-admin{--paper:#f5f7fb;--sheet:#fff;--ink:#172033;--ink2:#475569;--ink3:#64748b;--rule:#e2e8f0;--cta:#4354cb;--cta-hover:#3342ad;--groom:#4354cb;--bride:#8955c5;--ok:#08744b;--warn:#a15c07;--bad:#b42318;--serif:var(--sans);--rose:var(--groom);--sage:var(--bride);background:var(--paper);min-height:100vh;color:var(--ink);letter-spacing:0;font-family:var(--sans);font-size:14px;line-height:1.6}.pg-admin .bar__track{background:#e9eef6;height:7px}.pg-admin .bar__fill{min-width:0}.pg-admin .wrap{max-width:940px}.admin{padding-block:56px 88px}.agate{max-width:26rem;margin:60px auto 0}.agate h1{font-family:var(--serif);letter-spacing:-.02em;margin:12px 0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700;line-height:1.42}.agate__lead{color:var(--ink2);margin-bottom:24px;font-size:14.5px;line-height:1.85}.agate__lead code{background:var(--sheet);border:1px solid var(--rule);border-radius:2px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.agate input{width:100%;font-family:var(--sans);color:var(--ink);background:var(--sheet);border:1px solid var(--rule);border-radius:2px;margin-bottom:14px;padding:13px 15px;font-size:15px}.agate input:focus{border-color:var(--ink);outline:none}.agate__err{color:var(--cta);margin-top:12px;font-size:13.5px;font-weight:600}.admin__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:32px;display:flex}.admin__head h1{font-family:var(--serif);letter-spacing:-.02em;margin-top:10px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.4}.admin__warn{color:var(--ink2);margin-top:8px;font-size:14px}.admin__warn b{color:var(--cta);font-weight:700}.admin__tools{align-items:center;gap:12px;display:flex}.admin__signout{cursor:pointer;font-family:var(--sans);color:var(--ink3);text-underline-offset:3px;background:0 0;border:none;padding:4px;font-size:13px;text-decoration:underline}.admin__signout:hover{color:var(--ink2)}.admin__empty{border:1px dashed var(--rule);background:var(--sheet);text-align:center;border-radius:3px;padding:52px 24px}.admin__empty p{color:var(--ink2);font-size:15px}.admin__emptysub{color:var(--ink3);margin-top:8px;font-size:13.5px}.admin__note{color:var(--ink3);border-top:1px solid var(--rule);margin-top:28px;padding-top:18px;font-size:12.5px}.anew{border:1px solid var(--rule);background:var(--sheet);border-radius:3px;width:100%;margin-bottom:32px;padding:22px 24px 24px}.anew__head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.anew__head b{font-size:15px;font-weight:700}.anew__close{cursor:pointer;font-family:var(--sans);color:var(--ink3);background:0 0;border:none;font-size:13px}.anew__tiers{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px;display:grid}.anew__tier{border:1px solid var(--rule);background:var(--paper);cursor:pointer;border-radius:2px;gap:2px;padding:12px 14px;transition:border-color .15s;display:grid}.anew__tier.is-on{border-color:var(--cta)}.anew__tier input{display:none}.anew__tier b{font-size:14px;font-weight:700}.anew__tier.is-on b{color:var(--cta)}.anew__tier span{color:var(--ink3);font-size:12px}.anew__row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.anew__row label{gap:6px;display:grid}.anew__row label span{color:var(--ink2);font-size:12.5px;font-weight:600}.anew__row input{font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:2px;width:100%;padding:10px 12px;font-size:14px}.anew__row input:focus{border-color:var(--ink);outline:none}.anew__note{color:var(--ink3);margin:4px 0 18px;font-size:12.5px;line-height:1.7}.anew__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.anew__hint{color:var(--ink3);font-size:12.5px}.anew__err{color:var(--cta);margin-top:12px;font-size:13px;font-weight:600}.alist{gap:14px;margin:0;padding:0;list-style:none;display:grid}.acard{border:1px solid var(--rule);background:var(--sheet);border-radius:3px;padding:20px 22px 18px}.acard__top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.acard__names{font-family:var(--serif);font-size:17px;font-weight:700;display:block}.acard__meta{color:var(--ink3);margin-top:3px;font-size:12.5px;display:block}.acard__dday{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.acard__dday.is-soon{color:var(--cta)}.acard__bars{gap:8px;margin-bottom:14px;display:grid}.acard__bar{grid-template-columns:4.5rem 1fr 3.4rem;align-items:center;gap:12px;display:grid}.acard__bar span{color:var(--ink2);font-size:12.5px;font-weight:600}.acard__bar em{color:var(--ink3);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.acard__facts{border-top:1px solid var(--rule);color:var(--ink3);flex-wrap:wrap;gap:6px 18px;padding-top:12px;font-size:12.5px;display:flex}.acard__facts b{color:var(--ink2);font-weight:600}.alinks{margin-top:12px}.alinks__toggle{cursor:pointer;font-family:var(--sans);color:var(--cta);background:0 0;border:none;padding:4px 0;font-size:12.5px;font-weight:600}.alinks__toggle:hover{text-underline-offset:3px;text-decoration:underline}.alinks__rows{gap:8px;margin-top:10px;display:grid}.alinks__row{grid-template-columns:7rem 1fr auto;align-items:center;gap:10px;display:grid}.alinks__label{color:var(--ink2);font-size:12.5px;font-weight:600}.alinks__row code{color:var(--ink2);white-space:nowrap;background:var(--paper);border:1px solid var(--rule);border-radius:2px;min-width:0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow-x:auto}.alinks__row code.is-secret{border-left:2px solid var(--cta)}.alinks__row button{font-family:var(--sans);border:1px solid var(--ink);background:var(--ink);color:var(--sheet);cursor:pointer;white-space:nowrap;border-radius:2px;padding:8px 14px;font-size:12px;font-weight:600}.alinks__warn{color:var(--cta);margin-top:4px;font-size:12px}@media (max-width:720px){.admin{padding-block:32px 64px}.anew__tiers,.anew__row{grid-template-columns:1fr}.alinks__row{grid-template-columns:1fr auto}.alinks__label{grid-column:1/-1}.acard__bar{grid-template-columns:3.6rem 1fr 3rem;gap:8px}}.solo{border:1px solid var(--rule);border-left:3px solid var(--warn);background:var(--paper);border-radius:2px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.solo.is-on{border-left-color:var(--cta)}.solo__state{color:var(--ink2);flex:1;min-width:14rem;font-size:13px;line-height:1.6}.solo__state b{color:var(--ink);font-weight:700}.solo.is-on .solo__state b{color:var(--cta)}.solo button{font-family:var(--sans);white-space:nowrap;border:1px solid var(--ink);background:var(--sheet);color:var(--ink);cursor:pointer;border-radius:2px;padding:7px 14px;font-size:12.5px;font-weight:600}.solo button:hover:not(:disabled){background:var(--ink);color:var(--sheet)}.solo button:disabled{opacity:.5;cursor:default}.solo__hint{color:var(--ink3);width:100%;font-size:11.5px}.solo__err{color:var(--cta);width:100%;font-size:12.5px}.anew__applicant{border:0;align-items:center;gap:20px;padding:0;display:flex}.anew__applicant legend{color:var(--ink2);margin-bottom:8px;font-size:12.5px;font-weight:600}.anew__applicant label{align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.anew__applicant input{accent-color:var(--cta);width:16px;height:16px;margin:0}.anav{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;margin-bottom:28px;padding-bottom:14px;display:flex}.anav__links{gap:18px;display:flex}.anav__links a{color:var(--ink3);border-bottom:2px solid #0000;padding:6px 0;font-size:14px;font-weight:600;text-decoration:none}.anav__links a.is-on{color:var(--ink);border-bottom-color:var(--cta)}.anav__links a:hover{color:var(--ink)}.acrumb{margin-bottom:8px}.acrumb a{color:var(--ink3);font-size:13px;text-decoration:none}.acrumb a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.astats{background:var(--rule);border:1px solid var(--rule);border-radius:3px;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:1px;margin:0 0 26px;padding:0;list-style:none;display:grid;overflow:hidden}.astats li{background:var(--sheet);gap:2px;padding:14px 16px 12px;display:grid}.astats b{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.2}.astats b small{font-family:var(--sans);color:var(--ink3);margin-left:2px;font-size:12px;font-weight:500}.astats span{color:var(--ink3);font-size:12px}.afilter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.afilter__chips{flex-wrap:wrap;gap:6px;display:flex}.afilter__chip{font-family:var(--sans);color:var(--ink2);background:var(--paper);border:1px solid var(--rule);cursor:pointer;border-radius:999px;min-height:34px;padding:6px 12px;font-size:12.5px;font-weight:600}.afilter__chip b{color:var(--ink3);margin-left:3px;font-weight:700}.afilter__chip.is-on{background:var(--ink);color:var(--sheet);border-color:var(--ink)}.afilter__chip.is-warn:not(.is-on) b{color:var(--warn)}.afilter__tools{gap:8px;display:flex}.afilter__tools input,.afilter__tools select{font-family:var(--sans);color:var(--ink);background:var(--sheet);border:1px solid var(--rule);border-radius:2px;min-height:34px;padding:8px 11px;font-size:13px}.afilter__tools input:focus,.afilter__tools select:focus{border-color:var(--ink);outline:none}a.acard__names{color:inherit;text-decoration:none}a.acard__names:hover{text-underline-offset:3px;text-decoration:underline}.acard__more{color:var(--cta);margin-left:auto;font-weight:600;text-decoration:none}.acard__more:hover{text-underline-offset:3px;text-decoration:underline}.asec{margin-top:34px}.asec h2{font-family:var(--serif);align-items:baseline;gap:10px;margin-bottom:12px;font-size:17px;font-weight:700;display:flex}.asec h2 small{font-family:var(--sans);color:var(--ink3);font-size:12px;font-weight:500}.apeople{grid-template-columns:1fr 1fr;gap:12px;display:grid}.aperson{border:1px solid var(--rule);background:var(--sheet);border-radius:3px;padding:14px 16px}.aperson>b{align-items:center;gap:8px;margin-bottom:10px;font-size:15px;display:flex}.aperson__role{color:#fff;border-radius:2px;padding:2px 7px;font-size:11px;font-weight:700}.aperson__role.is-groom{background:var(--groom)}.aperson__role.is-bride{background:var(--bride)}.aperson dl{grid-template-columns:5.5rem 1fr;gap:4px 10px;font-size:13px;display:grid}.aperson dt{color:var(--ink3)}.aperson dd{color:var(--ink2);margin:0}.aperson dd em{color:var(--warn);font-style:normal;font-weight:600}.aedit{border:1px solid var(--rule);background:var(--sheet);border-radius:3px;padding:16px 18px}.aedit__grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.aedit__grid label{gap:6px;display:grid}.aedit__grid label span{color:var(--ink2);font-size:12.5px;font-weight:600}.aedit__grid input,.aedit__grid select{font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:2px;width:100%;padding:9px 11px;font-size:14px}.aedit__grid input:focus,.aedit__grid select:focus{border-color:var(--ink);outline:none}.aedit__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aedit__phone{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.aedit__phone>label:first-child{flex:260px;gap:6px;max-width:360px;display:grid}.aedit__phone>label:first-child span{color:var(--ink2);font-size:12.5px;font-weight:600}.aedit__phone input[inputmode=tel]{font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:2px;width:100%;padding:9px 11px;font-size:14px}.aedit__phone input[inputmode=tel]:focus{border-color:var(--ink);outline:none}.aedit__clear{color:var(--ink2);cursor:pointer;align-items:center;gap:6px;padding-bottom:10px;font-size:13px;display:inline-flex}.aedit__phone .aedit__hint{margin:0}.anew__send{color:var(--ink);cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:2px 0 10px;font-size:13.5px;font-weight:600;display:flex}.anew__send small{color:var(--ink3);flex-basis:100%;padding-left:22px;font-size:12.5px;font-weight:400}.aedit__qr{font-family:var(--sans);border:1px solid var(--ink);background:var(--sheet);color:var(--ink);cursor:pointer;border-radius:2px;padding:8px 14px;font-size:12.5px;font-weight:600}.aedit__qr.is-on{border-color:var(--cta);color:var(--cta)}.aedit__qr:hover:not(:disabled){background:var(--ink);color:var(--sheet)}.aedit__ok{color:var(--ok);font-size:13px;font-weight:600}.aedit__err{color:var(--cta);font-size:13px;font-weight:600}.aedit__hint{color:var(--ink3);margin-top:10px;font-size:12px;line-height:1.7}.aqwrap{border:1px solid var(--rule);border-radius:3px;overflow-x:auto}.aq{border-collapse:collapse;width:100%;min-width:32rem;font-size:13px}.aq th{text-align:left;letter-spacing:.1em;color:var(--ink3);border-bottom:1px solid var(--ink);background:var(--sheet);padding:10px 12px;font-size:11px;font-weight:600}.aq td{border-bottom:1px solid var(--rule);vertical-align:top;padding:9px 12px}.aq__week td{background:var(--sheet);color:var(--ink3);letter-spacing:.08em;padding:7px 12px;font-size:11.5px;font-weight:700}.aq__num{color:var(--ink3);font-variant-numeric:tabular-nums;width:2.4rem}.aq__body{color:var(--ink2);line-height:1.6}.aq__layout{background:var(--paper);border:1px solid var(--rule);color:var(--ink3);vertical-align:1px;border-radius:2px;margin-right:7px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-block}.aq__layout.is-contrast{color:var(--cta);border-color:var(--cta)}.aq__cell{white-space:nowrap;width:8rem}.aq__ok{color:var(--ok);font-weight:600}.aq__ok.is-private{color:var(--ink2)}.aq__ok.is-hidden{color:var(--ink3)}.aq__no{color:var(--warn)}.aq__na{color:var(--rule)}.aq tr.is-done .aq__body{color:var(--ink)}.anotes{border-collapse:collapse;width:100%;font-size:13px}.anotes th{text-align:left;letter-spacing:.1em;color:var(--ink3);border-bottom:1px solid var(--ink);padding:8px 10px;font-size:11px;font-weight:600}.anotes td{border-bottom:1px solid var(--rule);color:var(--ink2);vertical-align:top;padding:9px 10px}.anotes td small{color:var(--ink3);margin-left:3px}.anotes td a{color:var(--ink);border-bottom:1px solid var(--rule);text-decoration:none}.anotes td a:hover{border-bottom-color:var(--ink)}.anotes td.is-sent{color:var(--ok);font-weight:600}.anotes td.is-fallback_sms{color:var(--warn);font-weight:600}.anotes td.is-failed{color:var(--cta);font-weight:600}.askip{margin-top:12px;font-size:13px}.askip summary{cursor:pointer;color:var(--ink3)}.askip ul{color:var(--ink2);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.askip li span{color:var(--ink3)}.arun{justify-items:end;gap:8px;display:grid}.arun__hint{color:var(--warn);font-size:12px}.arun__err{color:var(--cta);font-size:13px;font-weight:600}.arun__result{text-align:left;border:1px solid var(--rule);background:var(--sheet);border-radius:3px;max-width:24rem;padding:12px 14px;font-size:13px}.arun__result b{margin-bottom:6px;display:block}.arun__result ul{color:var(--ink2);gap:3px;margin:0;padding:0;list-style:none;display:grid}.arun__result li.is-sent{color:var(--ok)}.arun__result li.is-failed{color:var(--cta)}.arun__result li span{color:var(--ink3)}@media (max-width:720px){.apeople,.aedit__grid{grid-template-columns:1fr}.afilter__tools{width:100%}.afilter__tools input{flex:1;width:auto}.arun{justify-items:start}}.ashell{grid-template-columns:224px 1fr;min-height:100vh;display:grid}.ashell__skip{position:absolute;top:0;left:-999px}.ashell__skip:focus{background:var(--ink);color:#fff;z-index:100;padding:8px 12px;top:8px;left:8px}.aside{background:var(--sheet);border-right:1px solid var(--rule);flex-direction:column;gap:22px;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0}.aside__brand{justify-content:space-between;align-items:center;padding:0 8px;display:flex}.aside__brand a{font-family:var(--serif);color:var(--ink);letter-spacing:.04em;font-size:19px;font-weight:700;text-decoration:none}.aside__brand small{font-family:var(--sans);color:var(--ink3);letter-spacing:.1em;margin-left:6px;font-size:11px;font-weight:600}.aside__close{color:var(--ink3);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1;display:none}.aside__nav{gap:2px;display:grid}.aside__item{color:var(--ink2);border-left:3px solid #0000;border-radius:4px;gap:1px;padding:10px 12px;text-decoration:none;display:grid}.aside__item b{color:var(--ink);font-size:14px;font-weight:600}.aside__item span{color:var(--ink3);font-size:11.5px}.aside__item:hover{background:var(--paper)}.aside__item.is-on{background:var(--paper);border-left-color:var(--cta)}.aside__item.is-on b{color:var(--cta)}.aside__foot{gap:8px;margin-top:auto;padding:0 12px;font-size:13px;display:grid}.aside__foot a{color:var(--ink3);text-decoration:none}.aside__foot a:hover{color:var(--ink)}.aside__backdrop{display:none}.amain{flex-direction:column;min-width:0;display:flex}.abar{border-bottom:1px solid var(--rule);background:var(--paper);z-index:5;align-items:flex-start;gap:16px;padding:26px 36px 18px;display:flex;position:sticky;top:0}.abar__menu{border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:none}.abar__menu span{background:var(--ink);width:18px;height:2px;display:block;position:relative}.abar__menu span:before,.abar__menu span:after{content:"";background:var(--ink);width:18px;height:2px;position:absolute;left:0}.abar__menu span:before{top:-6px}.abar__menu span:after{top:6px}.abar__title{flex:1;min-width:0}.abar__title h1{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:700;line-height:1.35}.abar__title p b{color:var(--ink);font-weight:600}.abar__actions{flex:none;align-items:center;gap:10px;display:flex}.abar__back{color:var(--ink3);padding:8px 0;font-size:13px;text-decoration:none}.abar__back:hover{color:var(--ink)}.admin--shell{width:100%;max-width:1080px;padding:26px 36px 80px}@media (max-width:900px){.ashell{grid-template-columns:1fr}.aside{z-index:40;width:min(280px,84vw);transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 0 40px #00000026}.aside.is-open{transform:translate(0)}.aside__close{display:block}.aside__backdrop{z-index:39;background:#231c1959;border:none;display:block;position:fixed;inset:0}.abar{padding:14px 16px}.abar__menu{display:flex}.abar__actions{order:3;width:100%}.abar{flex-wrap:wrap}.admin--shell{padding:18px 16px 72px}}.adash{grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;display:grid}.adash .asec{margin-top:0}.asec--card{border:1px solid var(--rule);background:var(--sheet);border-radius:4px;padding:16px 18px 14px}.asec__more{color:var(--cta);margin-top:10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-block}.atodo{gap:8px;margin:0;padding:0;list-style:none;display:grid}.atodo li{color:var(--ink2);background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--ok);border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:10px 12px;font-size:13.5px;line-height:1.6;display:flex}.atodo li.is-warn{border-left-color:var(--warn)}.atodo li b{color:var(--ink)}.atodo li small{color:var(--ink3)}.atodo li a{color:var(--cta);white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:600;text-decoration:none}.alist--mini{gap:6px;margin:0;padding:0;list-style:none;display:grid}.alist--mini li{border-bottom:1px solid var(--rule);gap:1px;padding:7px 0;font-size:13px;display:grid}.alist--mini li:last-child{border-bottom:none}.alist--mini a{color:var(--ink);font-weight:600;text-decoration:none}.alist--mini a:hover{text-underline-offset:3px;text-decoration:underline}.alist--mini span{color:var(--ink3);font-size:12.5px}.alist--mini em{color:var(--warn);font-style:normal;font-weight:600}@media (max-width:900px){.adash{grid-template-columns:1fr}}.ahc__how{color:var(--ink2);background:var(--sheet);border:1px solid var(--rule);border-radius:3px;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.8}.ahc__how b{color:var(--ink)}.ahc-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ahc{border:1px solid var(--rule);background:var(--sheet);border-left:4px solid var(--rule);border-radius:4px;padding:16px 18px}.ahc.is-scheduled{border-left-color:var(--cta)}.ahc.is-shipped{border-left-color:var(--groom)}.ahc.is-delivered{border-left-color:var(--ok)}.ahc__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.ahc__names{font-family:var(--serif);color:var(--ink);font-size:16px;font-weight:700;text-decoration:none}.ahc__meta{color:var(--ink3);margin-top:2px;font-size:12.5px;display:block}.ahc__meta em{color:var(--warn);font-style:normal;font-weight:600}.ahc__status{background:var(--paper);border:1px solid var(--rule);color:var(--ink3);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.ahc__status.is-scheduled{color:var(--cta);border-color:var(--cta)}.ahc__status.is-shipped{color:var(--groom);border-color:var(--groom)}.ahc__status.is-delivered{color:var(--ok);border-color:var(--ok)}.ahc__grid{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:12px;display:grid}.ahc__grid label{gap:5px;display:grid}.ahc__grid label span{color:var(--ink2);font-size:12px;font-weight:600}.ahc__grid input{font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:2px;width:100%;min-height:38px;padding:8px 10px;font-size:13.5px}.ahc__grid input:focus{border-color:var(--ink);outline:none}.ahc__note{grid-column:1/-1}.ahc__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ahc__steps{flex-wrap:wrap;gap:6px;display:flex}.ahc__step{font-family:var(--sans);border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;min-height:38px;padding:8px 12px;font-size:12.5px;font-weight:600}.ahc__step:hover:not(:disabled){background:var(--ink);color:var(--sheet)}.ahc__step:disabled{opacity:.45;cursor:default}.ahc__step.is-done{border-color:var(--ok);color:var(--ok);opacity:1}.ahc__when{color:var(--ink3);margin-left:auto;font-size:12px}@media (max-width:900px){.ahc__grid{grid-template-columns:repeat(2,1fr)}}.atabs{background:var(--sheet);border:1px solid var(--rule);border-radius:999px;gap:4px;padding:3px;display:flex}.atabs a{color:var(--ink3);border-radius:999px;align-items:center;min-height:34px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.atabs a.is-on{background:var(--ink);color:var(--sheet)}.aq--bank .aq__num small{color:var(--rule);font-size:10.5px;font-weight:400;display:block}.aq__hint{color:var(--ink3);margin-top:3px;font-size:12px;display:block}.aq__len{white-space:nowrap;color:var(--ink3);font-variant-numeric:tabular-nums}.asys{background:var(--rule);border:1px solid var(--rule);border-radius:4px;gap:1px;margin:0 0 8px;padding:0;list-style:none;display:grid;overflow:hidden}.asys li{background:var(--sheet);grid-template-columns:12px 13rem 1fr;align-items:baseline;gap:12px;padding:13px 16px;font-size:13.5px;display:grid}.asys i{background:var(--rule);border-radius:50%;width:10px;height:10px;position:relative;top:1px}.asys li.is-ok i{background:var(--ok)}.asys li.is-warn i{background:var(--warn)}.asys li.is-off i{background:var(--ink3)}.asys b{color:var(--ink);font-weight:600}.asys span{color:var(--ink2);word-break:break-all;line-height:1.6}.acmd{grid-template-columns:14rem 1fr;gap:8px 16px;font-size:13px;display:grid}.acmd dt{color:var(--ink2)}.acmd dd{margin:0}.acmd code{background:var(--sheet);border:1px solid var(--rule);border-radius:2px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (max-width:900px){.asys li{grid-template-columns:12px 1fr}.asys span{grid-column:2}.acmd{grid-template-columns:1fr}}.astats li b{color:var(--ink)}.astats li.is-zero b{color:var(--ink3);opacity:.55;font-weight:400}.astats li.is-zero span{opacity:.7}.astats li.is-bad b{color:var(--bad)}.astats li.is-warn b{color:var(--warn)}.astats li.is-ok b{color:var(--ok)}.astats li.is-info b{color:var(--ink)}.astats li.is-soon b{color:var(--warn)}.astats span{font-size:12.5px}.acard__dday.is-soon,.acard__dday.is-warn{color:var(--warn)}.acard__dday.is-bad{color:var(--bad)}.atodo li.is-bad{border-left-color:var(--bad)}.atodo li.is-info{border-left-color:var(--ink3)}.admin__warn b,.aperson dd em,.ahc__meta em,.alist--mini em,.aq__no{color:var(--warn)}.anotes td.is-failed,.arun__err,.aedit__err,.agate__err,.anew__err,.solo__err{color:var(--bad)}.ahc.is-ordered{border-left-color:var(--warn)}.ahc__status.is-ordered{color:var(--warn);border-color:var(--warn)}.acard__meta,.aside__item span,.aperson dt,.aperson dd,.alist--mini span,.anotes td small,.aq__hint,.ahc__meta,.aedit__hint,.admin__note,.anew__hint,.alinks__label{font-size:12.5px}.aq__num small{color:var(--ink3);opacity:.7;font-size:11px}.aq__layout{font-size:11px}.aq thead th,.anotes thead th{top:var(--abar-h,0px);z-index:2;background:var(--sheet);position:sticky}.aqwrap{overflow:visible}@media (max-width:900px){.aqwrap{overflow-x:auto}.aq thead th{position:static}}.aedit__grid{grid-template-columns:repeat(4,1fr)}.anote textarea{width:100%;font-family:var(--sans);color:var(--ink);background:var(--sheet);border:1px solid var(--rule);resize:vertical;border-radius:3px;min-height:96px;padding:12px 14px;font-size:14px;line-height:1.7}.anote textarea:focus{border-color:var(--ink);outline:none}.anote__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.anote__when{color:var(--ink3);font-size:12.5px}.anote.is-off code{background:var(--sheet);border:1px solid var(--rule);border-radius:2px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.aresend{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.aresend__btn{font-family:var(--sans);border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:2px;min-height:36px;padding:7px 12px;font-size:12.5px;font-weight:600}.aresend__btn:hover:not(:disabled){background:var(--ink);color:var(--sheet)}.aresend__btn:disabled{opacity:.45;cursor:default}.aperson__invite{color:var(--warn);border-top:1px solid var(--rule);margin-top:12px;padding-top:10px;font-size:12.5px;line-height:1.6}.anotes .is-failed{color:var(--bad)}.anotes .is-off{color:var(--ink3)}@media (max-width:900px){.aedit__grid{grid-template-columns:1fr}}.aview{border:1px solid var(--rule);border-radius:2px;display:inline-flex;overflow:hidden}.aview button{font-family:var(--sans);color:var(--ink3);background:var(--sheet);cursor:pointer;border:none;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:600}.aview button.is-on{background:var(--ink);color:var(--sheet)}.atable-wrap{border:1px solid var(--rule);background:var(--sheet);border-radius:3px}.atable{border-collapse:collapse;width:100%;font-size:13px}.atable th{text-align:left;letter-spacing:.1em;color:var(--ink3);border-bottom:1px solid var(--ink);top:var(--abar-h,0px);background:var(--sheet);z-index:2;padding:10px 12px;font-size:11px;font-weight:600;position:sticky}.atable td{border-bottom:1px solid var(--rule);vertical-align:middle;white-space:nowrap;padding:10px 12px}.atable tr:last-child td{border-bottom:none}.atable tr.is-muted td{opacity:.6}.atable tr.is-stalled td:first-child{box-shadow:inset 3px 0 0 var(--warn)}.atable__names{min-width:12rem;white-space:normal!important}.atable__names a{font-family:var(--serif);color:var(--ink);font-size:15px;font-weight:700;text-decoration:none}.atable__names a:hover{text-underline-offset:3px;text-decoration:underline}.atable__names small{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.atable__dday{font-variant-numeric:tabular-nums;color:var(--ink2);font-weight:700}.atable__dday.is-warn{color:var(--warn)}.atable__dday.is-bad{color:var(--bad)}.atable__prog .bar__track{vertical-align:middle;width:5.5rem;margin-right:8px;display:inline-block}.atable__prog em{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.atable__prog.is-zero em{color:var(--warn);font-weight:600}.atable__num{font-variant-numeric:tabular-nums}.atable__num small{color:var(--ink3)}.atable td.is-ok{color:var(--ok);font-weight:600}.atable td.is-bad{color:var(--bad);font-weight:600}.atable__seen{color:var(--ink3);font-size:12.5px}.atable__more a{color:var(--cta);font-size:12.5px;font-weight:600;text-decoration:none}@media (max-width:900px){.atable-wrap{overflow-x:auto}.atable th{position:static}}.ahc__summary{color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:10px;font-size:13px;display:flex}.ahc__all{font-family:var(--sans);color:var(--cta);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.ahc__all--close{grid-column:1/-1;justify-self:start;margin-top:-4px}.ahc__grid{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.ahc__grid{grid-template-columns:1fr 1fr}}.arev{margin-top:14px}.arev__scroll{margin:0 -18px;padding:0 18px;overflow-x:auto}.arev__table{min-width:720px}.arev__table th.num,.arev__table td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.arev__table tr.is-zero td{color:var(--ink3)}.arev__table td.arev__total{color:var(--ink);font-weight:600}.arev__table tfoot td{border-top:1px solid var(--ink);color:var(--ink);background:var(--sheet);border-bottom:0;font-weight:600}.arev__table thead th{position:static}.abtn{border:1px solid var(--rule);background:var(--sheet);min-height:40px;color:var(--ink2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.abtn:hover{border-color:var(--ink);color:var(--ink)}.aqr{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.aqr__img{border:1px solid var(--rule);background:#fff;border-radius:4px;flex:none;width:132px;height:132px}.aqr__body{color:var(--ink2);flex:260px;font-size:13.5px;line-height:1.6}.aqr__body p{margin:0 0 10px}.aqr__body em{color:var(--warn);font-style:normal}.aqr__btns{flex-wrap:wrap;gap:8px;display:flex}.atraffic{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.atraffic__table{min-width:0}.atraffic__side h3{align-items:baseline;gap:8px;margin:4px 0 8px;font-size:13px;font-weight:600;display:flex}.atraffic__side h3 small{color:var(--ink3);font-size:11.5px;font-weight:500}.atraffic__refs{margin:0;padding:0;font-size:13px;list-style:none}.atraffic__refs li{border-bottom:1px solid var(--rule);justify-content:space-between;padding:6px 0;display:flex}.atraffic__refs b{font-variant-numeric:tabular-nums}@media (max-width:900px){.atraffic{grid-template-columns:1fr}}.askel{background:linear-gradient(90deg,#efe9e5 25%,#f7f3f0 50%,#efe9e5 75%) 0 0/200% 100%;border-radius:3px;animation:1.4s ease-in-out infinite askel-shine;display:inline-block}.askel--sub{width:14rem;height:12px;margin-top:4px}.askel--num{width:2.4rem;height:22px;margin-bottom:6px}.askel--label{width:4.5rem;height:11px}.askel--row{height:14px;margin:14px 0;display:block}.askel-stats li{gap:4px}.askel-rows{margin-top:26px}@keyframes askel-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.askel{animation:none}}.arun__date{color:var(--ink3);align-items:center;gap:8px;margin-right:10px;font-size:12.5px;display:inline-flex}.arun__date input{border:1px solid var(--rule);min-height:40px;font:inherit;color:var(--ink);border-radius:4px;padding:0 10px;font-size:13px}.arun__reset{color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.arun__result--preview{margin-top:10px}.amanual__row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.amanual__row label{color:var(--ink3);gap:4px;font-size:12px;display:grid}.amanual__row select{border:1px solid var(--rule);min-height:40px;font:inherit;color:var(--ink);background:var(--sheet);border-radius:4px;padding:0 10px;font-size:13.5px}.amanual__test{color:var(--ink2);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.amanual__test small{color:var(--ink3)}.anew__backdrop{z-index:40;cursor:default;background:#281e1a59;border:0;padding:0;position:fixed;inset:0}.anew--modal{z-index:41;border-radius:6px;width:min(760px,100vw - 32px);max-height:calc(100vh - 32px);margin:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 50px #281e1a38}@media (max-width:640px){.anew--modal{border-radius:10px 10px 0 0;width:100vw;max-height:92vh;top:auto;bottom:0;left:0;transform:none}.anew__tiers,.anew__row{grid-template-columns:1fr}}.atable__more{white-space:nowrap}.atable__edit,.acard__edit{font-family:var(--sans);color:var(--ink2);background:var(--sheet);border:1px solid var(--rule);cursor:pointer;border-radius:3px;margin-right:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.atable__edit:hover,.acard__edit:hover,.atable__edit.is-on{border-color:var(--ink);color:var(--ink)}.atable tr.is-editing td{background:#faf6f3;border-bottom-color:#0000}.atable__editrow td{white-space:normal;background:#faf6f3;padding:4px 12px 14px}.aedit--compact{margin-top:8px;padding:12px 14px}.aedit--compact .aedit__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px}.acard .aedit--compact{margin-top:12px}@media (max-width:900px){.aedit--compact .aedit__grid{grid-template-columns:1fr 1fr}}.askip--open{margin-top:18px}.askip--open h3{align-items:baseline;gap:8px;margin:0 0 8px;font-size:13.5px;font-weight:600;display:flex}.askip--open h3 small{color:var(--ink3);font-size:12px;font-weight:500}.astage{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0 0 18px;padding:0;list-style:none;display:grid}.astage__item{border:1px solid var(--rule);background:var(--sheet);border-radius:6px;gap:4px;min-width:0;padding:10px 8px;display:grid;position:relative}.astage__item i{background:var(--rule);width:22px;height:22px;color:var(--ink3);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:inline-grid}.astage__item b{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.astage__item small{color:var(--ink3);-webkit-line-clamp:2;opacity:.85;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.astage__item.is-done i{background:var(--ok);color:#fff}.astage__item.is-done b{color:var(--ink2)}.astage__item.is-current{border-color:var(--cta);background:#fbf4f0;box-shadow:0 0 0 2px #9164541f}.astage__item.is-current i{background:var(--cta);color:#fff}.astage__item.is-current b{color:var(--cta)}.astage__item.is-skip{opacity:.5;border-style:dashed}.anow{border:1px solid var(--cta);background:#fbf4f0;border-radius:8px;margin-bottom:22px;padding:22px 24px 20px}.anow h2{font-family:var(--serif);color:var(--ink);margin:0 0 8px;font-size:20px;font-weight:700}.anow>p{color:var(--ink2);max-width:64ch;margin:0 0 14px;font-size:14px;line-height:1.7}.anow__act{gap:14px;display:grid}.anow__act .alinks{margin-top:0}.anow__bars{gap:8px;max-width:520px;margin:4px 0 12px;display:grid}.anow__bar{grid-template-columns:5rem 1fr 4rem;align-items:center;gap:10px;font-size:13px;display:grid}.anow__bar em{font-variant-numeric:tabular-nums;color:var(--ink2);text-align:right;font-style:normal}.aqrtoggle{align-items:center;gap:10px;display:inline-flex}.aperson__tag{color:var(--cta);border:1px solid var(--cta);vertical-align:middle;background:#fbf4f0;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:600}.afold{border:1px solid var(--rule);background:var(--sheet);border-radius:6px;margin-top:10px}.afold>summary{cursor:pointer;font-family:var(--serif);flex-wrap:nowrap;align-items:center;gap:10px;padding:14px 18px;font-size:16px;font-weight:700;list-style:none;display:flex}.afold>summary::-webkit-details-marker{display:none}.afold>summary:after{content:"";border-right:1.8px solid var(--ink3);border-bottom:1.8px solid var(--ink3);flex:none;width:9px;height:9px;margin:0 6px 4px auto;transition:transform .18s;transform:rotate(45deg)}.afold[open]>summary:after{margin-bottom:-4px;transform:rotate(-135deg)}.afold>summary small{font-family:var(--sans);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.afold .apeople,.afold .aedit,.afold .amanual,.afold .aqr,.afold .aqwrap,.afold .anotes{margin-top:4px}@media (max-width:900px){.astage{grid-template-columns:repeat(4,minmax(0,1fr))}.anow{padding:18px 16px}}@media (max-width:560px){.astage{grid-template-columns:repeat(2,minmax(0,1fr))}.anow__bar{grid-template-columns:4rem 1fr 3.5rem}}.aside__group{gap:1px;display:grid}.aside__sub{gap:1px;padding:2px 0 6px 15px;display:grid}.aside__subitem{color:var(--ink3);border-left:3px solid #0000;border-radius:4px;padding:5px 12px;font-size:12.5px;text-decoration:none}.aside__subitem:hover{background:var(--paper);color:var(--ink)}.aside__subitem.is-on{color:var(--cta);border-left-color:var(--cta);background:var(--paper);font-weight:600}.abtn--todo{flex:none;align-self:center;margin-left:auto}.atodo li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.afold--dash .arev__scroll{margin:0;padding:0}.aswitch-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.aswitch{-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:inline-flex}.aswitch__hit{cursor:pointer;border-radius:999px;align-items:center;margin:-8px;padding:8px;display:inline-flex}.aswitch input{opacity:0;width:1px;height:1px;position:absolute}.aswitch__track{background:#d9cfc9;border-radius:999px;flex:none;width:46px;height:28px;transition:background .18s;position:relative}.aswitch__knob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.aswitch.is-on .aswitch__track{background:var(--ok)}.aswitch.is-on .aswitch__knob{transform:translate(18px)}.aswitch.is-busy{opacity:.6;cursor:progress}.aswitch input:focus-visible+.aswitch__track{outline:2px solid var(--cta);outline-offset:2px}.aswitch__text{gap:1px;display:grid}.aswitch__text b{color:var(--ink);font-size:14px}.aswitch__text small{color:var(--ink3);font-size:12.5px}.anow .aswitch-row{margin-top:0}.afold{background:#fff}.afold>summary{background:var(--sheet);border-radius:6px}.afold[open]>summary{border-bottom:1px solid var(--rule);border-radius:6px 6px 0 0}.afold>:not(summary){background:0 0}.afold[open]>summary+*{margin-top:16px}.afold .aperson,.afold .aedit,.afold .amanual,.afold .anotes,.afold .aqwrap{background:#fff}.pg-admin :focus-visible{outline-offset:3px;outline:3px solid #a5b4fc}.pg-admin input,.pg-admin select,.pg-admin textarea{accent-color:var(--cta)}.pg-admin .btn{border-radius:8px;min-height:40px;padding:9px 16px;font-size:13px;line-height:1.6;box-shadow:0 1px 2px #0f172a0d}.pg-admin .btn:hover{transform:none}.pg-admin .btn--ghost{border-color:var(--rule);background:var(--sheet);color:var(--ink2)}.pg-admin .btn--ghost:hover{color:var(--ink);background:#f8fafc;border-color:#c7d2e3}.pg-admin .btn:disabled,.pg-admin .abtn:disabled{opacity:.5;cursor:not-allowed}.pg-admin .eyebrow{color:var(--cta);letter-spacing:.08em;font-size:12px}.pg-admin .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ashell{grid-template-columns:248px minmax(0,1fr)}.aside{overscroll-behavior:contain;background:#fff;gap:28px;height:100dvh;padding:28px 16px 18px;overflow-y:auto}.aside__brand{gap:8px;min-height:40px;padding:0 8px}.aside__brand a{letter-spacing:-.02em;align-items:center;gap:11px;font-size:17px;font-weight:750;line-height:1.3;display:flex}.aside__brandmark{color:#fff;background:var(--cta);width:36px;height:36px;font-family:var(--sans);letter-spacing:0;border-radius:10px;flex:none;place-items:center;font-size:20px;font-weight:750;display:grid}.aside__brandtext{gap:3px;display:grid}.aside__brand small{color:var(--ink3);letter-spacing:0;margin:0;font-size:11px;font-weight:500;display:block}.aside__close{width:36px;height:36px;color:var(--ink2);border-radius:8px;flex:none;padding:8px}.aside__close:hover{background:#f1f5f9}.aside__label{color:var(--ink3);letter-spacing:.07em;margin:0 12px 10px;font-size:11px;font-weight:700}.aside__nav{gap:7px}.aside__group{gap:3px}.aside__item{color:var(--ink3);border:0;border-radius:9px;align-items:center;gap:12px;padding:11px 12px;line-height:1.4;display:flex}.aside__item:hover{color:var(--ink);background:#f8fafc}.aside__item.is-on{color:var(--cta);background:#edf0ff}.aside__itemtext{gap:4px;min-width:0;display:grid}.aside__itemtext b{color:var(--ink2);font-size:13.5px;font-weight:650}.aside__itemtext>span{color:var(--ink3);font-size:11.5px;font-weight:400}.aside__item.is-on b,.aside__item.is-on .aside__itemtext>span{color:var(--cta)}.aside__icon{flex:none}.aside__sub{gap:3px;padding:1px 0 3px 20px}.aside__subitem{border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;line-height:1.5;display:flex}.aside__subitem .aside__icon{width:16px;height:16px}.aside__subitem:hover{background:#f8fafc}.aside__subitem.is-on{color:var(--cta);background:#edf0ff;font-weight:650}.aside__foot{border-top:1px solid var(--rule);gap:4px;padding:16px 0 0}.aside__foot a,.aside__foot .admin__signout{width:100%;color:var(--ink3);border-radius:8px;align-items:center;gap:11px;padding:9px 12px;font-size:12.5px;line-height:1.5;text-decoration:none;display:flex}.aside__foot a:hover,.aside__foot .admin__signout:hover{color:var(--ink);background:#f8fafc}.aside__foot .aside__icon{width:17px;height:17px}.abar{background:#fff;align-items:center;gap:18px;min-height:92px;padding:23px 32px;box-shadow:0 1px 2px #0f172a05}.abar__title h1{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:23px;font-weight:750;line-height:1.4}.abar__title p{color:var(--ink3);margin-top:4px;font-size:13px;line-height:1.55}.abar__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:55%}.abar__menu{color:var(--ink2);background:#fff;border-radius:9px;width:40px;height:40px}.abar__back{color:var(--ink2);align-items:center;min-height:40px;display:inline-flex}.admin--shell{max-width:1600px;margin-inline:auto;padding:28px 32px 64px}.admin--shell:focus{outline:none}.abtn{min-height:40px;color:var(--ink2);cursor:pointer;line-height:1.5;font-family:var(--sans);background:#fff;border-radius:8px;justify-content:center;gap:6px;padding:0 14px}.abtn:hover:not(:disabled){color:var(--ink);background:#f8fafc;border-color:#c7d2e3}.pg-admin>.wrap.admin{align-content:start;max-width:100%;min-height:100dvh;padding:64px 20px;display:grid}.agate{border:1px solid var(--rule);background:#fff;border-radius:16px;width:100%;max-width:420px;margin:min(12vh,100px) auto 0;padding:32px;box-shadow:0 12px 40px #0f172a0f}.agate h1{letter-spacing:-.035em;margin:9px 0 12px;font-size:25px}.agate__lead{color:var(--ink3);font-size:14px;line-height:1.7}.agate input{background:#fff;border-radius:9px;min-height:46px;padding:11px 13px}.agate .btn{width:100%;min-height:44px}.agate__err{color:var(--bad)}.agate__lead code,.acmd code,.anote.is-off code{overflow-wrap:anywhere;background:#f8fafc;border-radius:5px}.astats{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;margin-bottom:24px;overflow:visible}.astats li{border:1px solid var(--rule);background:#fff;border-radius:12px;gap:8px;min-width:0;padding:20px;box-shadow:0 1px 2px #0f172a05}.astats b{letter-spacing:-.03em;font-size:27px;font-weight:750;line-height:1.1}.astats span{color:var(--ink3);font-size:12.5px;font-weight:500;line-height:1.5}.astats li.is-zero b,.astats li.is-zero span{opacity:1}.astats li.is-zero b{color:var(--ink3);font-weight:750}.astats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.asec{min-width:0;margin-top:26px}.asec h2{letter-spacing:-.015em;flex-wrap:wrap;gap:10px;font-size:16px;font-weight:700}.asec h2 small{font-size:12px}.adash{align-items:start;gap:18px}.asec--card{background:#fff;border-radius:12px;padding:20px}.asec--card h2{margin-bottom:15px}.atodo{gap:9px}.atodo li{background:#fff;border-radius:9px;gap:8px 14px;padding:13px 15px;line-height:1.6}.atodo li.is-bad{background:snow}.atodo li.is-warn{background:#fffdf7}.alist--mini{gap:0}.alist--mini li{gap:5px;padding:12px 0}.alist--mini span{font-size:12.5px;line-height:1.6}.admin__empty{background:#fff;border-radius:12px;padding:48px 20px}.admin__empty p{font-size:14px}.admin__emptysub{font-size:13px;line-height:1.65}.admin__note{color:var(--ink3);border:0;margin-top:20px;padding:0;font-size:12.5px;line-height:1.75}.admin__warn--top,.ahc__how{background:#fffbeb;border:1px solid #e3d4b0;border-radius:10px;padding:13px 16px;font-size:13px;line-height:1.7}.admin__warn--top{margin:0 0 18px}.ahc__how{margin-bottom:18px}.afilter{align-items:center;gap:16px;margin-bottom:18px}.afilter__chips{gap:6px}.afilter__chip{background:#fff;border-radius:8px;min-height:36px;padding:7px 12px;font-size:12.5px;line-height:1.4}.afilter__chip:hover:not(.is-on){background:#f8fafc;border-color:#c7d2e3}.afilter__chip.is-on{color:var(--cta);background:#eef2ff;border-color:#c7d2fe}.afilter__chip.is-on b{color:var(--cta)}.afilter__tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.afilter__tools input,.afilter__tools select{background:#fff;border-radius:8px;min-width:0;min-height:40px;padding:9px 12px;font-size:13px;line-height:1.5}.afilter__tools input{width:220px}.aview{background:#e9edf5;border-color:#e9edf5;border-radius:8px;gap:3px;padding:3px}.aview button{min-height:32px;color:var(--ink3);background:0 0;border-radius:5px;padding-inline:11px}.aview button.is-on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0f172a17}.alist-panel{border:1px solid var(--rule);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.alist-panel>.afilter{border-bottom:1px solid var(--rule);margin:0;padding:18px}.alist-panel>.alist{background:var(--paper);padding:18px}.alist-summary{border-bottom:1px solid var(--rule);color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:13px;display:flex}.alist-summary b,.alist-summary strong{color:var(--ink);font-weight:650}.alist-panel>.atable-wrap,.alist-panel .admin__empty{border:0;border-radius:0}.alist{gap:16px}.acard{background:#fff;border-radius:12px;padding:22px;box-shadow:0 1px 2px #0f172a05}.acard__names{font-size:16px;font-weight:700;line-height:1.5}.acard__meta{margin-top:6px;font-size:12.5px}.acard__facts{padding-top:15px;line-height:1.6}.acard.is-muted{opacity:1}.acard.is-muted .acard__names{color:var(--ink3)}.atable-wrap,.aqwrap,.anotes-wrap{border:1px solid var(--rule);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:11px;min-width:0;max-width:100%;overflow-x:auto}.pg-admin .atable-wrap:focus-visible,.pg-admin .aqwrap:focus-visible,.pg-admin .anotes-wrap:focus-visible{outline-offset:-3px}.atable,.aq,.anotes{border-collapse:collapse;background:#fff;font-size:13px;line-height:1.6}.atable{min-width:960px}.atable th,.aq th,.anotes th{letter-spacing:0;color:var(--ink3);border-bottom:1px solid var(--rule);white-space:nowrap;background:#f8fafc;padding:13px 16px;font-size:12px;font-weight:650;position:static}.atable td,.aq td,.anotes td{color:var(--ink2);border-bottom:1px solid #edf1f6;padding:15px 16px}.atable tbody tr:hover>td,.aq tbody tr:hover>td,.anotes tbody tr:hover>td{background:#f8faff}.atable tbody tr:last-child td,.aq tbody tr:last-child td,.anotes tbody tr:last-child td{border-bottom:0}.atable tr.is-muted td{opacity:1;color:var(--ink3)}.atable__names{min-width:13rem}.atable__names a{font-size:14px;font-weight:650;line-height:1.6}.atable__names small{margin-top:4px;font-size:12px}.atable__prog{min-width:11rem}.atable__prog em{font-size:12px}.atable__prog .bar__track{width:6rem}.atable__more a{padding-block:5px;font-size:12.5px;display:inline-flex}.atable__edit,.acard__edit{background:#fff;border-radius:6px;min-height:32px;margin-right:8px;padding:5px 10px;line-height:1.5}.atable__edit:hover,.acard__edit:hover,.atable__edit.is-on{color:var(--cta);background:#eef2ff;border-color:#c7d2fe}.atable tr.is-editing td,.atable__editrow td{background:#f3f5ff}.atable__editrow td{padding:0 16px 16px}.atier,.astatus,.amembers__badge{white-space:nowrap;color:#475569;background:#f1f5f9;border-radius:6px;align-items:center;padding:3px 8px;font-size:11.5px;font-weight:600;line-height:1.5;display:inline-flex}.astatus.is-active,.amembers__badge.is-ok,.astatus.is-ok{color:var(--ok);background:#ecfdf5}.astatus.is-warn,.astatus.is-created,.amembers__badge.is-warn{color:var(--warn);background:#fff7e5}.astatus.is-completed{color:var(--cta);background:#eef2ff}.astatus.is-cancelled,.amembers__badge.is-muted{color:var(--ink3);background:#f1f5f9}.aq{min-width:580px}.aq__week td{letter-spacing:0;background:#f1f5f9;padding-block:10px;font-size:12px}.aq__body{min-width:240px}.aq__layout{border-radius:5px;padding:2px 6px;font-size:11px}.aq__layout.is-contrast{color:var(--cta);background:#eef2ff;border-color:#dbe1ff}.aq__hint{margin-top:6px;font-size:12.5px;line-height:1.65}.aq thead th,.anotes thead th{position:static}.anotes{border:1px solid var(--rule);border-radius:10px;max-width:100%;display:block;overflow-x:auto}.anotes-wrap>.anotes{border:0;border-radius:0;width:100%;min-width:640px;display:table;overflow:visible}.anotes td small{font-size:12px;display:inline}.anotes tr.is-bad td{background:#fff6f5}.anotes td a{color:var(--cta);border:0;font-weight:500}.anotes td a:hover{text-underline-offset:3px;text-decoration:underline}.arev__scroll{border:1px solid var(--rule);border-radius:10px;max-width:100%;margin:0;padding:0;overflow-x:auto}.arev__table{border:0;border-radius:0;width:100%;min-width:900px;display:table}.arev__table tfoot td{border-top:1px solid var(--rule);background:#f8fafc}.atraffic{gap:24px}.atraffic__table{border:0;border-radius:0;width:100%;min-width:0;display:table}.atraffic__table th,.atraffic__table td{padding:10px 8px}.atraffic__table td small{font-size:12px}.amembers{min-width:0}.amembers__table{min-width:1180px}.amembers__secondary{color:var(--ink3);margin-top:4px;font-size:12px;line-height:1.5;display:block}.amembers__phone{font-variant-numeric:tabular-nums;white-space:nowrap}.amembers__name{min-width:140px}.amembers__name strong,.amembers__name b{color:var(--ink);font-size:14px;font-weight:650;display:block}.amembers__name small{color:var(--ink3);margin-top:4px;font-size:12px;display:block}.amembers__couple{white-space:normal;min-width:180px}.amembers__couple a{color:var(--ink2);font-weight:500;text-decoration:none}.amembers__couple a:hover{color:var(--cta);text-underline-offset:3px;text-decoration:underline}.amembers__contact{font-variant-numeric:tabular-nums;color:var(--ink2)}.apagination{border-top:1px solid var(--rule);color:var(--ink3);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:12.5px;display:flex}.apagination>div{align-items:center;gap:8px;display:flex}.apagination label{align-items:center;gap:8px;display:inline-flex}.apagination select{border:1px solid var(--rule);min-height:34px;font:inherit;color:var(--ink2);background:#fff;border-radius:7px;padding:5px 9px}.apagination button,.apagination a{min-width:34px;min-height:34px;color:var(--ink2);border:1px solid var(--rule);font:inherit;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;padding:6px 10px;font-weight:500;text-decoration:none;display:inline-flex}.apagination button:hover:not(:disabled),.apagination a:hover{color:var(--cta);background:#eef2ff;border-color:#c7d2fe}.apagination button:disabled{opacity:.45;cursor:not-allowed}.apagination button[aria-current=page]{color:#fff;background:var(--cta);border-color:var(--cta)}.anew,.aedit,.aperson,.ahc,.arun__result{background:#fff;border-radius:11px}.anew{margin-bottom:24px;padding:26px}.anew__head{gap:12px;margin-bottom:22px}.anew__head b{font-size:17px}.anew__close{border-radius:6px;padding:6px 8px}.anew__close:hover{background:#f1f5f9}.anew__close:disabled{opacity:.45;cursor:not-allowed}.anew__tier{background:#fff;border-radius:9px;gap:5px;min-width:0;padding:13px;position:relative}.anew__tier input{opacity:0;width:1px;height:1px;margin:0;display:block;position:absolute;overflow:hidden}.anew__tier:has(input:focus-visible){outline-offset:3px;outline:3px solid #a5b4fc}.anew__tier.is-on{background:#eef2ff;border-color:#a5b4fc;box-shadow:0 0 0 1px #a5b4fc}.anew__tier span{font-size:12px;line-height:1.6}.anew__row input,.aedit__grid input,.aedit__grid select,.aedit__phone input[inputmode=tel],.ahc__grid input,.amanual__row select,.arun__date input,.anote textarea{background:#fff;border-color:#d7dfeb;border-radius:8px;min-width:0;min-height:42px;padding:10px 12px;font-size:13px;line-height:1.5;box-shadow:0 1px 2px #0f172a05}.anew__row input:focus,.aedit__grid input:focus,.aedit__grid select:focus,.aedit__phone input[inputmode=tel]:focus,.ahc__grid input:focus,.amanual__row select:focus,.arun__date input:focus,.anote textarea:focus,.afilter__tools input:focus,.afilter__tools select:focus,.agate input:focus{border-color:#818cf8;outline:none;box-shadow:0 0 0 3px #eef2ff}.anew__row label span,.aedit__grid label span,.ahc__grid label span,.amanual__row label{color:var(--ink2);font-size:12.5px;font-weight:600}.aedit__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.aedit__grid label,.anew__row label,.ahc__grid label{min-width:0}.aedit__grid input:disabled,.aedit__grid select:disabled,.ahc__grid input:disabled{color:var(--ink3);background:#f8fafc}.aedit{padding:18px}.aedit--compact{background:#fff;margin-top:12px}.anote textarea{min-height:110px;line-height:1.7}.alinks__row code{background:#f8fafc;border-radius:7px;padding:9px 12px}.alinks__row button,.solo button,.aedit__qr,.aresend__btn,.ahc__step{border-color:#d7dfeb;border-radius:7px;min-height:36px;padding:7px 12px;font-size:12.5px;line-height:1.5}.alinks__row button{color:#fff;background:var(--cta);border-color:var(--cta)}.alinks__row button:hover{background:var(--cta-hover)}.solo button:hover:not(:disabled),.aedit__qr:hover:not(:disabled),.aresend__btn:hover:not(:disabled),.ahc__step:hover:not(:disabled){color:var(--cta);background:#eef2ff;border-color:#a5b4fc}.solo{background:#fffbeb;border-radius:9px;padding:14px 16px}.aperson{background:#f8fafc;padding:18px}.aperson>b{font-size:15px}.aperson dl{gap:7px 12px;font-size:13px}.aperson__role{border-radius:5px;padding:3px 7px;font-size:11px}.aperson__tag{color:var(--cta);background:#eef2ff;border-color:#dbe1ff;border-radius:5px;padding:3px 7px}.astage{gap:8px;margin-bottom:24px}.astage__item{border-radius:9px;gap:7px;padding:12px 10px}.astage__item i{width:24px;height:24px;color:var(--ink3);background:#edf1f6}.astage__item b{font-size:12.5px}.astage__item small{opacity:1;font-size:11.5px}.astage__item.is-current{background:#eef2ff;border-color:#a5b4fc;box-shadow:0 0 0 1px #a5b4fc}.astage__item.is-skip{opacity:1;background:#f8fafc}.anow{background:#eef2ff;border-color:#c7d2fe;border-radius:12px;margin-bottom:24px;padding:24px}.anow h2{font-size:19px;font-weight:700;line-height:1.5}.anow>p{font-size:13.5px;line-height:1.7}.afold{background:#fff;border-radius:11px;margin-top:12px;overflow:hidden}.afold>summary{background:#fff;border-radius:11px;padding:18px 20px;font-size:14px;font-weight:650;line-height:1.5}.afold>summary:hover{background:#f8fafc}.afold>summary small{color:var(--ink3);font-size:12.5px;font-weight:400}.afold[open]>summary{background:#fff;border-radius:11px 11px 0 0}.afold>:not(summary){margin-left:20px;margin-right:20px}.afold>:last-child:not(summary){margin-bottom:20px}.afold .aperson{background:#f8fafc}.afold--dash{margin-top:18px}.aqr__img{background:#fff;border-radius:9px;padding:5px}.aswitch__track{background:#cbd5e1}.aswitch__knob{box-shadow:0 1px 3px #0f172a2e}.aswitch__text b{font-size:13.5px}.anew__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a66}.anew--modal{width:min(760px,100vw - 40px);max-width:none;height:max-content;max-height:calc(100dvh - 40px);color:var(--ink);border-radius:15px;margin:0;bottom:auto;right:auto;box-shadow:0 24px 80px #0f172a3d}.anew--modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a66}.ahc-list{gap:18px}.ahc{border-left-width:4px;padding:22px}.ahc__names{font-size:15px;font-weight:650}.ahc__head{gap:12px;margin-bottom:18px}.ahc__status{background:#f8fafc;border-radius:6px;padding:4px 10px;font-size:11.5px}.ahc__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ahc__summary{font-size:13px;line-height:1.6}.arun,.arun__date{gap:10px}.arun__result{max-width:420px;padding:15px;line-height:1.7}.askip--open{border:1px solid var(--rule);background:#fff;border-radius:11px;padding:16px}.askip--open h3{flex-wrap:wrap;margin-bottom:12px;font-size:14px}.asys{background:var(--rule);border-radius:12px;margin:0}.asys li{background:#fff;grid-template-columns:10px 200px minmax(0,1fr);gap:12px;padding:16px 20px;font-size:13px}.asys span{word-break:normal;overflow-wrap:anywhere;color:var(--ink3)}.asys li.is-bad i{background:var(--bad)}.acmd{border:1px solid var(--rule);background:#fff;border-radius:12px;grid-template-columns:220px minmax(0,1fr);row-gap:14px;padding:18px 20px}.acmd dd{min-width:0;color:var(--ink3);line-height:1.7}.acmd code{white-space:normal;overflow-wrap:anywhere}.atabs{background:#e9edf5;border-color:#e9edf5;border-radius:9px;gap:3px;padding:3px}.atabs a{border-radius:6px;min-height:34px;padding:7px 14px}.atabs a.is-on{color:var(--cta);background:#fff;box-shadow:0 1px 3px #0f172a14}.askel{background-image:linear-gradient(90deg,#e8edf5 25%,#f5f7fb 50%,#e8edf5 75%);border-radius:6px}@media (max-width:1100px){.ashell{grid-template-columns:224px minmax(0,1fr)}.aside{padding-inline:12px}.abar,.admin--shell{padding-inline:24px}.afilter{align-items:flex-start}.afilter__tools{width:100%}.aedit__grid,.aedit--compact .aedit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.astage{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.ashell{grid-template-columns:minmax(0,1fr)}.aside{z-index:40;visibility:hidden;width:min(292px,86vw);padding:24px 16px 20px;transition:transform .2s,visibility .2s;box-shadow:10px 0 40px #0f172a24}.aside.is-open{visibility:visible}.aside__close{place-items:center;display:grid}.aside__backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f172a61}.abar{flex-wrap:wrap;gap:12px;min-height:82px;padding:18px 20px}.abar__menu{display:flex}.abar__title h1{font-size:21px}.abar__title p{font-size:12.5px}.abar__actions{justify-content:flex-start;gap:8px;width:100%;max-width:none;margin-top:3px}.admin--shell{padding:24px 20px 48px}.adash,.atraffic{grid-template-columns:minmax(0,1fr)}.ahc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asys li{grid-template-columns:10px minmax(0,1fr);gap:5px 12px;padding:15px 18px}.asys span{grid-column:2}.acmd{grid-template-columns:minmax(0,1fr);gap:5px;padding:18px}.acmd dd{margin-bottom:10px}.acmd dd:last-child{margin-bottom:0}}@media (max-width:640px){.admin--shell{padding:20px 14px 40px}.abar{padding:16px 14px}.abar__title h1{font-size:20px}.abar__actions>.abtn,.abar__actions>form>.abtn,.abar__actions>.btn{min-height:38px;padding-inline:12px;font-size:12.5px}.astats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.astats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.astats li{gap:7px;padding:16px 13px}.astats b{font-size:24px}.astats span{font-size:11.5px;line-height:1.5}.asec--card{padding:18px 16px}.afilter{gap:13px}.afilter__tools{flex-wrap:wrap;gap:8px;width:100%;display:flex}.afilter__tools input{flex:100%;width:100%}.afilter__tools select{flex:auto;max-width:100%}.afilter__chip{padding:7px 10px;font-size:12px}.alist-summary{gap:6px;padding:14px 15px;font-size:12.5px}.alist-panel>.afilter,.alist-panel>.alist{padding:15px}.apagination{gap:10px;padding:13px 15px}.apagination>div{flex-wrap:wrap}.acard,.ahc{padding:18px 16px}.acard__top{gap:10px}.acard__names{font-size:15px}.atable th,.aq th,.anotes th{padding:12px 14px}.atable td,.aq td,.anotes td{padding:14px}.apeople,.aedit__grid,.aedit--compact .aedit__grid{grid-template-columns:minmax(0,1fr)}.aperson{padding:16px}.aperson>b{flex-wrap:wrap}.astage{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.astage__item{padding:10px 12px}.anow{padding:20px 16px}.anow h2{font-size:17px}.afold>summary{flex-wrap:wrap;gap:9px;padding:16px;font-size:13.5px}.afold>summary small{white-space:normal;flex:100%;padding-right:24px}.afold>summary:after{position:absolute;top:20px;right:16px}.afold>summary{padding-right:34px;position:relative}.afold>:not(summary){margin-inline:16px}.afold>:last-child:not(summary){margin-bottom:16px}.ahc__head{flex-wrap:wrap}.ahc__grid{gap:12px}.ahc__when{width:100%;margin-left:0}.arun{justify-items:start;width:100%}.arun__result{width:100%;max-width:100%}.arun__date{flex-wrap:wrap;margin-right:0}.amanual__row>label{flex:100%}.amanual__row select{width:100%}.agate{border-radius:14px;margin-top:6vh;padding:26px 22px}.agate h1{font-size:23px}.anew--modal{width:100%;max-height:92dvh;padding:24px 18px;padding-bottom:max(24px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0;top:auto;bottom:0;left:0;transform:none}.anew__tiers,.anew__row{grid-template-columns:minmax(0,1fr)}.anew__applicant{flex-wrap:wrap;gap:8px 20px}.atodo li{gap:8px;padding:13px}.abtn--todo{margin-left:0}.atraffic__table th,.atraffic__table td{padding:8px 5px;font-size:12px}}@media (prefers-reduced-motion:reduce){.pg-admin *,.pg-admin :before,.pg-admin :after{scroll-behavior:auto;transition:none;animation:none}}:is(html:has(>body>:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-work,.pg-guest,.pg-book-preview)),body:has(>:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-work,.pg-guest,.pg-book-preview))){background:#fff}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview){--paper:#fff;--sheet:#f5f6f7;--ink:#202428;--ink2:#555d65;--ink3:#656d75;--rule:#dfe3e7;--cta:#202428;--cta-hover:#3d454d;background:var(--paper);color:var(--ink);min-height:100vh}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .nav{background:#fffffff5}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .btn{border-radius:0}:is(.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) h1,.pg-try .try__panel h2{font-family:var(--sans);letter-spacing:-.045em}.pg-try .spread__pages{box-shadow:none;border-radius:0}.pg-try .spread__pages:after{display:none}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview){--ink:#443833;--ink2:#6b5e58;--ink3:#786961;--rule:#e9ded7;--rose:#b78c7b;--rose-light:#f7eeea;--sage:#839184;--groom:#5d7163;--bride:#98695c;--cta:#916454;--cta-hover:#795040;--sheet:#faf6f3;letter-spacing:0;line-height:1.85}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .brand{font-family:var(--serif);letter-spacing:.04em;font-size:24px;font-weight:700}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .btn{letter-spacing:.015em;border-radius:40px;padding:12px 24px;font-weight:500}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .btn--lg{padding:17px 28px}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .nav__in{padding-block:16px}.pg-landing .nav__links{gap:22px}.pg-landing .nav__links a{font-size:13px}.pg-landing .eyebrow{letter-spacing:.16em;color:#946c5c;font-size:11px;font-weight:500}.pg-landing .hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:0 48px;padding-top:54px;padding-bottom:26px;display:grid}.hero__copy{padding:26px 0}html.fonts-wait .hero__copy{opacity:0}.hero__copy{transition:opacity .3s}.hero__script{color:#b38c79;margin-top:38px;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.2vw,58px);font-style:italic;font-weight:400;line-height:1.2;display:block}.pg-landing .hero h1{font-family:var(--serif);letter-spacing:0;margin:14px 0 24px;font-size:clamp(31px,3.5vw,45px);font-weight:400;line-height:1.55}.pg-landing .hero .lead{color:var(--ink2);letter-spacing:.015em;font-size:15px;line-height:2}.pg-landing .hero__cta{gap:12px;margin-top:30px}.pg-landing .hero__cta .btn{gap:22px}.pg-landing .hero__note{letter-spacing:.01em;font-size:12px}.book-preview{min-width:0;scroll-margin-top:100px}.book-preview__stage{isolation:isolate;touch-action:pan-y;background:radial-gradient(at 55% 35%,#fffdf9 0,#f8f2ec 58%,#eee5dd 100%);border-radius:180px 180px 4px 4px;height:470px;position:relative;overflow:hidden}.book-preview[data-open=true] .book-preview__stage{border-radius:12px}.book-preview__stage:focus-visible,.book-preview button:focus-visible{outline:2px solid var(--cta);outline-offset:4px}.book-preview[data-open=true][data-single=true] .book-preview__stage{height:470px}.book-preview__stage canvas{z-index:1;cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:relative}.book-preview__stage canvas:active{cursor:grabbing}.book-preview__badge{z-index:2;text-align:center;letter-spacing:.21em;color:#717267;pointer-events:none;font-size:9px;position:absolute;top:28px;left:0;right:0}.book-preview[data-open=true] .book-preview__hint{display:none}.book-preview__hint{z-index:2;text-align:center;color:#676f65;pointer-events:none;font-size:11px;position:absolute;bottom:20px;left:0;right:0}.book-preview__loading,.book-preview__fallback{text-align:center;z-index:2;background:#f3f0e9;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:30px;font-size:13px;display:flex;position:absolute;inset:0}.book-preview__monogram,.book-preview__fallback>span{font-family:var(--serif);color:#829282;font-size:54px}.book-preview__fallback a{color:var(--ink);text-underline-offset:5px}.book-preview__tools{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.book-colors{border:0;align-items:center;gap:7px;padding:0;display:flex}.book-colors legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.book-colors button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;width:32px;height:32px;padding:4px}.book-colors button[aria-pressed=true]{border-color:#697568}.book-colors button span{background:var(--swatch);border-radius:50%;height:100%;display:block;box-shadow:inset 0 0 0 1px #0000000a}.book-colors>span{min-width:52px;margin-left:5px;font-size:11px}.book-preview__camera{align-items:center;gap:3px;display:flex}.book-preview__camera button,.book-pages button{color:var(--ink);cursor:pointer;min-width:36px;min-height:36px;font:inherit;background:0 0;border:0;padding:5px;font-size:18px}.book-preview__camera button:last-child{padding-inline:8px;font-size:11px}.book-preview__camera button:hover,.book-pages button:hover{background:#eef2ed;border-radius:8px}.book-preview button:disabled{opacity:.4;cursor:default}.book-preview__reading{justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding-top:12px;display:flex}.book-open{cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;display:inline-flex}.book-pages{align-items:center;gap:9px;display:flex}.book-pages>span{text-align:center;font-variant-numeric:tabular-nums;min-width:85px;font-size:12px}.book-preview__disclaimer{color:var(--ink3);margin-top:9px;font-size:10px;line-height:1.8}.wedding-ribbon{color:#7d656b;letter-spacing:.04em;background:#f5eaea;flex-wrap:wrap;justify-content:center;align-items:center;gap:35px;margin-top:30px;padding:22px;font-size:12px;display:flex;overflow:hidden}.wedding-ribbon span:first-child,.wedding-ribbon span:last-child{font-family:Georgia,serif;font-size:19px;font-style:italic}.wedding-ribbon i{opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b78c7b' stroke-width='1.3' stroke-linecap='round'%3E%3Cpath d='M12 3v18M3 12h18M5.6 5.6l12.8 12.8M18.4 5.6L5.6 18.4'/%3E%3Ccircle cx='12' cy='12' r='2' fill='%23f5eaea'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:14px;height:14px}.pg-landing section{padding-block:100px}.pg-landing .sec-head h2{font-family:var(--serif);letter-spacing:0;margin:18px 0 24px;font-size:clamp(29px,3.4vw,40px);font-weight:400;line-height:1.65}.pg-landing .sec-head p{letter-spacing:.005em;font-size:15px;line-height:2}.pg-landing .memory-note{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.memory-note__photo{padding:0 20px 26px 0;position:relative}.memory-note__photo:after{content:"";z-index:0;border:1px solid #ead9cd;position:absolute;inset:28px 0 0 28px}.memory-note__photo img{z-index:1;object-fit:cover;object-position:center 45%;border-radius:2px;width:100%;height:450px;position:relative}.memory-note__photo>span{z-index:2;color:#fff;letter-spacing:.2em;text-shadow:0 1px 6px #000;font-size:9px;position:absolute;bottom:52px;left:26px}.pg-landing .memory-note .sec-head{margin-bottom:0}.pg-landing .memory-note p+p{margin-top:25px}.pg-landing .samples .spread{gap:40px;padding-block:38px}.pg-landing .spread__q h3{letter-spacing:0;font-size:21px;font-weight:500;line-height:1.75}.pg-landing .spread__pages{gap:36px}.pg-landing .page p{letter-spacing:.015em;line-height:2.1}.pg-landing .page__who{letter-spacing:.03em;font-size:12px}.pg-landing .step{border-top-color:#a3b4a6;padding-top:22px}.pg-landing .step h4{letter-spacing:0;font-weight:500;line-height:1.65}.pg-landing .step p{line-height:1.95}.editions{background:#f6efea;border-radius:4px}.edition+.edition{border-color:#d6e0d5}.edition h3{font-family:var(--serif);letter-spacing:0;font-size:26px;font-weight:400;line-height:1.6}.edition p{line-height:1.95}.edition__format{line-height:1.85}.pg-landing .feat h3{letter-spacing:0;font-weight:500}.pg-landing .feat__body{line-height:1.95}.pg-landing .reviews-section{background:#f8f3f2;border:0}.reviews-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.pg-landing .reviews-heading .sec-head{margin-bottom:26px}.review-preview-note{color:#71686a;margin-bottom:24px;font-size:12px;line-height:1.85}.review-gallery{display:flex}.review-story{min-width:0}.review-story__image{aspect-ratio:4/4.5;background:#e7e3df;border-radius:6px;position:relative;overflow:hidden}.review-story__image img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.review-story:nth-child(2) .review-story__image{border-radius:140px 140px 2px 2px}.review-story:hover .review-story__image img{transform:scale(1.025)}.review-story__image>span{color:#625a5c;letter-spacing:.06em;background:#fffffff0;padding:5px 10px;font-size:10px;position:absolute;bottom:15px;left:15px}.review-story__copy{padding:24px 0 8px}.review-story__number{color:#8c747b;letter-spacing:.12em;font-family:Georgia,serif;font-size:10px}.review-story h3{font-family:var(--serif);letter-spacing:0;margin:12px 0 18px;font-size:20px;font-weight:400;line-height:1.7}.review-story blockquote{color:#67615f;margin:0;font-size:14px;line-height:1.95}.review-story__by{color:#77696d;justify-content:space-between;margin-top:24px;font-size:11px;display:flex}.photo-credits{color:#7a6d70;margin-top:18px;font-size:10px}.photo-credits a{color:inherit;text-underline-offset:3px}.pg-landing .tiers{border-color:#a9b8ac}.pg-landing .tier{padding-block:38px}.pg-landing .tier--pick{background:#f0f4ed}.pg-landing .tier h4{font-family:var(--serif);letter-spacing:.015em;font-weight:400}.pg-landing .tier .price{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:33px;font-weight:500}.pg-landing .tier .sub{line-height:1.8}.pg-landing .tier .most{top:43px}.pg-landing .tier__cta{border-color:#91a18f;border-radius:30px}.pg-landing .tier--pick .tier__cta{background:var(--cta);border-color:var(--cta)}.pg-landing .tier .book{line-height:1.85}.pg-landing .faq summary{letter-spacing:0;line-height:1.85}.pg-landing .faq p{line-height:2}.pg-landing .closing{color:var(--ink);background:#f3e7df}.pg-landing .closing .eyebrow{color:#916454}.pg-landing .closing h2{font-family:var(--serif);letter-spacing:.005em;font-size:clamp(33px,4vw,48px);font-weight:400;line-height:1.65}.pg-landing .closing p{color:var(--ink2);line-height:1.95}.pg-landing .closing .btn{background:var(--cta);color:#fff}.pg-landing .closing .btn:hover{background:var(--cta-hover)}.pg-landing .faq-more{letter-spacing:0;font-weight:500}:is(.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) h1,.pg-try .try__panel h2{letter-spacing:0;line-height:1.6}:is(.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) p{letter-spacing:0}@media (prefers-reduced-motion:no-preference){.hero__script{animation:1s both wedding-appear}.hero__copy h1{animation:1s .1s both wedding-appear}.wedding-ribbon i{animation:24s linear infinite wedding-flower}}@keyframes wedding-appear{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes wedding-flower{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pg-landing *,.pg-landing :before,.pg-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1000px){.pg-landing .hero{grid-template-columns:.85fr 1.15fr;gap:0 28px}.pg-landing .hero h1{font-size:33px}.book-preview__stage{border-radius:140px 140px 4px 4px;height:430px}.book-preview__tools{gap:6px}.pg-landing .memory-note{gap:48px}.memory-note__photo img{height:390px}}@media (max-width:850px){.pg-landing .nav__links{display:none}.pg-landing .menu-btn{display:flex}}@media (max-width:760px){.pg-landing .hero{grid-template-columns:1fr;gap:24px;padding-top:20px}.hero__copy{text-align:center;padding:30px 0 10px}.hero__script{margin-top:24px;font-size:43px}.pg-landing .hero h1{margin-top:14px;font-size:clamp(29px,7.5vw,38px);line-height:1.65}.pg-landing .hero .lead{font-size:14px;line-height:2}.pg-landing .hero__cta{align-items:center;gap:12px;margin-top:25px}.book-preview{width:100%;max-width:540px;margin-inline:auto}.book-preview__stage{height:385px}.book-preview__tools{justify-content:center;gap:12px}.book-preview__camera button,.book-pages button{min-width:40px;min-height:40px}.book-colors button{width:36px;height:36px}.book-preview__disclaimer{font-size:10px}.wedding-ribbon{gap:20px;margin-top:10px;padding-block:20px}.wedding-ribbon span:last-child,.wedding-ribbon i:last-of-type{display:none}.wedding-ribbon span:first-child{font-size:18px}.wedding-ribbon span:nth-of-type(2){font-size:11px}.pg-landing section{padding-block:70px}.pg-landing .memory-note{grid-template-columns:1fr;gap:44px}.memory-note__photo{max-width:440px;margin-inline:auto}.memory-note__photo img{height:360px}.pg-landing .memory-note .sec-head{text-align:center}.pg-landing .sec-head h2{font-size:29px;line-height:1.7}.pg-landing .sec-head p{font-size:14px;line-height:2}.pg-landing .samples .spread{gap:22px}.pg-landing .spread__pages{gap:30px}.pg-landing .spread__q h3{font-size:20px}.pg-landing .steps{grid-template-columns:1fr;gap:28px}.pg-landing .step{grid-template-columns:32px 1fr;gap:0 15px;display:grid}.pg-landing .step b{grid-row:span 2;padding-top:2px}.pg-landing .step h4{margin:0 0 12px;font-size:17px}.pg-landing .step p{grid-column:2;font-size:14px}.edition h3{letter-spacing:0;font-size:24px}.review-preview-note{font-size:11px}.pg-landing .closing h2{font-size:33px}}@media (max-width:380px){.pg-landing .wrap{padding-inline:18px}.book-preview__stage{height:355px}.book-preview__tools{flex-direction:column}}:is(.pg-landing,.pg-try,.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) .eyebrow{color:#946c5c;letter-spacing:.16em;font-weight:500}.public-nav .nav__links{gap:19px}.public-nav .nav__links a{white-space:nowrap;font-size:13px}.public-nav a[aria-current=page]:not(.btn){color:var(--cta);text-underline-offset:7px;text-decoration:underline}.public-nav .menu-btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:12px;display:none}.public-nav .menu-btn span,.public-nav .menu-btn span:before,.public-nav .menu-btn span:after{background:var(--ink);width:20px;height:1.5px;display:block;position:relative}.public-nav .menu-btn span:before,.public-nav .menu-btn span:after{content:"";transition:transform .2s;position:absolute;left:0}.public-nav .menu-btn span:before{top:-6px}.public-nav .menu-btn span:after{top:6px}.public-nav .menu-btn[aria-expanded=true] span{background:0 0}.public-nav .menu-btn[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.public-nav .menu-btn[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.public-nav .panel{background:#fffdfa;max-height:calc(100dvh - 78px);padding:12px 24px 22px;display:none;overflow-y:auto}.public-nav .panel.is-open{display:block}.public-nav .panel a{color:var(--ink);border:0;justify-content:space-between;gap:18px;padding:13px 0;font-size:15px;text-decoration:none;display:flex}.public-nav .panel a span{float:none;color:var(--ink3);font-size:12px}.public-nav .panel .panel__cta{background:var(--rose-light);color:var(--cta);border-radius:8px;margin-top:10px;padding-inline:16px}.pg-landing .progress{background:var(--rose)}.book-preview__reading{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:18px}.book-open{min-height:44px;color:var(--cta);letter-spacing:0;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:6px 2px;font-size:14.5px;font-weight:500;transition:color .2s;display:inline-flex}.book-open>span:not(.book-open__arrow){position:relative}.book-open>span:not(.book-open__arrow):after{content:"";opacity:.45;background:currentColor;height:1px;transition:opacity .2s;position:absolute;bottom:-3px;left:0;right:0}.book-open__arrow{font-size:15px;line-height:1;transition:transform .25s}.book-open:hover:not(:disabled){color:var(--cta-hover);background:0 0;border:0}.book-open:hover:not(:disabled)>span:not(.book-open__arrow):after{opacity:1}.book-open:hover:not(:disabled) .book-open__arrow{transform:translate(3px)}.book-open[aria-expanded=true]{color:var(--ink2);background:0 0;border:0}.book-open[aria-expanded=true]:hover:not(:disabled) .book-open__arrow{transform:translate(-3px)}.book-open:disabled{opacity:.45;cursor:default}.book-pages{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd1;border:1px solid #efe4dc;border-radius:999px;gap:4px;padding:2px 4px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.book-pages>span{min-width:64px;color:var(--ink2);font-size:11.5px}.book-pages button{color:var(--ink2);border-radius:999px;font-size:15px}.book-preview__reading{gap:8px 28px}.book-open--quiet{color:var(--ink3);font-weight:400}.book-open--quiet>span:not(.book-open__arrow):after{opacity:.3}.book-preview__tools{border:0;padding-block:16px 3px}.book-preview__disclaimer{text-align:center}.book-pages button,.book-pages button:hover:not(:disabled){-webkit-tap-highlight-color:transparent;border-radius:50%;width:40px;min-width:0;height:40px;min-height:0;padding:0}.book-preview__camera button:hover,.book-pages button:hover:not(:disabled),.book-pages button:active:not(:disabled){background:var(--rose-light)}.pg-landing .rule-top,.pg-landing .samples .spread,.pg-landing .more-stories,.pg-landing .step,.pg-landing .feat{border:0}.pg-landing .samples{padding-top:40px}.pg-landing .samples .spread{background:#faf6f2;border-radius:12px;gap:38px;margin-bottom:24px;padding:42px}.pg-landing .spread__q h3{font-family:var(--serif);font-weight:400}.pg-landing .page__who{color:var(--bride)}.pg-landing .page--l .page__who{color:var(--groom)}.pg-landing .more-stories>summary{background:var(--rose-light);width:fit-content;color:var(--cta);border-radius:999px;align-items:center;gap:30px;margin:30px auto;padding:13px 24px;display:flex}.pg-landing .more-stories>summary span{float:none}.pg-landing .steps{gap:36px}.pg-landing .step{padding-top:0}.pg-landing .step b{color:var(--rose);font-family:Georgia,serif;font-size:36px;font-style:italic}.pg-landing .step h4{margin-top:22px}.pg-landing .feats{gap:44px}.pg-landing .feat{padding-top:0}.pg-landing .feat__ico{background:var(--rose-light);width:44px;height:44px;color:var(--cta);border-radius:50%;margin-bottom:24px;padding:10px;display:block}.pg-landing .feat h3{font-family:var(--serif);margin-bottom:18px;font-size:24px;font-weight:400;line-height:1.7}.pg-landing .feat__lead{color:var(--ink);line-height:1.9}.editions{background:0 0;border-radius:0;gap:14px;padding:0}.edition{border-radius:14px;padding:36px 34px 30px;position:relative}.edition+.edition{border:0}.edition--keep{--ed:#9a6a58;--ed-soft:#ecd9d0;background:#f8efea}.edition--share{--ed:#5d7163;--ed-soft:#d6e0d5;background:#eef2ec}.edition__index{color:var(--ed);font-weight:500}.edition h3{align-items:center;gap:12px;display:flex}.edition__glyph{background:50%/contain no-repeat;flex:none;width:26px;height:26px}.edition--keep .edition__glyph{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%239a6a58' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M6 4.5h12.5a1.5 1.5 0 0 1 1.5 1.5v15H7.5A1.5 1.5 0 0 1 6 19.5z'/%3E%3Cpath d='M6 19.5A1.5 1.5 0 0 1 7.5 18H20'/%3E%3Cpath d='M9.5 8.5h7M9.5 11.5h5' stroke-linecap='round'/%3E%3C/svg%3E")}.edition--share .edition__glyph{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%235d7163' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.5h7v7h-7zM14.5 4.5h7v7h-7zM4.5 14.5h7v7h-7z'/%3E%3Cpath d='M7 7h2v2H7zM17 7h2v2h-2zM7 17h2v2H7z' fill='%235d7163' stroke='none'/%3E%3Cpath d='M14.5 14.5h3v3h-3zM18.5 14.5h3M21.5 14.5v3M14.5 18.5v3h3M18.5 18.5h3v3h-3z' stroke-linecap='round'/%3E%3C/svg%3E")}.edition__format{border-top:1px solid var(--ed-soft);color:var(--ink2);align-items:center;gap:10px;margin-top:26px;padding-top:16px;display:flex}.edition__format b{color:var(--ed);letter-spacing:.02em;background:#fff;border-radius:999px;flex:none;padding:3px 9px;font-size:11px;font-weight:500}.memory-note__photo:after{display:none}.memory-note__photo{padding:0}.memory-note__photo img{border-radius:160px 160px 4px 4px}.pg-landing .reviews-section{background:#faf4f0;overflow:hidden}.review-gallery{scrollbar-width:none;overscroll-behavior-x:contain;max-width:1500px;margin-inline:auto;padding:0 max(24px,min(100vw,1500px)/2 - 566px) 16px;overflow-x:auto}.review-gallery::-webkit-scrollbar{display:none}.review-set{flex:none;gap:26px;padding-right:26px;display:flex}.review-story{flex:none;width:clamp(280px,29vw,350px)}.pg-landing .wedding-film{isolation:isolate;background:#45443b;height:530px;padding:0;position:relative;overflow:hidden}.wedding-film video,.wedding-film__shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wedding-film video{object-position:center 55%}.wedding-film__shade{background:#201a1466}.wedding-film__copy{color:#fff;text-align:center;max-width:760px;margin:auto;padding:105px 24px 80px;position:relative}.pg-landing .wedding-film .eyebrow{color:#f4dfce;font-size:10px}.wedding-film h2{font-family:var(--serif);letter-spacing:.01em;margin:22px 0;font-size:clamp(30px,3.7vw,44px);font-weight:400;line-height:1.7}.wedding-film p{color:#fff6f0;font-size:14px;line-height:2}.pg-landing .pricing-section{background:#fffdfa}.pricing-footnote{color:var(--ink3);font-size:12px;line-height:1.9}.pricing-purchase-note{text-align:center;max-width:680px;color:var(--ink2);word-break:keep-all;overflow-wrap:anywhere;margin:30px auto 46px;font-size:14px;line-height:1.9}.pricing-purchase-note p+p{margin-top:10px}.pricing-purchase-note a{min-height:44px;color:var(--cta);text-underline-offset:5px;align-items:center;margin-top:10px;text-decoration:underline;display:inline-flex}.collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.collection{background:#f8f3ef;border-radius:10px;flex-direction:column;min-width:0;padding:30px 28px 28px;display:flex}.collection--featured{background:#efe0d5;box-shadow:inset 0 0 0 1px #dec8bb}.collection__top{letter-spacing:.12em;min-height:26px;color:var(--ink3);justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.collection__recommend{background:var(--cta);letter-spacing:.14em;color:#fff;border-radius:20px;padding:4px 10px;font-size:9px;font-weight:600}.collection__script{color:#946b54;margin:25px 0 5px;font-family:Georgia,serif;font-size:25px;font-style:italic}.collection h3{font-family:var(--serif);letter-spacing:0;font-size:28px;font-weight:400;line-height:1.6}.collection__description{color:var(--ink2);margin-top:12px;font-size:13px;line-height:1.9}.collection__meta{color:var(--ink2);gap:7px;margin:20px 0 26px;padding:0;font-size:13px;line-height:1.7;list-style:none;display:grid}.collection__meta li{align-items:baseline;gap:10px;display:flex}.collection__meta li:before{content:"";background:var(--rose);flex:none;width:5px;height:5px;margin-top:1px;transform:translateY(-2px)}.collection__meta b{color:var(--ink);font-weight:600}.collection__digital>span{color:var(--ink2);font-size:12px}.collection__digital{border-top:1px solid #e6d9d1;padding-top:22px}.collection__digital>p{font-variant-numeric:tabular-nums;letter-spacing:0;margin:5px 0 26px;font-size:34px;font-weight:700;line-height:1.45}.collection__digital small{margin-left:5px;font-size:14px;font-weight:400}.collection .btn{justify-content:space-between;align-items:center;margin-top:auto;padding:13px 20px;font-size:13px;display:flex}.collection .btn--ghost{border-color:#ccb4a4}.collection .btn--ghost:hover{background:var(--cta);color:#fff;border-color:var(--cta)}.pricing-extras{background:#faf5ef;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:34px;padding:32px;display:grid}.pricing-extras h3{font-family:var(--serif);margin-top:8px;font-size:23px;font-weight:400}.pricing-extras dl{gap:12px;display:grid}.pricing-extras dl>div{flex-wrap:wrap;justify-content:space-between;gap:5px 16px;font-size:13px;display:flex}.pricing-extras dd{white-space:nowrap;color:var(--cta);font-variant-numeric:tabular-nums;font-weight:600}.pricing-extras>div>p{color:var(--ink2);margin-top:12px;font-size:13px;line-height:1.9}.pricing-extras dl>div{border-bottom:1px solid #eee2d8;padding-bottom:12px}.pricing-extras dl>div:last-child{border-bottom:0;padding-bottom:0}.pricing-extras__group{flex-direction:column;align-items:stretch}.pricing-extras__group dd{gap:4px;margin-top:2px;display:grid}.pricing-extras__group dd span{justify-content:space-between;gap:12px;display:flex}.pricing-extras__group em{color:var(--ink3);font-style:normal;font-weight:400}.pricing-extras dl{gap:26px}.pricing-extras dl>.pricing-extras__group{border:0;gap:10px;padding:0}.pricing-extras dt{word-break:keep-all;font-weight:600;line-height:1.65}.pricing-extras__group dd{white-space:normal;gap:8px}.pricing-extras__group dd span{align-items:baseline;line-height:1.6}.pricing-extras .pricing-extras__note{color:var(--ink2);font-size:12px;font-weight:400;line-height:1.8}.edition .edition__bundle{color:var(--cta);margin-top:18px;font-size:13px;line-height:1.75}.pricing-footnote{margin-top:18px}.pg-landing #faq{grid-template-columns:minmax(260px,.72fr) minmax(0,1fr);align-items:start;gap:0 72px}.pg-landing #faq .sec-head{margin-bottom:0;position:sticky;top:104px}.pg-landing #faq .sec-head h2{margin-top:18px;font-size:clamp(30px,3.3vw,42px);line-height:1.65}.pg-landing #faq .faq{gap:10px;display:grid}.pg-landing #faq .faq details{background:var(--sheet);border:0;border-radius:8px;padding-inline:24px}.pg-landing #faq .faq details[open]{background:var(--rose-light)}.pg-landing #faq .faq summary{padding-block:20px;font-size:15px;line-height:1.85}.pg-landing #faq .faq summary:after{color:var(--cta);right:2px}.pg-landing #faq .faq p{padding:0 32px 22px 0;line-height:2}.pg-landing #faq>.faq-more{margin-top:26px}:is(.pg-faq,.pg-howto,.pg-legal,.pg-book-preview) h1,.pg-try .try-welcome h1,.pg-try .try__panel h2{font-family:var(--serif);letter-spacing:0;font-weight:400;line-height:1.6}:is(.pg-faq,.pg-howto) .wrap{max-width:980px}:is(.pg-faq,.pg-howto) :is(.head,.ht-head){padding-block:86px 48px}:is(.pg-faq,.pg-howto) :is(.head,.ht-head) h1{font-size:clamp(30px,4vw,44px)}.pg-faq .toc{gap:10px;padding-bottom:30px}.pg-faq .toc a{background:var(--rose-light);color:var(--cta);border:0;border-radius:30px;padding:11px 18px;font-size:13px}.pg-faq .toc a:hover{background:#ecdcd2}.pg-faq .group{grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:start;column-gap:52px;padding-block:48px;display:grid;position:relative}.pg-faq .group+.group{border:0}.pg-faq .group h2{letter-spacing:0;font-size:25px;font-weight:400;line-height:1.65}.pg-faq .group .faq{grid-area:1/2;width:100%}.pg-faq .faq details{background:var(--sheet);border:0;border-radius:8px;margin-bottom:10px;padding-inline:22px}.pg-faq .faq details[open]{background:var(--rose-light)}.pg-faq .faq summary{letter-spacing:0;padding-block:19px;font-size:15px;font-weight:500;line-height:1.85}.pg-faq .faq p{font-size:14px;line-height:2}:is(.pg-faq,.pg-howto) .closing{background:var(--rose-light);border:0;border-radius:14px;margin-block:40px 70px;padding:58px 32px}:is(.pg-faq,.pg-howto) .closing h2{letter-spacing:0;font-weight:400;line-height:1.7}.pg-howto .ht-step{border:0;gap:44px;padding-block:46px}.ht-step__n{color:var(--rose);font-family:Georgia,serif;font-size:38px;font-style:italic;font-weight:400}.ht-step__label{letter-spacing:.03em;font-weight:500}.ht-step__body h2,.ht-when h2,.ht-cases h2{letter-spacing:0;font-weight:400;line-height:1.7}.ht-point dt{letter-spacing:0;font-weight:500}.ht-point dd{border:0;padding-left:0;line-height:2}.ht-points{background:var(--sheet);border-radius:12px;gap:22px;padding:28px}.ht-table{min-width:0}.ht-table th{background:var(--rose-light);letter-spacing:0;border:0;font-weight:500}.ht-table td{border-color:#eee6df}.ht-lock__box{border:0;border-radius:10px}.ht-lock__box.is-locked{background:#f4f0ec}.ht-lock__box.is-open{background:#f5e9e2;border:0}.ht-when,.ht-cases{border:0}.ht-timeline{background:var(--sheet);border:0;border-radius:12px;padding:12px 28px}.ht-timeline li{border:0}.ht-timeline b{font-weight:500}.ht-caselist{background:0 0;border:0;gap:20px}.ht-case{background:var(--sheet);border-radius:12px;padding:28px}.ht-case h3{letter-spacing:0;font-size:20px;font-weight:400}.pg-try main{padding-top:62px}.try-welcome{margin-bottom:38px}.try-welcome h1{margin:14px 0;font-size:clamp(29px,3.7vw,40px)}.try-welcome p{color:var(--ink2);font-size:14px}.try__rail{gap:9px}.try__railitem{background:var(--sheet);color:var(--ink3);letter-spacing:.01em;border:0;border-radius:30px;padding:9px 16px;font-weight:400}.try__railitem.is-now{background:var(--cta);color:#fff}.try__railitem.is-done{background:var(--rose-light);color:var(--cta)}.try__panel:has(#try-names){background:var(--sheet);border-radius:14px;padding:40px;position:relative}.try__panel:has(#try-names):after{content:"";background:url(/img/editorial/bouquet.jpg) 50%/cover;border-radius:160px 160px 8px 8px;width:29%;position:absolute;top:40px;bottom:40px;right:40px}.try__panel:has(#try-names)>*{max-width:62%}.pg-try .try__panel h2{font-size:28px}.pg-try .field input{background:#fff;border-color:#e2d5cc;border-radius:8px;padding:15px 16px}.pg-try .field input:focus{outline:2px solid var(--rose);outline-offset:2px}.pg-try .field__label{letter-spacing:.03em;font-size:12px;font-weight:500}.try__role{background:#efe4dc;border:0;border-radius:10px;padding:12px 18px}.try__role legend{float:left;width:100%;margin-bottom:5px;padding:0}.try__role label{min-height:44px}.try__role input{accent-color:var(--cta)}.try__nav{border:0;padding-top:0}.pg-try .abox,.try__lock{background:var(--sheet);border:0;border-radius:12px;padding:24px}.pg-try .abox textarea{font-size:16px;line-height:2}.pg-try .try__cta{background:var(--rose-light);border:0;border-radius:12px;padding:40px 24px}.pg-try .try__cta h3{letter-spacing:0;font-weight:400}.pg-legal .legal__head{border:0;padding-bottom:40px}.pg-legal .legal section+section{border:0}.pg-legal .legal h2{letter-spacing:0;font-size:23px;font-weight:400}.pg-legal .legal p,.pg-legal .legal li{line-height:2}.pg-legal .legal table{min-width:0}.pg-legal .legal th{background:var(--rose-light);letter-spacing:0;border:0;font-weight:500}.pg-legal .legal th,.pg-legal .legal td{overflow-wrap:anywhere;padding:13px 10px}@media (max-width:1050px){.public-nav .nav__links{display:none}.public-nav .menu-btn{display:flex}.collections{gap:14px}.collection{padding:22px}}@media (min-width:1051px){.public-nav .panel.is-open{display:none}}@media (max-width:760px){.pg-landing .samples .spread{gap:28px;padding:28px 24px}.pg-landing .steps{gap:34px}.pg-landing .step{grid-template-columns:42px 1fr;gap:0 18px}.pg-landing .step h4{margin-top:5px}.pg-landing .step b{font-size:30px}.pg-landing .feats{gap:38px}.pg-landing .feat{grid-template-columns:44px 1fr;gap:0 18px;display:grid}.pg-landing .feat__ico{grid-row:1/4;margin:0}.pg-landing .feat h3{font-size:22px}.pg-landing .feat p{grid-column:2}.editions{gap:12px}.edition{padding:28px 24px 24px}.review-story{width:80vw;max-width:350px}.review-gallery{padding-inline:22px}.pg-landing .wedding-film{height:480px}.wedding-film__copy{padding-top:80px}.collections{grid-template-columns:1fr;gap:20px}.collection{padding:30px}.collection__script{margin-top:14px}.collection__meta{margin-block:18px 24px}.pricing-extras{grid-template-columns:1fr;gap:24px;padding:28px}.pg-landing #faq{display:block}.pg-landing #faq .sec-head{margin-bottom:26px;position:static}.pg-landing #faq .faq details{padding-inline:18px}.pg-landing #faq .faq p{padding-right:20px}:is(.pg-faq,.pg-howto) :is(.head,.ht-head){padding-block:50px 32px}.pg-faq .group{padding-block:24px;display:block}.pg-faq .group h2{margin-bottom:18px}.pg-faq .faq details{padding-inline:18px}.pg-faq .toc{gap:8px}.pg-faq .toc a{padding:10px 14px;font-size:12px}:is(.pg-faq,.pg-howto) .closing{margin:30px 20px 50px;padding:42px 24px}.pg-howto .ht-step{gap:20px;padding-block:32px}.ht-points{padding:24px}.ht-table th,.ht-table td{padding:12px 6px;font-size:12px}.pg-try main{padding-top:40px}.try-welcome{margin-bottom:30px}.try__panel:has(#try-names){padding:28px 22px}.try__panel:has(#try-names):after{display:none}.try__panel:has(#try-names)>*{max-width:100%}.pg-try .try__panel h2{font-size:24px}.try__role label{padding-right:18px}}@media (prefers-reduced-motion:reduce){.review-set--duplicate{display:none}:is(.pg-faq,.pg-howto,.pg-try,.pg-legal) *,:is(.pg-faq,.pg-howto,.pg-try,.pg-legal) :before,:is(.pg-faq,.pg-howto,.pg-try,.pg-legal) :after{transition:none!important;animation:none!important}}@media (max-width:760px){.reviews-heading{display:block}}.pg-faq .head h1{font-weight:400}.book-preview__camera button{min-width:44px;min-height:44px}.book-colors button{width:44px;height:44px;padding:8px}@media (prefers-reduced-motion:no-preference){.pg-faq .head,.pg-howto .ht-head,.pg-try .try-welcome,.pg-legal .legal__head{animation:.7s both wedding-appear}}.book-preview__stage{container-type:size}.book-preview__poster{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;max-width:none;height:100%;transition:opacity .45s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.book-preview[data-ready=true] .book-preview__poster{opacity:0}@media (prefers-reduced-motion:reduce){.book-preview__poster{transition:none}}.process-demo{--demo-rose:#a77967;--demo-sage:#758a78;margin-top:38px}.process-demo__layout{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:46px;display:grid}.process-demo__chapters{flex-direction:column;gap:8px;min-width:0;padding-top:44px;display:flex}.process-demo__chapter{text-align:left;width:100%;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:15px;padding:24px 12px 27px 0;display:flex;position:relative}.process-demo__number{color:#ac958a;flex:0 0 23px;font:italic 21px/1.5 Georgia,serif}.process-demo__chapter-copy{flex:1;min-width:0}.process-demo__chapter-copy strong{color:var(--ink);margin-bottom:9px;font-size:17px;font-weight:500;line-height:1.7;display:block}.process-demo__chapter-copy>span{word-break:keep-all;font-size:13px;line-height:1.9;display:block}.process-demo__chapter[aria-pressed=true] .process-demo__number{color:var(--demo-rose)}.process-demo__chapter[aria-pressed=true] strong{color:#916454}.process-demo__meter{background:0 0;height:2px;position:absolute;bottom:6px;left:38px;right:0;overflow:hidden}.process-demo__chapter[aria-pressed=true] .process-demo__meter{background:#eee4dd}.process-demo__meter i{transform-origin:0;background:#b78c7b;width:100%;height:100%;display:block;transform:scaleX(0)}.process-demo__chapter[aria-pressed=true] .process-demo__meter i{transform:scaleX(var(--demo-progress,0))}.process-demo__chapter:focus-visible,.process-demo__footer button:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #916454}.process-demo__stage{isolation:isolate;background:radial-gradient(at 65% 26%,#fffdfb 0,#f7f3ee 65%,#eee7df 100%);border-radius:14px;position:relative;overflow:hidden;container:process-stage/inline-size}.process-demo__film-label{color:#8a7468;letter-spacing:.13em;justify-content:space-between;gap:16px;font-size:9px;display:flex;position:absolute;inset:25px 28px auto}.process-demo__scene{--phone-width:280px;perspective:1200px;height:600px;margin:68px 0 78px;position:relative}.process-demo__scene *,.process-demo__scene :before,.process-demo__scene :after{box-sizing:border-box}.process-demo__scene p,.process-demo__scene h3{letter-spacing:0;word-break:keep-all;overflow-wrap:break-word;margin:0}.demo-phone{width:var(--phone-width);aspect-ratio:416/870;top:0;left:calc((100% - var(--phone-width)) / 2);filter:drop-shadow(0 20px 18px #6f5c4e21)drop-shadow(0 3px 3px #3e302626);transition:left 1s cubic-bezier(.22,.7,.25,1),top 1s,opacity .7s,transform 1s;position:absolute}.demo-phone>svg{width:100%;height:100%;display:block;overflow:visible}.demo-phone__screen{contain:paint;isolation:isolate;visibility:hidden;width:93.75%;height:83.908%;position:absolute;top:8.62069%;left:3.125%;overflow:hidden}.demo-phone[data-screen-ready=true] .demo-phone__screen{visibility:visible}.demo-phone__viewport{width:390px;height:730px;transform:scale(var(--phone-scale,.673077));transform-origin:0 0;color:#443833;font-family:var(--sans);position:relative;overflow:hidden}.demo-chat,.demo-editor{transition:opacity .55s,transform .7s;position:absolute;inset:0}.demo-chat{background:#dce4e7}.demo-chat[data-visible=false]{opacity:0;transform:translate(-22%)}.demo-chat__nav{justify-content:space-between;align-items:center;height:64px;padding:0 26px;font-size:26px;display:flex}.demo-chat__nav b{font-size:18px;font-weight:500}.demo-chat__date{color:#59666d;background:#cbd6da;border-radius:20px;width:fit-content;margin:22px auto 36px;padding:7px 17px;font-size:12px}.demo-chat__message{align-items:flex-start;gap:12px;padding:0 22px 0 18px;transition:opacity .6s,transform .6s;display:flex}.demo-chat__message[data-arrived=false]{opacity:0;transform:translateY(20px)}.demo-chat__avatar{color:#fff;width:42px;height:42px;font:22px var(--serif);background:#839184;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.demo-chat__bubble{background:#fff;border-radius:0 14px 14px;flex:1;overflow:hidden;box-shadow:0 2px 7px #6a685809}.demo-chat__label{color:#554b24;background:#f9e87c;justify-content:space-between;padding:14px 18px;font-size:14px;display:flex}.demo-chat__label span{font-size:12px}.demo-chat__bubble>strong{padding:24px 18px 14px;font-size:16px;font-weight:600;line-height:1.7;display:block}.demo-chat__bubble>p{color:#4c4641;padding:0 18px 22px;font-size:16px;line-height:1.85}.demo-chat__bubble>.demo-chat__muted{color:#84796f;font-size:13px}.demo-chat__link{color:#4b4945;background:#f3f2ef;border-radius:6px;justify-content:space-between;align-items:center;margin:2px 14px 16px;padding:17px 14px;font-size:14px;transition:background .3s,transform .3s;display:flex;position:relative}.demo-chat__link[data-tap=true]{background:#e0dfd5;transform:scale(.96)}.demo-chat__composer{color:#898d86;background:#fbfaf7;align-items:center;gap:15px;width:100%;padding:15px 18px 12px;font-size:25px;display:flex;position:absolute;bottom:0}.demo-chat__composer i{background:#f4f4f1;border:1px solid #e2e3de;border-radius:20px;flex:1;height:38px}.demo-touch{opacity:0;background:#8b675666;border:1px solid #fff;border-radius:50%;width:34px;height:34px;transition:opacity .2s,transform .4s;position:absolute;top:18px;right:26px;transform:scale(1.4);box-shadow:0 0 0 9px #fff6}.demo-touch[data-visible=true]{opacity:1;transform:scale(1)}.demo-editor{background:#fbfaf7}.demo-editor[data-visible=false]{opacity:0;transform:translate(20%)}.demo-editor__brand{color:#564c45;height:77px;font:23px var(--serif);border-bottom:1px solid #ebe5dd;justify-content:space-between;align-items:center;padding:0 27px;display:flex}.demo-editor__brand small{font:8px/1.5 var(--sans);letter-spacing:.22em;color:#a78a7a;margin-top:3px;display:block}.demo-editor__menu{gap:6px;width:19px;display:grid}.demo-editor__menu i{background:#6c5a50;height:1px;display:block}.demo-editor__content{padding:38px 27px 0}.demo-editor__question-label{letter-spacing:.05em;color:#a1816d;font-size:12px}.demo-editor h3{font:23px/1.65 var(--serif);min-height:76px;margin-top:16px}.demo-editor__writer{color:#5f7262;align-items:center;gap:8px;margin:27px 0 13px;font-size:13px;display:flex}.demo-editor__writer i{background:#758a78;border-radius:50%;width:6px;height:6px}.demo-editor__writer span{color:#9b8c81;margin-left:auto;font-size:12px}.demo-editor__input{background:#fffefa;border:1px solid #e1d8cd;border-radius:10px;height:218px;padding:19px 20px;overflow:hidden}.demo-editor__input p{font:16px/1.9 var(--serif);color:#514b45}.demo-editor__count{text-align:right;color:#86796e;font-variant-numeric:tabular-nums;padding-top:10px;font-size:11px}.demo-editor__submit{color:#fff;text-align:center;background:#916454;border-radius:28px;margin-top:25px;padding:17px;font-size:15px;transition:transform .3s,background .3s}.demo-editor__submit[data-tap=true]{background:#704a3d;transform:scale(.96)}.demo-editor .demo-editor__hint{text-align:center;color:#87766b;margin-top:15px;font-size:12px;line-height:1.7}.demo-caret{vertical-align:-.1em;background:#916454;width:1px;height:1em;margin-left:2px;display:inline-block}.demo-caret[data-visible=false]{display:none}.process-demo[data-running=true] .demo-caret{animation:.8s step-end infinite demo-blink}.process-demo[data-chapter="1"] .demo-phone{left:5%}.process-demo[data-chapter="2"] .demo-phone{opacity:0;left:-12%;transform:scale(.82)}.demo-transfer{opacity:0;gap:4px;transition:opacity .5s;display:flex;position:absolute;top:46%;left:45%}.demo-transfer[data-visible=true]{opacity:1}.demo-transfer span{background:#b39281;border-radius:50%;width:3px;height:3px}.demo-book{opacity:1;width:44%;transition:opacity .75s,transform 1s,width 1s,right 1s,top 1s;position:absolute;top:24%;right:4%;transform:translateY(0)}.demo-book[data-visible=false]{opacity:0;transform:translateY(20px)scale(.94)}.demo-book__caption{color:#8d7567;justify-content:center;align-items:center;gap:7px;margin-bottom:19px;font-size:10px;display:flex}.demo-book__caption i{background:#9da991;border-radius:50%;flex-shrink:0;width:5px;height:5px}.demo-book__caption>span{font-variant-numeric:tabular-nums;color:#a28d7f;margin-left:6px;font:9px Georgia,serif}.demo-book__spread{aspect-ratio:1.45;perspective:1400px;perspective-origin:50% 40%;background:#e7dbca;border-radius:3px 6px 6px 3px;padding:3px 3px 7px;position:relative;box-shadow:0 2px #efe7da,0 4px #d5c5b1,0 6px #b8957d,0 21px 30px -14px #72503b3d;container-type:inline-size}.demo-book__bed{grid-template-columns:1fr 1fr;height:100%;display:grid}.demo-book__page{min-width:0;position:relative}.demo-page-content{color:#655a4c;flex-direction:column;width:100%;height:100%;padding:11% 12% 7%;display:flex;position:relative}.demo-page-content--left{background:linear-gradient(90deg,#fffdf7 82%,#f6f1e7 96%,#e4dccc);border-radius:2px 0 0 3px;padding-right:15%}.demo-page-content--right{background:linear-gradient(90deg,#e4dccc,#f7f2e9 4%,#fffdf7 18%);border-radius:0 3px 3px 0;padding-left:15%}.demo-page-content__body{flex:1;min-height:0;position:relative}.demo-book__eyebrow{color:#9e8b76;letter-spacing:.1em;font:1.18cqw Georgia,serif;display:block}.demo-book h3{font:3.05cqw/1.7 var(--serif);color:#514334;margin:2.8cqw 0 3cqw}.demo-book__author{font:1.6cqw/1.6 var(--sans);color:#74816d;margin-bottom:2.4cqw;display:block}.demo-page-content--right .demo-book__author{color:#a57369}.demo-page-content p{font:1.84cqw/1.95 var(--serif);color:#655a4c}.demo-page-content p+p{margin-top:2.2cqw}.demo-book__folio{letter-spacing:.08em;color:#a18e78;justify-content:space-between;align-items:center;gap:8px;padding-top:3cqw;font:1.1cqw/1.4 Georgia,serif;display:flex}.demo-book__folio b{font-size:1.5cqw;font-weight:400}.demo-page-content--left .demo-book__folio{flex-direction:row-reverse}.demo-book__photo{aspect-ratio:1.85;background:#ece8df url(/img/editorial/bouquet.jpg) 50% 55%/cover;margin-bottom:2.4cqw}.demo-book__signature{color:#9a7a63;margin-top:4cqw;font:italic 2.2cqw Georgia,serif;display:block}.demo-book__locked{text-align:center;color:#ac9787;transition:opacity .6s;position:absolute;top:42%;left:0;right:0}.demo-book__locked>span{font:5.4cqw Georgia,serif}.demo-book__locked p{font:1.9cqw/1.9 var(--sans);color:#9e8e7f;margin-top:2cqw}.demo-book__partner{transition:opacity .8s,transform .8s}.demo-book__partner[data-visible=false]{opacity:0;transform:translateY(7px)}.demo-book__locked[data-visible=false]{opacity:0}.demo-book .demo-book__after{color:#8b7769;text-align:center;margin-top:23px;font-size:10px;line-height:1.8}.process-demo[data-chapter="2"] .demo-book{width:min(76%,520px);top:14%;right:max(12%,50% - 260px)}.demo-book__gutter{pointer-events:none;background:linear-gradient(90deg,#0000,#63534312 42%,#5b473229 50%,#fff7 57%,#0000);width:14px;position:absolute;top:3px;bottom:7px;left:calc(50% - 7px)}.demo-book__leaf{transform-origin:0;transform-style:preserve-3d;transform:rotateY(var(--leaf-angle,0deg));pointer-events:none;position:absolute;inset:3px 3px 7px 50%}.demo-leaf__strip{width:calc(100% / var(--strip-count));transform-origin:0;transform-style:preserve-3d;position:absolute;top:0;bottom:0}.demo-leaf__face{backface-visibility:hidden;background:#fffdf7;position:absolute;inset:0;overflow:hidden}.demo-leaf__face--front{transform:translateZ(.15px)}.demo-leaf__face--back{transform:rotateY(180deg)translateZ(.15px)}.demo-leaf__print{width:calc(100% * var(--strip-count));position:absolute;top:0;bottom:0}.demo-leaf__face--front .demo-leaf__print{left:var(--front-offset)}.demo-leaf__face--back .demo-leaf__print{left:var(--back-offset)}.demo-leaf__face:after{content:"";opacity:calc(var(--leaf-shadow,0) * .09);pointer-events:none;background:#9b8262;position:absolute;inset:0}.demo-book__cast-shadow{opacity:var(--leaf-shadow,0);pointer-events:none;background:linear-gradient(90deg,#69503930,#0000 90%);position:absolute;inset:3px 3px 7px 50%}.process-demo[data-finished=true] .demo-book{opacity:0;transform:translateY(-12px)scale(.94)}.demo-finished{opacity:0;flex-direction:column;align-items:center;transition:opacity 1s,transform 1.3s;display:flex;position:absolute;inset:80px 0 0;transform:translateY(20px)rotate(3deg)}.demo-finished[data-visible=true]{opacity:1;transform:translateY(0)rotate(0)}.demo-finished__book{color:#fbf2d5;background:repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#3c42200a 0 1px,#0000 1px 3px),linear-gradient(90deg,#69786a,#a6b1a0 7%,#bcc5b2 10%,#a9b5a2 12%,#b0baa7 98%,#80907d);border-radius:2px 5px 5px 2px;flex-direction:column;align-items:center;width:216px;height:305px;padding:39px 14px 25px 23px;display:flex;position:relative;transform:perspective(700px)rotateY(-14deg)rotate(-7deg);box-shadow:3px 2px #e7dfce,5px 4px #c9c0a9,7px 5px #8d9b84,14px 22px 28px -8px #60463040}.demo-finished__book>span{letter-spacing:.16em;font:7px Georgia,serif}.demo-finished__book>strong{font:34px var(--serif);letter-spacing:.22em;text-shadow:0 1px #68785c;margin:41px 0 10px 6px}.demo-finished__book>i{color:#f8ecd0c9;font:italic 15px Georgia,serif}.demo-finished__book>b{font:10px var(--serif);letter-spacing:.09em;margin-top:auto}.demo-finished__book>small{font:7px var(--serif);opacity:.85;margin-top:14px}.demo-finished>p{text-align:center;font:16px/1.9 var(--serif);color:#867160;margin-top:28px}.demo-finished>p strong{color:#59483c;font-weight:400}.process-demo__subtitle{color:#775f52;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:20px;left:25px;right:25px}.process-demo__dot{background:#a77967;border-radius:50%;width:5px;height:5px}.process-demo__subtitle>span:last-child{color:#937e71;margin-left:6px;font-size:9px}.process-demo__footer{justify-content:space-between;align-items:flex-start;gap:28px;margin-top:19px;display:flex}.process-demo__footer--bare{justify-content:flex-end;margin-top:12px}.process-demo__footer p{max-width:730px;color:var(--ink3);word-break:keep-all;margin:0;font-size:11px;line-height:1.9}.process-demo__footer button{color:#806555;font:12px var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:44px;margin-top:-9px;padding:0 0 0 10px}.process-demo__footer button span{margin-left:10px;font-size:17px}.process-section .sec-head{max-width:none}.pg-howto .process-demo{margin-block:12px 75px}@container process-stage (max-width:679px){.process-demo__scene{--phone-width:clamp(232px, 80cqw, 264px);height:calc(var(--phone-width) * 870 / 416);transition:height .8s cubic-bezier(.22,.7,.25,1)}.process-demo[data-chapter="2"] .process-demo__scene{height:max(430px,min(88cqw,500px)/1.45 + 118px)}.demo-phone{top:0}.process-demo[data-chapter="1"] .demo-phone{top:0;left:calc((100% - var(--phone-width)) / 2)}.process-demo[data-chapter="2"] .demo-phone{left:calc((100% - var(--phone-width)) / 2);transform:translateY(-24px)scale(.96)}.demo-transfer{display:none}.demo-book,.process-demo[data-chapter="1"] .demo-book,.process-demo[data-chapter="2"] .demo-book{width:min(88%,500px);transition:opacity .75s,transform 1s;top:50%;right:max(6%,50% - 250px);transform:translateY(-50%)}.process-demo[data-chapter="1"] .demo-book{visibility:hidden;opacity:0;pointer-events:none}.process-demo[data-chapter="2"][data-finished=true] .demo-book{opacity:0;transform:translateY(-54%)scale(.94)}.demo-finished{justify-content:center;inset:0}}@media (max-width:1050px){.process-demo__layout{grid-template-columns:228px minmax(0,1fr);gap:30px}.process-demo__chapter-copy strong{font-size:15px}}@media (max-width:900px){.process-demo__layout{flex-direction:column;align-items:stretch;gap:20px;display:flex}.process-demo__chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:0;display:grid}.process-demo__chapter{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:13px 0 20px;display:flex}.process-demo__number{flex-basis:auto;margin-bottom:8px;display:block}.process-demo__chapter-copy strong{font-size:14px}.process-demo__chapter-copy>span{font-size:12px}.process-demo__meter{left:0}}@media (max-width:540px){.process-demo{margin-top:26px}.process-demo__stage{border-radius:12px}.process-demo__film-label{letter-spacing:.1em;font-size:7px;inset:20px 17px auto}.process-demo__scene{margin-top:50px;margin-bottom:76px}.process-demo__subtitle{flex-wrap:wrap;gap:5px;font-size:10px;bottom:19px;left:12px;right:12px}.process-demo__subtitle>span:last-child{text-align:center;flex-basis:100%;margin:1px 0 0;font-size:8px}.process-demo__chapters{gap:11px}.process-demo__chapter-copy strong{margin-bottom:0;font-size:12px;line-height:1.7}.process-demo__chapter-copy>span{display:none}.process-demo__number{margin-bottom:5px;font-size:17px}.process-demo__footer{flex-direction:column;gap:10px;margin-top:10px}.process-demo__footer p{font-size:10px}.process-demo__footer button{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.process-demo *,.process-demo :before,.process-demo :after{transition:none!important;animation:none!important}}@keyframes demo-blink{50%{opacity:0}}.pg-try .try{min-width:0}.pg-try .try__storage{overflow-wrap:anywhere;margin-bottom:14px;font-size:12px;line-height:1.8}.pg-try .try__rail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:7px;margin-bottom:30px;display:grid}.pg-try .try__railitem{text-align:center;min-width:0;padding:9px 8px;font-size:11px;line-height:1.6}.pg-try .try__panel.try-studio-names:has(#try-names){background:#faf6f2;border-radius:14px;padding:28px 22px}.pg-try .try__panel.try-studio-names:has(#try-names):after{display:none}.pg-try .try__panel.try-studio-names:has(#try-names)>*{max-width:100%}.pg-try .try-studio-names .try__lead{font-size:14px;line-height:1.85}.pg-try .try-studio-names .try__names{grid-template-columns:1fr;gap:17px;max-width:none;margin-block:25px 20px}.pg-try .try-studio-names .field{gap:7px;min-width:0}.pg-try .try-studio-names .field input{box-sizing:border-box;background:#fff;border:1px solid #e3d7cf;border-radius:8px;min-width:0;height:50px;min-height:50px;padding:11px 14px;font-size:16px;line-height:1.5}.pg-try .try-studio-names .field input::placeholder{color:#9a877a;font-size:16px}.pg-try .try-studio-names .try__role{background:#f1e7df;border-radius:8px;min-width:0;max-width:none;margin:0;padding:13px 15px 4px}.pg-try .try-studio-names .try__role legend{font-size:12px;line-height:1.8}.pg-try .try-studio-names .try__role label{min-height:44px;padding:4px 20px 4px 0;font-size:14px}.pg-try .try-studio-names .try__role input{width:17px;height:17px;margin:0}.pg-try .try-studio-names .try__nav{gap:11px;margin-top:24px}.pg-try .try-studio-names .try__nav .btn{min-height:48px;padding:12px 23px;font-size:14px}.pg-try .try-studio-names .try__hint{font-size:12px}.pg-try .try-studio{grid-template-columns:minmax(0,1fr);align-items:start;gap:30px;display:grid}.pg-try .try-studio__editor,.pg-try .try-studio__book,.pg-try .try-studio__completion{min-width:0}.pg-try .try-studio__book{width:100%}.pg-try .try-studio__heading{text-align:left;max-width:none;margin:0 0 22px}.pg-try .try-studio__heading h2{text-wrap:pretty;overflow-wrap:anywhere;margin-block:4px 12px;font-size:clamp(23px,3.3vw,29px);line-height:1.65}.pg-try .try-studio__heading .spread__num{letter-spacing:.12em;color:#916454;margin-bottom:7px;font-size:10px;font-weight:500}.pg-try .try-studio__of{color:#a49286;margin-left:6px}.pg-try .try-studio__heading .try__qhint{color:var(--ink2);font-size:13px;line-height:1.8}.pg-try .try-studio__heading .try__lead{font-size:14px;line-height:1.9}.pg-try .try-studio .abox{background:#fffdfa;border:1px solid #e9ddd4;border-radius:11px;padding:20px 18px 15px;box-shadow:0 5px 22px #6b463905}.pg-try .try-studio .abox:focus-within{outline-offset:3px;outline:2px solid #b78c7b}.pg-try .try-studio .abox__head{gap:10px;margin-bottom:14px}.pg-try .try-studio .abox__who{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.65}.pg-try .try-studio .abox__ex{color:#8b6856;flex:none;min-height:44px;margin-block:-9px;padding:8px 0 8px 10px;font-size:12px}.pg-try .try-studio .abox__example{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7eee7;border-left:2px solid #ccb09b;padding:13px 14px;font-size:14px;line-height:1.9}.pg-try .try-studio .abox textarea{box-sizing:border-box;resize:vertical;width:100%;min-width:0;min-height:185px;color:var(--ink);background:0 0;border-radius:0;margin:0;padding:0;scroll-margin-block:110px 24px;font-size:16px;line-height:1.9;display:block}.pg-try .try-studio .abox textarea::placeholder{color:#958477;font-size:14px}.pg-try .try-studio .abox__count{border-color:#eee4dc;justify-content:space-between;gap:5px 12px;margin-top:15px;padding-top:12px;font-size:11px;line-height:1.8}.pg-try .try-studio .abox__num{font-weight:500}.pg-try .try-studio .abox__msg{text-align:right}.pg-try .try-studio__lock{background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:11px 15px;margin-top:19px;padding:16px 0 0;display:flex}.pg-try .try-studio__lock>div{flex:220px;min-width:0}.pg-try .try-studio__lock b{color:var(--ink);font-size:13px;font-weight:500}.pg-try .try-studio__lock p{color:var(--ink2);margin:5px 0 0;font-size:12px;line-height:1.85}.pg-try .try-studio__lock .btn{color:#8b6856;background:#fff;border:1px solid #d9bca9;border-radius:6px;flex:none;min-height:44px;padding:9px 17px;font-size:12px}.pg-try .try-studio__lock .btn:hover:not(:disabled){color:#764b3b;background:#f8efea;border-color:#b78c7b}.pg-try .try-studio__lock .btn:disabled{color:#8b6856;cursor:default;background:#faf6f2}.pg-try .try-studio__lock p.try-studio__example-note{color:#8b6856;background:#f7eee7;border-radius:5px;flex-basis:100%;margin:0;padding:9px 12px;font-size:11px}.pg-try .try-studio__nav{grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:25px;padding:0;display:grid}.pg-try .try-studio__nav .btn{justify-content:center;align-items:center;gap:16px;min-height:48px;padding:11px 22px;font-size:13px;display:inline-flex}.pg-try .try-studio__nav .btn--ghost{border-color:#e5d6cb}.pg-try .try-studio__nav .btn--cta{justify-self:end;min-width:150px}.pg-try .try-studio__nav .try__hint{color:#8a7769;text-align:right;grid-column:1/-1;font-size:11px;line-height:1.8}.pg-try .try-studio[data-mode=reading]{gap:22px}.pg-try .try-studio[data-mode=reading] .try-studio__heading{max-width:720px;margin-bottom:0}.pg-try .try-studio[data-mode=reading] .try-studio__book{width:100%;max-width:960px;margin-inline:auto}.pg-try .try-studio__transcript{background:#faf6f2;border-radius:10px;margin:8px 0 34px}.pg-try .try-studio__transcript>summary{cursor:pointer;min-height:58px;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:15px 20px;font-size:14px;list-style:none;display:flex}.pg-try .try-studio__transcript>summary::-webkit-details-marker{display:none}.pg-try .try-studio__transcript>summary>span{color:#9a7b66;align-items:center;gap:15px;font-size:11px;display:inline-flex}.pg-try .try-studio__transcript>summary>span:after{content:"+";font-size:21px;line-height:1}.pg-try .try-studio__transcript[open]>summary>span:after{content:"−"}.pg-try .try-studio__transcript .try__book{gap:30px;margin:0;padding:15px 18px 25px}.pg-try .try-studio__transcript .spread{height:auto;max-height:none;overflow:visible}.pg-try .try-studio__transcript .spread__q{text-align:left;margin:0 0 18px;padding:0}.pg-try .try-studio__transcript .spread__q h3{letter-spacing:0;overflow-wrap:anywhere;font-size:20px;font-weight:400;line-height:1.75}.pg-try .try-studio__transcript .spread__pages{height:auto;max-height:none;box-shadow:none;background:#fffdfa;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:0;overflow:visible}.pg-try .try-studio__transcript .spread__pages:before,.pg-try .try-studio__transcript .spread__pages:after{display:none}.pg-try .try-studio__transcript .page{opacity:1;border:0;min-width:0;height:auto;max-height:none;padding:23px 20px 25px;transition:none;overflow:visible;transform:none}.pg-try .try-studio__transcript .page--l{border-bottom:1px solid #f0e7df}.pg-try .try-studio__transcript .page__who{overflow-wrap:anywhere;margin-bottom:12px;font-size:12px}.pg-try .try-studio__transcript .page p{height:auto;max-height:none;color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:2;overflow:visible}.pg-try .try-studio__completion .try__cta{background:#f7eeea;padding:28px 22px}.pg-try .try-studio__completion .try__cta>p{max-width:60ch;margin-bottom:20px;font-size:14px;line-height:1.9}.pg-try .try-studio__completion .try__cta>p.try-studio__draft-note{color:#8a7769;max-width:66ch;margin-top:-4px;font-size:12px}.pg-try .try-studio__completion .try__cta>p.try__status{margin:14px auto 0}.pg-try .try-studio__completion .try__cta>p.try__status:empty{margin:0}.pg-try .try-studio__completion .try__cta>p.try__reset-confirm{margin:16px auto 0;font-size:12px}.pg-try .try-studio__completion .try__links{gap:4px 24px;margin-top:16px}.pg-try .try-studio__completion .try__link,.pg-try .try-studio__completion .try__reset{min-height:44px;padding-block:11px;font-size:12px}.pg-try .try-studio__completion .try__reset{margin-top:5px}.pg-try .try-studio :is(button,a,summary):focus-visible,.pg-try .try-studio-names :is(button,input):focus-visible{outline-offset:4px;outline:2px solid #916454}@media (min-width:520px){.pg-try .try-studio-names .try__names{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-try .try__panel.try-studio-names:has(#try-names){padding:34px}.pg-try .try-studio .abox{padding:24px 24px 19px}.pg-try .try-studio__transcript .try__book{padding-inline:26px}.pg-try .try-studio__completion .try__cta{padding:38px 32px}}@media (min-width:800px){.pg-try .try-studio__transcript .spread__pages{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-try .try-studio__transcript .page--l{border-bottom:0;border-right:1px solid #f0e7df}.pg-try .try-studio__transcript .page{padding:27px 30px 30px}}@media (min-width:1100px){.pg-try .try__rail{max-width:540px;margin-bottom:38px}.pg-try .try__panel.try-studio-names:has(#try-names){padding:40px}.pg-try .try__panel.try-studio-names:has(#try-names)>*{max-width:65%}.pg-try .try__panel.try-studio-names:has(#try-names):after{border-radius:130px 130px 7px 7px;width:24%;display:block;top:40px;bottom:40px;right:40px}.pg-try .try-studio[data-mode=writing]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px}.pg-try .try-studio[data-mode=writing] .try-studio__book{position:sticky;top:105px}.pg-try .try-studio__heading h2{font-size:27px}}@media (max-width:379px){.pg-try .try__panel.try-studio-names:has(#try-names){padding-inline:18px}.pg-try .try__rail{gap:5px}.pg-try .try__railitem{padding-inline:5px;font-size:10px}.pg-try .try-studio .abox{padding-inline:15px}.pg-try .try-studio__heading h2{font-size:22px}.pg-try .try-studio__nav .btn{padding-inline:18px}.pg-try .try-studio__nav .btn--cta{min-width:0}.pg-try .try-studio__transcript>summary{padding-inline:15px;font-size:13px}}.storybook{color:#574b42;min-width:0;container:storybook/inline-size}.storybook__heading{font:10px/1.6 var(--sans);letter-spacing:.1em;color:#9a7b69;justify-content:space-between;align-items:center;gap:12px;margin:0 2px 14px;display:flex}.storybook__live{letter-spacing:0;color:#807369;flex-shrink:0;align-items:center;gap:7px;font-size:10px;display:flex}.storybook[data-mode=writing] .storybook__live:before{content:"";background:#9aaa8c;border-radius:50%;width:5px;height:5px}.storybook__stage{aspect-ratio:1.32;outline-offset:4px;touch-action:pan-y;background:radial-gradient(at 55% 35%,#fffdf9 0,#f8f2ec 58%,#eee5dd 100%);border-radius:12px;width:100%;min-width:0;position:relative;overflow:hidden}.storybook[data-mode=reading] .storybook__stage{aspect-ratio:auto;height:clamp(420px,60vw,660px)}.storybook__stage canvas{cursor:grab;position:absolute;inset:0}.storybook__stage canvas:active{cursor:grabbing}.storybook[data-mode=writing] .storybook__stage canvas{cursor:default}.storybook__loading,.storybook__unavailable{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.storybook__loading>span,.storybook__unavailable>span{font:45px var(--serif);color:#ad9c8c}.storybook__loading p,.storybook__unavailable p{font:13px/1.8 var(--serif);color:#947c69}.storybook__unavailable small{font:11px/1.8 var(--sans);color:#8d7b6e}.storybook .storybook__hint{text-align:center;font:12px/1.8 var(--sans);color:#887564;word-break:keep-all;margin:15px 8px 5px}.storybook__navigation{justify-content:center;align-items:center;gap:25px;margin:17px 0 15px;display:flex}.storybook button{box-sizing:border-box;min-height:44px;font:12px/1.5 var(--sans);letter-spacing:0;cursor:pointer;color:#776252;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.storybook button:disabled{cursor:default;opacity:.3}.storybook button:focus-visible,.storybook summary:focus-visible,.storybook__stage:focus-visible{outline-offset:3px;outline:2px solid #916454}.storybook .storybook__arrow{border:1px solid #d9c8ba;border-radius:50%;width:44px;font-size:19px}.storybook .storybook__open{color:#fffaf5;background:#916454;border-radius:28px;gap:25px;padding:12px 28px}.storybook__pagination{text-align:center;min-width:130px;font:13px/1.5 var(--sans);font-variant-numeric:tabular-nums;color:#7a6656}.storybook__tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 20px;margin:8px 0 3px;display:flex}.storybook__colors{border:0;align-items:center;gap:4px;margin:0;padding:0;display:flex}.storybook__colors legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.storybook__colors button{width:44px;padding:6px}.storybook__colors i{background:var(--book-swatch);border-radius:50%;width:23px;height:23px;display:block;box-shadow:inset 0 0 0 1px #55402a12}.storybook__colors [aria-pressed=true] i{outline-offset:4px;outline:1px solid #b49680}.storybook__zoom{align-items:center;gap:1px;display:flex}.storybook__zoom button{width:44px;font-size:20px}.storybook__view{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 16px;display:flex}.storybook__view button{min-height:44px;padding:0 2px}.storybook__view [aria-pressed=true]{color:#916454;text-underline-offset:6px;-webkit-text-decoration:underline #c3a18c;text-decoration:underline #c3a18c}.storybook .storybook__note{text-align:center;font:10px/1.8 var(--sans);color:#9a897c;word-break:keep-all;margin:11px 8px 0}.storybook__text{color:#776252;margin-top:18px}.storybook__text summary{cursor:pointer;width:fit-content;min-height:44px;font:12px var(--sans);align-items:center;gap:8px;margin:auto;display:flex}.storybook__text summary:after{content:"+";font-size:16px}.storybook__text[open] summary:after{content:"−"}.storybook__text article{padding:20px 0 5px}.storybook__text h3{font:19px/1.8 var(--serif);color:#514439}.storybook__text h4{font:12px/1.8 var(--sans);color:#927560;margin-top:24px}.storybook__text p{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/2 var(--serif);color:#66594d}@container storybook (max-width:600px){.storybook__heading{letter-spacing:.07em;font-size:8px}.storybook[data-mode=reading] .storybook__stage{aspect-ratio:.68;height:auto;min-height:440px;max-height:680px}.storybook__tools{gap:4px 16px}.storybook__view{flex-basis:100%;gap:0 19px}.storybook__hint{font-size:11px}.storybook__stage{border-radius:8px}}@media (prefers-reduced-motion:reduce){.storybook *{scroll-behavior:auto}}.book-flat{touch-action:pan-y;justify-content:center;align-items:center;padding:64px 26px 52px;display:flex;position:absolute;inset:0;overflow:hidden}.book-flat__paper{filter:drop-shadow(5px 14px 15px #59463826);transform-origin:50%;justify-content:center;max-width:100%;height:90%;display:flex}.book-flat .book-flat__paper canvas{object-fit:contain;width:auto;max-width:50%;height:100%;display:block;position:static;inset:auto;box-shadow:inset 0 0 0 1px #8c796b22}.book-flat .book-flat__paper canvas:only-child{max-width:100%}.book-flat__paper[data-open=false]{border-right:4px solid #c9bea9;border-radius:2px 5px 5px 2px}@media (max-width:600px){.book-flat{padding:60px 18px 46px}}.storybook button[hidden]{display:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
